И чем php лучше Perl?
Натыкаясь на сообщения, что наилучшим средством создания динамичных страничек является php решил посмотреть на него.
Слазил на сайт www.php.net и на phpclub.unet.ru, и скажу откровенно, мне стало просто скучно.
Обычно в качестве источника для оживления страниц скриптами я обычно использую сайт www.cgi-resources.com На данный момент в секции Perl находится 1739 скриптов, среди которых можно подобрать и неплохие бесплатные, можно найти идеи для написания чего-то своего, но изобретать велосипед вряд ли придется. Более того, обычно для приведения программы в рабочий вид надо лишь заменить выдаваемые сообщения на русский. Притом программы отлично переносятся между платформами и работают на любых web-серверах. (Сам перетаскиваю программы с Linux на Solaris и обратно).
В то же время на php в основном лишь представлены небольшие подпрограммы, из которых можно попытаться собрать что-то рабочее. Я заметил в процессе лазания по серверам, что php используют в основном в советском Интернете. (Правда, видел западный сайт по музыке с php,где было написано, что им помогли русские программисты.) И стоит ли изучать еще одну технологию, если все можно запрограммировать, используя лишь Perl?
Вот, например, сравнить эту конференцию и популярную бесплтаную программу на Perl Discus www.chem.hope.edu/discus Здесь все лепится в одну кучу, а там пользователи сами создают подгруппы. В результате получается, что человек пишет сообщение и через пару дней оно пропадает, в то же время, каждую неделю появляется новый запрос о том, как русифицировать Netscape. Другое дело, если найти соответствующую тему, просмотреть старые сообщения и добавить новое сообщение. Чтобы искать сообщения в Discus надо выбрать "Сообщения за день" или "Сообщения за неделю" или поиск по слову. Так потихоньку собирается и faq по теме. Видно, что люди писали программу не за один день.
То, что описано в php как пример, в Perl уже давно оформлено как стандартный модуль. Есть все и для упрощения создания страниц, и для доступа к базам данных и т.д., достаточно лишь сходить на search.cpan.org/Catalog
В общем решил:"Нафиг оно нужно!"