На практических примерах описана разработка 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-серверы)