Вот пост одного человека с ником Sat с форума ТРТУ:
хы... Скажу свои наблюдения:
PHP:
+ не жрёт, чтобы так уж и много.
+ простой до тошноты
+ возможностей(для www) больше чем надо, все и не поймёшь никогда, всеми и пользоваться никогда не будешь.
+ в плане безопасности, Я не вижу вариантов накрыть грамотно постороенный сайт
+ Работает с графикой, работает с файлами, работает с базами данных без подключения дополнительных модулей
+ Подробнейший хелп по всем функциям
- Специализирован для веба
- Хелп на английском языке(есть и русский, но с родным не сравнится)
- не UID-ный(не может брать привелегий пользователя)
perl:
+ не жрёт вообще ресурсов
+ regexp(регулярные выражения, в них вся красота перла)
+ предназначен и для веб программирования, и для шелл программирования, и просто так
+ Много документации на русском языке
+ UID-ный(может брать привелегии пользователя)
+ Большое множество модулей, и для работ с базами данных, и для разработки веб приложений и многое другое
+- более низкого уровня чем php
- Все примочки используются только модулями(а их ещё искать и ставить)
- чаще всего вскрываются перловые а не пхп-ые сайты, плюс возможность брать привелегии пользователей добавляет возможность взлома сервера \"изнутри\"
Моё резюме:
если тебе нужен язык для веба учи DHTML. Без него даже если ты и перл и пхп знаешь далеко не уйдёшь, xml не все броузеры поддерживают
А из этих двух PHP для веба гораздо лучше чем перл, но для других вещей(типа работы с файлами, shell скриптов) лучше использовать perl.
А вобщем... Что лучше perl или php такой же вопрос как и: что лучше M$ или *nix