Varolan herhangi bir saf PHP "yapmak"

1 Cevap php

Bana soru üzerine ayrıntılı olsun ...

Ben modülleri birçok farklı türlerini içerir (FTW CodeIgniter üzerine inşa) özel bir CMS var.

Biz kapıdan gelip, yeni bir proje var her zaman, mevcut modüllerin bir kaç varyasyon ve birleşmesidir.

Bazen bir proje, mevcut modüller memnun olmayan gereklerine yoluyla geliyor bu durumda ben yeni bir modül yazacağım ...

Tüm modüller klasörlerde ayrıldı ve kod GIT kullanarak VC-ed vardır. Her modül o kendi Model View Controller, SQL ve Javascript dosyaları vardır. Tüm bağımlılıkları da ayrılmış ve klasör-ed güzel olan ...

Benim için bir sonraki adım bana mevcut modüllerden seçmek için izin, adım "iskele" süreci adımda beni götürecek yükleyici komut çeşit oluşturmaktır. Bir övmek "makefile" sen müsaadenizle ...

Aksine, benim kendi çalışırken daha, herkes dışarı vahşi böyle bir şey biliyor.

Ben Apache ANT (java) biliyorum, ne gerek çok düşük veya hiç bağımlılıkları ile saf PHP şeydir ...

Ben bir git pull koşma gibi basit bir şey gibi ve daha sonra php make.php olur

Teşekkürler.

1 Cevap

Ben PHP arazi farkındayım "Karınca gibi" alternatif phing PHP ile yazılmış ve bu web uygulamaları dağıtmak ve test, sen paketleme için çeşitli görevleri gerçekleştirmek için izin olacaktır. Eğer çalışan yere vurmak istiyorsanız documentation harika bir başlangıç ​​noktasıdır.

O da (örnekler ve açıklamalar belgelerinde verilmektedir) gerekirse yeni görevleri tanımlamak için uzatılabilir edilir

Belgelenmiş olarak PEAR olmadan Phing yüklemek mümkün görünüyor Doco okuyarak here Eğer üzerinde Phing kullanmak istediğiniz her makinede doğru kurulum ortamı olurdu. Ben bütün yükler için PEAR kullanmak gibi olsa bu yöntemi teyit edemez.