/(d+)/ - регулярка
Небольшая поправка. В друпале некоторые вещи приходится делать хуками, что равноценно правке кода движка. К примеру формы поиска или подобные базовые компоненты.
Для непрограммиста - лучший выбор WP или Jommla (из тех с чем лично я работал). Для программиста - Drupal.
Многие люди ночами не спят за гораздо меньшие деньги. Мне кажется всё дело в цели. Если она есть - то даже не заметишь что ночами не спишь. Если её нет - даже работа которая нравится не будет приносить удовольствия.
Не секрет. Помимо подсветки кода в IDE реализованы гораздо более нужные функции. К примеру поиск объявления класса(или функции). Есть класс который наследуется от другого, очень часто возникает необходимость посмотреть как работает класс-родитель. А класс родитель - это класс из какой нибудь библиотеки. Если Вы работаете в умном редакторе типа Notepad++ то нужно лезть по папкам, искать файл с классом (и далеко не факт что имя файла будет соответствовать названию класса). Как итог - потерянное время. В умных IDE я это сделаю 2-мя кликами мышки, посмотрю что надо и вернусь к своему коду.
И это только 1 из полезностей ИДЕ.
Так же дебагеры, сворачивание кода, автокомменты, автодополнения, подсветка переменных функций (это когда пишешь функцию, а он говорит что и какого типа должно передаваться, может даже документацию по функции показать) и прочее и прочее
По теме:
Если мы говорим о php, то для больших проектов обязательны IDE (NetBeans,PhpEd), фреймворк (Yii,CodeIgniter,или свой,но вменяемый),контроль версий(Git,Svn) - даже если работаешь один. Бережет нервы очень сильно.
всё зависит от уровня специалиста. Думаю зп в 30к для средненького - вполне достаточно (в ДС)