Разработка Web-сайтов с помощью Perl и MySQL
Книга «Разработка Web-сайтов с помощью Perl и MySQL» научит вас создавать динамические веб-сайты с помощью Perl и MySQL, без использования специализированных редакторов. Основная цель данного издания – познакомить читателя с веб-программированием и технологией CGI – Common Gateway Interface. Так как язык Perl предоставляет широчайшие возможности по обработке текстовой информации, то он является идеальным инструментом для создания веб-приложений. Если вы уже умеете делать статические странички с помощью HTML и CSS и хотите научиться своими руками создавать динамические веб-сайты, свободно владеть Perl и MySQL, то эта книга для вас.
Обзор книги «Разработка Web-сайтов с помощью Perl и MySQL»
Установка программного обеспечения под Windows, научит вас устанавливать на локальный компьютер специальное программное обеспечение, с помощью которого можно будет создавать и тестировать программы, написанные на языке Perl. Это поможет изучить основные конструкции языка и устранить все ошибки из скриптов до их загрузки на сервер.
- Установка Денвера
- Установка пакетов расширений
- Установка модулей
- Запуск и остановка Денвера
- Создание виртуальных хостов
- Конфигурационные файлы Денвера
- Установка ActivePerl
Основы Perl, посвящена базовым понятиям языка Perl. Вы научитесь управлять программой с помощью условных операторов и циклов, создавать собственные подпрограммы и целые модули. Также здесь рассматриваются принципы реализации объектно-ориентированного программирования и методы обработки ошибок.
- Переменные
- Операторы Perl
- Массивы и хеши
- Строки
- Функции для работы с числами
- Функции для работы с датой и временем
- Условные операторы
- Операторы циклов
- Функции. Разделяем программу на фрагменты
- Ссылки и сложные структуры данных
- Пакеты и модули
- Объектно-ориентированное программирование
- Ошибки в программе
Web-программирование на Perl, научит вас работать с файлами и каталогами, обрабатывать данные форм на сервере, делать рассылку писем, создать личный кабинет пользователей, загружать файлы на сервер с помощью форм, создавать гостевую книгу, форум, чат, интернет-магазин и многое другое. Также здесь рассматриваются методы доступа к базам данных MySQL и Access из программ на языке Perl.
- Переменные окружения
- Заголовки НТТР
- Обработка данных формы
- Работа с файлами и каталогами
- Получение информации из Интернета
- Отправка писем с сайта
- Создание изображений с помощью модуля GD
- Работа с базами данных MySQL и Access
- Аутентификация с помощью Perl. Создание Личного кабинета
Основы MySQL, посвящена вопросам создания и администрирования реляционных баз данных MySQL. Описываются основные конструкции языка SQL, методики поиска и отбора информации из базы данных. Рассматривается большинство встроенных функций MySQL.
- Создание базы данных
- Типы данных полей
- Основы языка SQL
- Операторы MySQL
- Поиск по шаблону
- Поиск с помощью регулярных выражений
- Режим полнотекстового поиска
- Функции MySQL
- Переменные SQL
- Временные таблицы
- Вложенные запросы
- Внешние ключи
Сплошная практика, демонстрирует пример создания динамического сайта с помощью Perl и MySQL, Личного кабинета пользователей и его защиты с помощью Perl. Дополнительно показано, как сделать Личный кабинет администратора и его защиту его средствами сервера веб-сервера Apache. Создаваемые программы научат вас правильно обрабатывать данные форм и работать с базами данных.
- Структура будущего сайта
- Создание шаблона сайта
- Создание верхнего колонтитула
- Создание элементов основной части страницы
- Создание нижнего колонтитула
- Структура файла конфигурации
- Создание SQL-запросов для таблиц
- Вывод оглавления с количеством в каждом разделе
- Вывод каталога по параметрам
- Организация поиска по каталогу
- Создание гостевой книги
- Создание формы обратной связи
- Создание страниц регистрации ошибок
- Создание Личного кабинета для пользователей при помощи Perl
- Администраторская часть сайта
Публикация сайта, содержит описание основных проблем, связанных с размещением сайта в сети Интернет. Здесь показано, как работать с уделенным ресурсом по FTP, описана структура каталогов веб-сервера Apache и методика его настройки с помощью файла .htaccess. Рассмотрены назначение файлов robots.txt и favicon.ico.
- Выбор тарифного плана
- Регистрация аккаунта
- Регистрация доменного имени
- Структура панели управления
- Структура каталогов сервера и загрузка контента на сервер
- Настройка Web-сервера Apache с помощью файла .htaccess
- Файл favicon.ico
- Файл robots.txt
- Защита содержимого папки
- Создание базы данных MySQL
- Управление базой данных при помощи phpMyAdmin
- Доступ к базе данных с помощью Perl
Практически все примеры из книги «Разработка Web-сайтов с помощью Perl и MySQL» являются законченными программами, в результате выполнения которых можно получить какой-либо результат. Автор настоятельно рекомендует в обязательном порядке прорабатывать все примеры и набирать код вручную. Возможно при этом вы допустите кое-какие ошибки, но умение находить и исправлять эти ошибки поможет вам стать настоящим программистом.
Формат: PDF
Качество: eBook
Страниц: 560
Купить книгу «Разработка Web-сайтов с помощью Perl и MySQL»
Интернет-магазин OZON.RU: Разработка Web-сайтов с помощью Perl и MySQL / Интернет-магазин OZON.RU / Описание товара / Разработка Web-сайтов с помощью Perl и MySQL / Интернет-магазин OZON.RU / Оформить заказ
Скачать бесплатно книгу «Разработка Web-сайтов с помощью Perl и MySQL»
- Архив ISBN_978-5-9775-0377-8.RAR 14.68 Мб: Разработка Web-сайтов с помощью Perl и MySQL / Depositfiles.com / Архив ISBN_978-5-9775-0377-8.RAR