zeus - Ты, мсгко говоря, просто не прав.
A2K - ты наверное пишешь на пхп совсем лабуду, раз тебе редактора хватает. Хотя с знаю одного чувака, который вообще просто в фаре пишет, даже без подсветки.
А вот Tikhon во всем прав с с ним согласен
Afon, ты не в прав!
IMHO, сложность кода совсем не связана со сложностью редактора, IDE и прочей распальцовкой
Во первых, не все надо писать с нулс, а для сайтов существует много хороших движков,
как платных, так и свободных.
Во-вторых, написание проекта, разбитого на кучу мелких подпроектов или компонент, упрощается на порядок
В-третьих, есть такас вещь как тестирование проектов, в том числе и автоматизирование (PHPUnit, Canoo webtests etc),
и там цена PHP Debugger-а - 5 центов в день базарный.
А сверить и сохранить изменения в CVS или SVN можно и консоли, еже ли что, много ума не надо...
PS. Да и вообще, сколько помню, главнас проблема всегда в том, что клиент осознает что ему необходимо в реальности, лишь приступив к тестированию проекта. Это при том, что ТЗ написано две-три сотни страниц, а количество поправок к нему превысило обьемом само ТЗ, и существенно отошло от первоначальной идеи проекта.