На практических примерах описана разработка Web-приложений на языке PHP версии 5.5.
Даны начала программирования на PHP: установка и настройка Apache, PHP и MySQL, выбор редактора PHP-кода, синтаксис языка и самые полезные функции PHP. Рассмотрено создание собственного движка сайта и ряда дополнительных модулей — фотогалереи, RSS-граббера, модуля для работы с MP3, гостевой книги, а также применение мощного шаблонизатора Smarty и создание простейшего собственного шаблонизатора.
В книге представлено два реальных проекта: универсальная система управления контентом, которая подойдет для построения типичного сайта, и одного из реальных проектов автора. В качестве хранилища данных использованы два сервера — самая современная версия MySQL и «суперлегкий» сервер баз данных SQLite, в том числе рассматривается механизм кэширования MySQL. Показано, как с помощью технологии Ajax добиться обновления данных на странице без ее перезагрузки. Приведено описание программного продукта Zend Guard, описание настройки WAP-сервера и использования редактора SPAW2.
На сайте издательства находятся дополнительные главы, все листинги из книги, а также необходимое программное обеспечение.
— Синтаксис языка PHP
— Особенности новейшей версии PHP 5.5
— Объектно-ориентированное программирование на PHP 5.5
— Использование серверов баз данных MySQL и SQLite
— Самые полезные PHP-функции
— Шаблонизатор Smarty
— Основы Ajax, интеграция PHP и Flash
— Работа с SMTP, POP, RSS, MP3, reCAPTCHA, Disqus
— Шифрование кода сценария с помощью Zend Guard
— Сборка XAMPP (Web-сервер, сервер баз данных, FTP- и SMTP-серверы)
15,881 просмотров всего, 1 просмотров сегодня