Posts Tagged ‘Модуль’

4. RewriteLogLevel, RewriteMap директивы

Пятница, Январь 30th, 2015 Нет комментариев

Under : , , , , ,

RewriteLogLevel Директива

tcpdump — помощник грабера

Пятница, Январь 30th, 2015 Нет комментариев

Under : , , , , ,

Захотелось мне как-то сграбить эфир с сайта moskva.fm, почесав репу, решил наконец разобраться с утилитой tcpdump, потому что именно она нам и поможет. (далее…)

Установка и настройка Symfony FOSOAuthServerBundle

Пятница, Январь 30th, 2015 Нет комментариев

Under : , , , ,

В данной статье я расскажу (на англ.), как настроить полезнейший бандл FOSOAuthServerBundle. (далее…)

Модуль mod_rewrite — флаги

Вторник, Январь 27th, 2015 Нет комментариев

Under : , , , ,

В подстановке вы можете использовать, в том числе, и специальные флаги путем добавления следующей конструкции: (далее…)

Cайт с помощью HTML::Mason

Суббота, Август 11th, 2012 Нет комментариев

Under : , , , ,

Введение

Из-за сложности сопровождения, недостаточной гибкости и ограниченной функциональности человечество давно уже отказалось от статических HTML-страниц. В настоящее время принято отделять дизайн от программного кода. Например, в случае использования Perl, одного из самых распространенных языков web-программирования, дело сводится к генерации страниц с помощью CGI-скриптов, причем сам HTML-код находился в отдельных файлах-шаблонах, состоящих из набора тегов, переменных и управляющих операторов. Данные, полученные в результате работы скриптов, передаются шаблону, который подставляет их вместо переменных. Существует огромное количество модулей, умеющих работать с шаблонами. Некоторые из них позволяют включать код Perl, некоторые используют свой язык программирования. Подробнее о применении различных модулей можно узнать из статьи [3].
Необходимость каждый раз загружать интерпретатор Рerl, дополнительные модули, обрабатывать шаблонные файлы существенно нагружает web-сервер. При большой популярности ресурса это может привести к заметному замедлению работы. Описанных недостатков лишен модуль mod_perl для Apache. К основным достоинствам mod_perl относятся: (далее…)

Создание сайтов с возможностью печати PDF на примере PDF::AP

Суббота, Август 11th, 2012 Нет комментариев

Under : , , , ,

Хотелось бы рассмотреть преимущества формата PDF (Portable Document Format), разработанного компанией Sun Microsystems, а также где и почему стоит использовать формат PDF при создании сайтов.
Пожалуй, вам несколько раз встречалась необходимость печати документов прямо из Интернета. Это могут быть счета, квитанции, данные для печати на шаблоне.
Возможно, вам также приходилось встречаться с особенностями печати подобных документов, оформленных в виде HTML кода напрямую из Internet Explorer. Если всё же не приходилось — обязательно придётся в ближайшем будущем. Суть этих особенностей заключается в том, что этот броузер, несмотря на то, что является самым распространенным на момент написания статьи, не умеет корректно печатать web-страницы. (далее…)

И снова отказываемся от модуля CGI?

Суббота, Август 11th, 2012 Нет комментариев

Under : , , , ,

Введение

Нет, нет и еще раз нет! Изобретение «велосипедов» не преследуется по закону, но и не особо приветствуется. Просто иногда хочется понять механизм работы некоторых элементов, к которым давно привык, и не обращаешь на них внимание. Для обработки данных, получаемых из формы, существует много модулей: CGI, CGI::Simple, CGI::Lite, CGI::WebIn, это из тех, которые знаю я. Наверняка их еще больше. А что я вижу в скриптах «неизвестного производства»? (далее…)

Пишем элементарный рассылщик

Суббота, Август 11th, 2012 Нет комментариев

Under : , , , ,

LWP + HTTP::Request::Common + HTML::Parser

Как считает Ларри Уол — одно из величайших качеств любого прогрммиста — это его лень.
Согласен. Надоели наши каналы, надоело платить деньги за три строки текста, и самое главное -
надоело грузить иксы и Нетскейп что бы бесплатно отправить sms.

Хорошо что этот самый ленивый Уол изобрел perl, а остальые линивцы — модуля.

К делу.
Задача — отправлять sms из командной строки не загружая браузера.
При успешном выполнении — широковещательную неограниченную рассылку (спамом неохота это называть) sms. (далее…)

Использование модуля для работы с шаблонами

Суббота, Август 11th, 2012 Нет комментариев

Under : , , , ,

Существует достаточное количество модулей для работы с шаблонами HTML.

Все они имеют свои преимущества и недостатки. Описываемый в данной статье модуль не способен стать лидирующем, да и такая цель при его создании не ставилась. Эта библиотека расчитана на определенный круг задач, и наверное для крупных Web-проектов она не подойдет. Хотя есть достаточно серьезные коммерческие работы, использующие данный модуль. (далее…)

Модуль CGI.pm

Суббота, Август 11th, 2012 Нет комментариев

Under : , , , ,

Модуль CGI предназначен для упрощения создания HTML документов скриптом написанным на Perl’е. Модуль CGI подключается к вашему скрипту на perl, так же, как и другие модули:

use CGI;

Есть два способа использования модуля CGI: это объектно-ориентированный стиль и как набор функций. при использовании объектно-ориентированного стиля, вы создаете один или несколько объектов, а потом используете их методы для формирования HTML-страницы. Вот пример использования объектно-ориентированного стиля: (далее…)