Forum Webscript.Ru
Программирование => Perl => Тема начата: links от 27 Мая 2005, 19:05:31
-
В данный момент библиотека содержит 19 часто используемых мною функций, некоторые из них:
- обработчик хтмл шаблонов с возможностью вызова из шаблоны функцпий ядра и вставки перл скриптов в стиле пхп (одна из CMS его уже использует)
- чтение обычных и multipart форм
- чтение куков
- обработка и вывод ошибок
- ведение Log\'а
- вывод времени по шаблону
- работа с SQL
- обработка текста
- время генерации страниц и т.п.
- вывод на экран
и др.
Все функции взаимосвязаны между собой и имеют свои настройки.
Все разрабатывал и писал один я, но от чужой помощи неоткажусь, поэтому пишите свои предложения и замечания, буду рад.
Прошу любить и жаловать: http://newhit.fatal.ru/MyAPI.zip
p.s. Т.к. я библиотеку писал для личных целей, то справки пока нету, а сейчас лень писать, но если каму интересно то напишу.
Самая простая гостевуха с использованием библиотеки(незабудьте скачать саму библиотеку):
http://newhit.fatal.ru/guest.zip - использует SQL
http://newhit.fatal.ru/guest2.zip - неиспользует SQL
http://newhit.fatal.ru/guest3.zip - это самый интересный пример, очень наглядно показывает возможности обработчика шаблонов
Что скажите по теме?
-
# perl -Mstrict -wc MyAPI.pm
Useless use of hash element in void context at MyAPI.pm line 80.
Useless use of private variable in void context at MyAPI.pm line 80.
MyAPI.pm syntax OK
#
-
>Useless use of hash element in void context at MyAPI.pm line 80.
Useless use of private variable in void context at MyAPI.pm line 80.
Исправил.
-
Наконец-то реализовал gzip сжатие генерируемых страниц.
Вот только появился вопрос, какой библиотекой лучше делать сжатие, а то оказалось, что библиотека Compress::Zlib не навсех серверах установлена.