PHP geliştirme ortamı en iyi uygulamalar

5 Cevap php

İşte PHP geliştirme ortamları söz konusu olduğunda pek çok seçenek vardır ve birlikte kendinizi tüm parçalarını bir zorundayız.

Birisi onlar yolumdan alır ve geliştirmek sağlayan ideal bir kurulum olduğunu düşünüyorum ne geldi merak ediyorum.

Şimdi ben komut satırından vim'den ve svn kullanın. Ben oluşturur yönetmek için komut yazmak ama Phing bakarak düşünüyordum.

Ben vim'den seviyorum ama (bir proje etrafında hareketli dosyaları) biraz daha kolay ortak bir SVN seçenekleri yapar hayal çünkü ciddiye PHP eklentisi ile Eclipse denemeyi düşünüyorum.

Veritabanında sürekli entegrasyonu desteklemek için bir şey büyük bir artı olacaktır!

GÜNCELLEME: Sadece orada olduğunu önceki satırını vurgulamak istedim. Bazı çerçeveler bu konuda yardımcı olacaktır farkındayım, ama bir çerçeve kullanmayın. Bana kolayca bana, etiket, şube, vb geri alma ve ileri icar, bir subversion revizyon benim veritabanı şemaları / veri kravat izin verir (IDE veya dahil değil) orada bazı basit modülü var mı?

Editör ötesinde şeyler üzerinde herhangi bir yorum? Örneğin: SVN üzerine Kurar, yönetme hazırlama / üretim / geliştirme ortamları, otomatik test ve bina İdeal biz bu yazı yapmak vb, işlemek bir profesyonel bir PHP ekip geliştirme ortamı kurma "whoah git".

5 Cevap

I recommend to use a complete featured IDE like the PDT (the eclipse PHP project), it gives you: debugging (using Xdebug or ZendDebugger)

SVN / CVS çok rahat entegrasyon

DB entegrasyonu (DTP eklentisi)

ve çok daha fazlası, FDT özelliklerine dayalı ve eklentileri tutulma

if you have some money to spent, I think the Zend Studio For eclipse worth it. It gives you better debugging, PHPUnit integration, ZendFramewrok support, Refactoring and remote system support (ftp, ssh etc.)

I Netbeans 6.5 PHP bundle bir denemek ve onu çok sevmeye başladım. Bu Eclipse PDT daha az aksak ben hata ayıklama buluyorum.

Ben de vim'den seviyorum ve aynı ortamı senin gibi kullanarak geliştirmek için kullanılır. Bu gün ben çok değerli olması, SVN entegrasyon için Subclipse ile Eclipse PDT, bulmak olsa. XDebug çok büyük - artık var_dump();exit; hata ayıklama.

Eclipse için hareketli bir vim fan için en iyi eklentileri biri: viPlugin. Eclipse vi anahtar bağları var belirteç lisans ücreti de.

Eğer Git's SVN module SVN ağrısının en kolaylaştırır kullanarak, komut satırından çalışan iseniz - bu siler kolları ve automagically taşır.

GUI ön uçları (kgit veya qgit) bir çok sezgisel geçmişi tarayıcı sağlayacaktır.

Ben şahsen AptanaStudio sen çok düzgün bir PHP geliştirme ortamı olması gereken tüm büyük Eclipse modülleri önceden paketlenmiş olan yol gibi