Любой установщик, который может настраивать PHP, IDE, MySQL, Curl API и Apache. моя цель - использовать Curl API с помощью PHP. У меня много проблем с ручной установкой.
Windows - используйте WAMP
Linux - просто используйте собственный менеджер пакетов
Mac - используйте Macports или XAMP если вы должны
Что касается IDE id Grab Eclipse + PDT (theres отличный все-в-одном бинарном) или NetBeans... я предпочитаю Eclipse я сам.
ЕСЛИ вам не нужна полная IDE, но jsut хороший текстовый редактор Мне нравится Textmate на OSX и E на Windows... для linux я никогда не нашел тот, который мне действительно понравился (например, Texamate для Linux haha).
Я не рекомендую вам использовать определенную среду IDE, если вам не нужны эти функции. рассмотрим eclipse php
изменить: для быстрой разработки в Windows я бы скорее использовал EasyPHP, это быстрее и легче, чем WAMP IMO
Использовать Zend, если вам нужны дополнительные средства, время зависания нужно запускать быстрее, поэтому мы используем threading в zend, там есть трюк, который не имеет другого. EASYPHP будет делать магию SugarCRM → hmmm тяжелый и добавляет больше времени на разработку