Что лучше - Perl или PHP?

  • Вебдизайн для начинающих

Perl будет лучше до тех пор, пока не попробуете PHP :) Однозначно, PHP лучше подходит для задач веб- программирования. На PHP вы быстрее напишете качественный сайт, чем будете разбираться со спецификой Unix и ручным декодированием данных. Perl-интерпретатор создаёт большую нагрузку на сервер в момент запуска (это не относится к серверам, где есть mod_perl, встроенный в сервер). Perl-скрипты труднее отлаживать на сервере, они не выводят ошибок напрямую, а генерируют "ошибку 500". Приходится просматривать огромные логи в поисках именно этой ошибки. PHP всегда в случае ошибки выводит подробнейшую информацию прямо в окно браузера. Предлагаю выдержку из документации на PHP:

The biggest advantage of PHP over Perl is that PHP was designed for scripting for the web where Perl was designed to do a lot more and can because of this get very complicated. The flexibility / complexity of Perl makes it easier to write code that another author / coder has a hard time reading. PHP has a less confusing and stricter format without losing flexibility. PHP is easier to integrate into existing HTML than Perl. PHP has pretty much all the 'good' functionality of Perl: constructs, syntax and so on, without making it as complicated as Perl can be. Perl is a very tried and true language, it's been around since the late eighties, but PHP is maturing very quickly.


Рейтинг@Mail.ru