Php geliştirme ortamına asp.net hareket

8 Cevap php

biz (esas olarak maliyet sorunları) linux ve php üzerine bir. net platformundan web geliştirme hareket bakıyor

insanlar php yazmak için IDE olarak ne kullanıyor, nasıl (ben önce sadece metin editörleri php yazılı ve vb atlama mücadele ettik) hata ayıklama hakkında gitmek yok, biz bir Linux veya Windows platformu üzerinde yazma daha iyi?

Sadece insanlar ne kullanıyorsanız genel bir bakış sonra

Cheers Luke

8 Cevap

Tutulma kullanın. Çok sağlam olduğunu ve eklentileri yükler vardır.

Sen tutulması ve Apache ile XDebug kullanabilirsiniz. Yukarı ve çalışan almak için bir ağrı biraz olabilir, ama gerçekten iyi çalışıyor ve ücretsiz.

Re: windows veya linux. Onun bir görüş ama ben linux söyleyebilirim. Sen ya da üzerinde çalışabilirsiniz. IIS artık PHP için oldukça iyi bir destek var, ve siz yapabilirsiniz PHP MS SQL konuşurken olsun denemek istiyorum, ama doğru henüz alamadım. PHP ve MySQL linux üzerinde de gerçekten kolay iş ve

PHP için NetBeans çok iyidir.

Daha önce tutulması ve ayrıca Komodo kullandım.

Şimdi GVIM kullanıyorum.

Geçenlerde de bir proje için, ben PHP ve CSS / XHTML / Javascript için iyi bir destek var gibi Eclipse Galileo serbest kullanarak sona erdi benzer bir geçiş yaptı.

Ben XDebug Eclipse ile düzgün çalışması için alamadım, ama Zend Debugger ve Sunucusu kombinasyonu bir cazibe gibi çalıştı. Ben tavsiye Eclipse + Zend ediyorum

Burada dikkate değer belki IDE bir çift vardır:

Ben şahsen güvenle harici dizinleri ve Windows kutuyu UltraEdit gibi "basit" bir editör bağlamaya sürüm kontrolü, ExpanDrive için TortoiseSVN / TortoiseGit kullanın. Ancak bu belki orta boy veya büyük projeler için en iyi çözüm değildir.

I Geany / gedit kullanın. Ben pencere üzerinde iken geri gün ben EmEditor kullanılır. Dürüst olmak gerekirse, o kadar da kötü değil. Ben ağır IDE olacağını çok daha verimli hissediyorum.

Ben metin editörleri dürüst beni tutmak olduğunu söylemek istiyorum.

. PHP Net geliştirici hareket için önerilen benim IDE: Visual Studio. Ayrıntılar için my answer to this question bakın.