Re[2]: Perl vs PHP
Да, Пашка, я с тобой полностью соглавен "PHP великолепно подходит для
веб-программирования, а Perl больше подходит для скриптов в Линуксе".
Илья, это был лучший ответ, на твой вопрос.
И>> Что лучше Perl или PHP? Я знаю, вопрос риторический, это звучит как "А
И>> что лучше Яблоки или Груши" :))) Но все же интересно, сравнить
И>> возможности этих языков, мне кажется, что то, что можно сделать на
И>> Perl можно сделать и на PHP, и наоборот, но почему большинсво выбирает PHP?
П> Как человек, знающий оба языка, отвечу:
П> PHP более интуитивно понятен. Он очень похож на С, поэтому если
П> человек знает С, то практически можно сказать, что он знает PHP -
П> нужно только набор функций изучить и все. Дальше только опыта
П> набираться. PHP очень удобен в качестве добавления небольшой серверной
П> функциональности в HTML-страницы, т.к. при парсинге PHP-файлов
П> изначально все воспринимается как простой HTML-текст, а уже только
П> если ты укажешь явно о вставке PHP-кода, только тогда он начнет
П> интерпретироваться как код. В веб-программировании PHP чаще всего
П> является модулем Апача, что на мой взгляд ускоряет выполнение программ
П> по сравнению с Perl, выполняющимся в качестве внешней cgi-программы.
П> С другой стороны в Perl очень мощный механизм регулярных выражений, в
П> нем проще выполнить некоторые системные функции операционной системы.
П> В Perl очень удобный механизм отсутствия параметров в функциях,
П> позволяющий любой фунции передавать любое количество параметров, а
П> функция уже дальше сама разберется, какой из параметров как
П> интерпретировать. В Perl можно не задумываться о скобках при вызове
П> функций, что вместе с постусловиями (или как они там научно
П> называются? :) ) делает возможность писать программы по звучанию очень
П> близкие к английскому языку. Кому-то это возможно удобнее, хотя по
П> мне так это только путаницу в программу привносит. :)
П> Вот кажется и все основные особенности обоих языков. Как-то так
П> получилось, что в веб-программировании сейчас на мой взгляд PHP более
П> популярен, чем Perl. Хотя помнится раньше было наоборот. :) Обычно
П> люди, знающие PHP, говорят: "Не понимаю, зачем нужен Perl, если есть
П> PHP". А люди, знающие PHP - "Не понимаю, зачем нужен PHP, если есть
П> Perl". :) И на мой личный взгляд (хотя я PHP изучил первее Perl) PHP
П> великолепно подходит для веб-программирования, а Perl больше подходит
П> для скриптов в Линуксе.
П> Пашка
П> 22 апреля 2005 г., 19:48:19, Илья <jackso***@r*****.com> wrote:
И>> Однако надо взяться за изучение PHP :)) А то тут что ни спроси, все
И>> код на PHP присылают, а не на Perl, если явно не указать.
И>> Что лучше Perl или PHP? Я знаю, вопрос риторический, это звучит как "А
И>> что лучше Яблоки или Груши" :))) Но все же интересно, сравнить
И>> возможности этих языков, мне кажется, что то, что можно сделать на
И>> Perl можно сделать и на PHP, и наоборот, но почему большинсво выбирает PHP?
И>> Friday, April 22, 2005 - 9:41:15 PM, art4so***@y*****.ru <art4so***@y*****.ru>
И>> wrote:
a>>> <? header("Location: http://myhost.com/feedb/index.html"); ?>
П> библиотекa сайтостроительства http://www.i2r.ru/static/244/