А можно я свои 5 копеечек вставлю?
Я за Python, хотя раньше тоже кодил на PHP. В Python есть замечтательный фреймворк
Django (пожалуй, самый известный). Связка функционала Django+Python дает быстрый и безопасный кодинг на высоком уровне (тут я имею ввиду то, что кодить можно не страницы отдельно, а пихать все в функции с шаблонами).
Для новичков - PHP, для продвинутых - Ruby, Python и другие.
Единственная проблема - хостер :wacko:.