PHP Installer komut dosyası [yinelenen]

2 Cevap php

Possible Duplicate:
How I can create installer for website. PHP mysql

Ben PHP kullanarak biraz karmaşık web uygulaması için tamamen işlevsel bir yükleyici oluşturmak için arıyorum. Temel olarak, URL / Setup.php gidin ve size bir dizi soru sorulur ve sürecinde bir veritabanı kurmak ve bir yapılandırma dosyası verilen cevaplara göre doldurulur. Bu iyi bir örnek Wordpress onun yüklemek prosedürünü yanı sıra, PHP uygulamalarının herhangi bir sayıda kolları nasıl.

My question to you, oh great internet, is this: This technique is so prevalent that surely not everyone is re-inventing the wheel, is there a place I can go to find a basic walkthrough (not code, just a description) of the technique. Either that or a good book which outlines if not this specific technique, then the fundamentals relevant to this?

Ben çirkin bir şey dışarı patlama ve muhtemelen kendimi işe yapmak, ama en iyi bilinen bir yöntem varsa onu bulmak istiyorum olabilir.

Çok daha önemli bir çalışma işlevi olan daha adım adım gelen oluyor ne bir açıklama sahip olmaktır. Ben yükleyici olmasını istiyorum, ama gerçekten nasıl yapıldığını öğrenmek istiyorum.

Thanks, Mike

2 Cevap

Ben kendi yükleyici komut yaptık ve burada benim ipuçları.

  1. Çalıştırılacağını doğrulamak için emin olun (dosya ve db izinleri)
  2. (Komut önce çalıştırırsanız eğer) Emin dosya / klasörleri / db yapısı zaten mevcut değildir olun
  3. Bu durumda eğer, emin olun bu dosyaları kaldırmak için bir seçenek var olun
  4. Her kullanıcı / script her yerde başarısız olabilir ve her zaman yeniden başlamak mümkün olması gerektiğini akılda tutmak

Ben kuvvetle sadece en sevdiğim program yükleyici copyomg öneriyoruz. Ben sizin sorunuzu okumaya başladım, akla pop ilk Wordpress oldu. Sonra Sen doğru yolda :-) sizin söz gördüm.

Kopyalamak için başka bir iki iyi olanlar: SilverStripe ve OpenX.