Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #27, ФЕВРАЛЬ 2003 г.

ЖЕМЧУЖНЫЙ САЙТ - cкриптинг на перле

Леха ББ ака Alexys

Спецвыпуск Xakep, номер #027, стр. 027-026-7


return;

}

#--конец ведения файла статистики

Вышеприведенный код будет вести в файле stat.txt учет посмотренных статей. В него будут вноситься: название статьи;;параметры скрипта;;количество просмотров. При таком способе подсчета просмотров не будет глюков, если одновременно несколько человек что-то захотят посмотреть (из-за использования временного файла). А вставить код надо в то место, где происходит обработка и выдача текста статьи (после строки print "<a href=\"$script\">Вернуться к списку статей</a>\n";). К файлу stat.txt уже сам сможешь написать скрипт-обработчик, который будет сортировать строки файла так, как тебе захочется. Неплохо будет смотреться на сайте топ-лист статей, да и самому интересно будет. Кстати, можно модифицировать ведение статистики так, что ты сможешь узнавать айпишники заходящих! А уж как этим можно воспользоваться, сам должен знать.

Подводя итог

После освоения перла в твоих руках окажется бoльшая власть, чем ты можешь даже представить. Рассмотренный в статье пример - лишь малая часть реальных возможностей языка. На перле можно написать не только сценарии страниц, но и форумы, чаты, скрипты для работы почтовых серваков и т.д. Это воистину всемогущий язык. Но для его работы как веб-языка нужно заиметь программу веб-сервера (рекомендую Apache). Настройке веб-сервера можно посвятить не одну статью, поэтому могу посоветовать читать мануалы к подобного рода вещам.

Назад на стр. 027-026-6  Содержание