2009г.
Количество страниц:848
Книга "Разработка веб-приложений с помощью PHP и MySQL" -это исчерпывающее учебное пособие по разработке веб-приложений, которые управляют базами данных, с использованием PHP и MySQL!
Эта книга предназначена для тех, кто знаком с основами HTML и ранее разрабатывал программы на современных языках программирования, но, возможно, не занимался программированием для Веб или не использовал реляционные базы данных. В ней подробно описано применение последних версий PHP и MySQL для построения крупных коммерческих Web-сайтов. Основное внимание в книге уделено реальным приложениям. Здесь рассматриваются как простые интерактивные системы приема заказов, так и различные аспекты электронных систем продажи и безопасности во взаимосвязи с созданием реального Web-сайта. Подробно описаны все стадии разработки множества типовых проектов на PHP и MySQL, в числе которых служба веб-почты, приложение поддержки Web-форумов и электронный книжный магазин. Заслуживают особого внимания главы, посвященные объектно- ориентированному программированию на PHP, динамической генерации документов, доступу к веб-службам с помощью XML и SOAP и созданию приложений Web 2.0 с помощью Ajax.
Основное отличие этого издания от предыдущего состоит в том, что материалы и весь исходный код полностью переписаны для новых версий PHP 5.3 и MySQL 5.1.
Книга ориентирована на профессиональных разработчиков, но будет полезной и начинающим
PHP и MySQL представляют собой популярные технологии с открытым исходным кодом, которые практически идеально подходят для быстрой и эффективной разработки веб-приложений, управляемых базами данных.
PHP — это мощный язык написания сценариев, специально созданный для того, чтобы предоставить разработчикам все возможности по быстрому построению веб-приложений. MySQL является высокопроизводительной и надежной системой управления базами данных, которая, с одной стороны, хорошо интегрируется с PHP и, с другой стороны, ориентирована на реализацию динамических Интернет-приложений.
В книге продемонстрировано, как эти два инструмента используются для создания высокоэффективных и, в то же время, интерактивных веб-приложений. Здесь представлено исчерпывающее описание языка PHP, а также рассмотрены вопросы настройки и работы с базами данных MySQL и особенности взаимодействия PHP-сценариев с базами данных и серверами.
В эту практическую, изобилующую реальными примерами книгу включено множество приложений, на основе которых демонстрируется решение общих задач: методика аутентификации посетителей на сайте; разработка полнофункциональной покупательской тележки; динамическая генерация изображений и PDF-документов; отправка и обработка электронной почты; организация дискуссионных форумов; подключение к веб-службам с использованием XML и разработка приложений Web 2.0 с интерактивностью, обеспечиваемой Ajax.
Четвертое издание книги претерпело существенные изменения — весь материал был тщательно пересмотрен и дополнен, и теперь он полностью соответствует новым версиям PHP 5.3 и MySQL 5.1.
Об авторах
Люк Веллинг и Лора Томсон занимаются разработкой на PHP и MySQL свыше 10 лет и регулярно участвуют в известных по всему миру конференциях, посвященных программному обеспечению с открытым исходным кодом. В настоящее время Люк является веб- архитектором в компании OmniTI, а Лора – ведущим разработчиком программного обеспечения в Mozilla Corporation.
Оглавление книги "Разработка веб-приложений с помощью PHP и MySQL"
Об авторах
Введение к книге Разработка веб-приложений с помощью PHP и MySQL, 4-е издание
Часть I. Использование PHP
Глава 1. Введение в PHP
Глава 2. Хранение и выборка данных
Глава 3. Использование массивов
Глава 4. Манипулирование строками и регулярные выражения
Глава 5. Многократное использование кода и создание функций
Глава 6. Объектноориентированное программирование на PHP
Глава 7. Обработка ошибок и исключений Глава 7. Обработка ошибок и исключений
Часть II. Использование MySQL
Глава 8. Проектирование баз данных для вебприложений
Глава 9. Создание базы данных для вебприложений
Глава 10. Работа с базой данных MySQL
Глава 11. Вебдоступ к базе данных MySQL с помощью РНР
Глава 12. Дополнительные сведения по администрированию MySQL
Глава 13. Дополнительные сведения по программированию в MySQL
Часть III. Электронная коммерция и безопасность
Глава 14. Эксплуатация сайта электронной коммерции
Глава 15. Безопасность сайта электронной коммерции
Глава 16. Безопасность вебприложений
Глава 17. Реализация аутентификации с помощью PHP и MySQL
Глава 18. Реализация защищенных транзакций с помощью PHP и MySQL
Часть IV. Более сложные технологии PHP
Глава 19. Взаимодействие с файловой системой и сервером
Глава 20. Использование функций работы с сетью и протоколами
Глава 21. Работа с датой и временем
Глава 22. Генерация изображений
Глава 23. Управление сеансами в PHP
Глава 24. Другие полезные возможности
Часть V. Реальные проекты на PHP и MySQL
Глава 25. Использование PHP и MySQL в крупных проектах
Глава 26. Отладка
Глава 27. Реализация задачи аутентификации и персонализации посетителей
Глава 28. Разработка покупательской тележки
Глава 29. Разработка службы вебпочты
Глава 30. Разработка диспетчера списков рассылки
Глава 31. Разработка вебфорумов
Глава 32. Генерация персонифицированных PDFдокументов
Глава 33. Подключение к вебслужбам с помощью XML и SOAP
Глава 34. Создание приложений Web 2.0 с помощью Ajax
Часть VI. Приложения
Приложение А. Инсталляция PHP и MySQL
Приложение Б. Ресурсы в Интернете
|