Автор Тема: Модуль с помощью которого сайты будет программировать легкче  (Прочитано 3048 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн links

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
В данный момент библиотека содержит 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 - это самый интересный пример, очень наглядно показывает возможности обработчика шаблонов

Что скажите по теме?

Оффлайн arto

  • Ветеран
  • *****
  • Сообщений: 699
  • +0/-0
  • 2
    • Просмотр профиля
# 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
#

Оффлайн links

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
>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.
Исправил.

Оффлайн links

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Наконец-то реализовал gzip сжатие генерируемых страниц.

Вот только появился вопрос, какой библиотекой лучше делать сжатие, а то оказалось, что библиотека Compress::Zlib не навсех серверах установлена.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28