Наши читатели задают мне вопросы о моих предпочтениях. Почему представляются порталы, в основом, на PHP+MySQL. Есть ли порталы написанные на других языках программирования, с использованием других баз данных и т. д.
Не имею ничего против других языков программирования. Я за все языки. Лищь бы оно было - эффективное программирование.
Другой вопрос в предпочтениях. Из обычных языков, я понимаю 5, могу изъясняться на всех, совершенно свободно на 3. Но люблю только 2.
Так и с языками программирования. При достаточной квалификации можно писать, или использовать любой язык программирования, тем более, если он подается в виде готовой к использованию программы. Например, портала.
Так сложилось, что порталостроение катит на PHP, сложились команды, концепции. Да и язык, надо признать, удачный. Именно потому, что портал, например, на Perl, выпадает из стремнины программирования порталов, его авторы назвали его YaWPS - Yet another Web Portal System - в буквальном переводе - "вот еще один портал".
О портале, написанном на Perl, распространяющемся под лицензией GNU, наш сегодняшний рассказ.
***
Портал YaWPS
Этот портал написан Adrian Heiszler и Zbigniew Kossowski. Проект стартовал 16 июня 2001 и пользуется завидной популярностью. На сегодняшний день предлагается версия 0.3. Базовые языки создателей портала - английский и немецкий, а вот языковые файлы портала версии 0.3, которые можно скачать дополнительно, это - китайский, норвежский, польский, русский и испанский.
Портал имеет ставшим уже классическим интерфейс и следующие опции меню:
- главная,
- форум,
- статьи,
- ссылки,
- статистика,
- топ 10,
- рекомендуйте нас.
Привычная обойма раннего Нюка.
Графический интерфейсе тоже не отличается оригинальностью. Все то же и там же. Лого, главное меню, новостная лента, голосование, поиск, блоки меню.
Впечатление такое, что авторы хотели показать возможность программирования портала на Perl. Хотя что тут показывать? В таких проектах показываются возможности не языка, а программиста, ведущего проект.
Для тех, кто не понимает тонкости - братья они - эти языки, как и порталы, написанные на этих языках.
Домашняя страничка портала YaWPS: YawPs
Портал весьма компактный - zip занимает - 278 K.
Качаем портал здесь.
Русский модуль забираем тут. :
Демо-портал, который не мешает посмотреть: Демо - YawPs
Как обычно, полная статья опубликована на сайте: Статья на сайте.
Оставьте комментарий, если я удовлетворил любителей Perl. Если нет, то вбросим в рассылку еще 10 порталов на Perl, чтоб не было скучно и моя коллекция не пылилась.
Ведь "перл" по В. Далю - это "жемчужина", как всякое прекрасное творение рук человеческих и его ума...