CGI программирование на Perl

Скотт Гулич, Шишир Гундаварам, Гюнтер Бирзнекс

Эта книга - отличное начало для тех, кто хочет научиться писать CGI-npoграммы, обеспечивающие вывод динамически изменяемых данных на веб-сайте, и уже немного знаком с языком Perl, пользующимся большой популярностью среди веб-разработчиков. Данное издание, в основу которого положен бестселлер «CGI программирование в WWW», полностью переписано, с целью познакомить читателей с современными технологиями, доступными благодаря модулю CGI.pm и последним версиям языка Perl.

В книге приводятся примеры создания высокопроизводительных и безопасных CGI-приложений, подробно описывается модуль CGI.pm, дан обзор протокола HTTP, обсуждается применение JavaScript для обработки форм, работа с базами данных, вывод динамической графики, создание поисковой системы и системы на основе XML, а также многое другое. Данное издание будет прекрасным руководством и незаменимым справочником. Содержащийся в нем материал позволит вам стать хорошим CGI-разработчиком.

Издательство: Символ-Плюс.

ISBN 5-93286-016-2, 1-56592-419-3

Количество страниц: 480.

Содержание книги «CGI программирование на Perl»:

  • 9 Предисловие
    • 10 Что есть в этой книге
    • 10 Что вы должны знать
    • 11 Обзор книги
    • 12 Принятые соглашения
    • 12 Как с нами связаться
    • 13 Благодарности
    • 14 Благодарности из первого издания
  • 16 1. Начало
    • 16 История
    • 18 Введение в CGI
    • 23 Альтернативные технологии
    • 26 Конфигурация веб-сервера
  • 32 2. HTTP - протокол передачи гипертекста
    • 33 URL
    • 38 HTTP
    • 42 Запросы броузера
    • 50 Ответы сервера
    • 54 Прокси-серверы
    • 57 Соглашения о содержимом
    • 59 Итоги
  • 60 3. Общий шлюзовый интерфейс
    • 61 CGI-окружение
    • 63 Переменные окружения
    • 69 Вывод CGI
    • 79 Примеры
  • 85 4. Формы и CGI
    • 86 Отправка данных на сервер
    • 88 Теги форм
    • 102 Декодирование введенных в форму данных
  • 105 5. Модуль CGI.pm
    • 106 Обзор
    • 111 Обработка ввода при помощи CGI.pm
    • 125 Генерация вывода при помощи CGI.pm
    • 134 Альтернативные способы генерирования вывода
    • 138 Обработка ошибок
  • 145 6. HTML-шаблоны
    • 145 Причины применения шаблонов
    • 147 Включения на стороне сервера (SSI)
    • 158 Модуль HTML::Template
    • 166 Модуль HTML::Embperl
    • 188 Модуль HTML::Mason
  • 191 7. JavaScript
    • 192 Основы
    • 193 Формы
    • 205 Обмен данными
    • 216 Закладки JavaScript
  • 223 8. Безопасность
    • 224 Важность безопасности в Web
    • 225 Обработка пользовательского ввода
    • 234 Шифрование
    • 237 Режим пометки в Perl
    • 241 Хранилище данных
    • 244 Резюме
  • 245 9. Отправка электронной почты
    • 246 Безопасность
    • 248 Адреса электронной почты
    • 253 Структура электронной почты в Интернете
    • 254 sendmail
    • 258 mailxMmail
    • 259 Почтовые клиенты в Perl
    • 260 procmail
  • 264 10. Сохранение данных
    • 265 Текстовые файлы
    • 274 DBM-файлы
    • 278 Введение в SQL
    • 283 DBI
  • 301 11. Поддержка состояния
    • 305 Строки запроса и дополнительная информация о пути
    • 311 Скрытые поля
    • 324 Cookie на стороне клиента
  • 332 12. Поиск по веб-серверу
    • 332 Поиск «один за другим»
    • 336 Поиск «один за другим», вторая попытка
    • 341 Поиск по инвертированному индексу
  • 352 13. Создание графики «на лету»
    • 353 Форматы файлов
    • 355 Вывод графических данных
    • 359 Создание изображений в формате PNG при помощи модуля GD
    • 364 Дополнительные GD-модули
    • 374 PerlMagick
  • 382 14. Промежуточное программное обеспечение и XML
    • 384 Соединение с другими серверами
    • 387 Введение в XML
    • 390 Определения типов документов
    • 392 Пишем XML-разборщик
    • 393 CGI-шлюз к промежуточному ПО на основе XML
  • 402 15. Отладка CGI-приложений
    • 402 Распространенные ошибки
    • 406 Техника создания кода на Perl
    • 413 Инструменты для отладки
  • 421 16. Как сделать CGI-приложения лучше
    • 421 Принципы создания архитектуры
    • 430 Стиль программирования
  • 433 17. Эффективность и оптимизация
    • 434 Основные советы для Perl, горячая десятка
    • 444 Модуль FastCGI
    • 447 Модуль mod_perl
  • 452 A. Литература
  • 456 B. Модули Perl
  • 460 Алфавитный указатель

Инструкция как скачать книгу Скотт Гулич, Шишир Гундаварам, Гюнтер Бирзнекс: CGI программирование на Perl в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.
CGI программирование на Perl
Рейтинг книги:
0 голосов
250

Поиск книг:




При поиске учитываются только слова, длина которых больше 3-х символов.

Статистика: