Разработка веб-приложений с помощью PHP и MySQL
Дата публикации: 05.11.2010
Исчерпывающее учебное пособие по разработке веб-приложений, управляемых базами данных, с использованием PHP и MySQL!
В ней подробно описано применение последних версий PHP и MySQL для построения крупных коммерческих Web-сайтов. Основное внимание в книге уделено реальным приложениям. Здесь рассматриваются как простые интерактивные системы приема заказов, так и различные аспекты электронных систем продажи и безопасности во взаимосвязи с созданием реального Web-сайта. Подробно описаны все стадии разработки множества типовых проектов на PHP и MySQL, в числе которых служба веб-почты, приложение поддержки Web-форумов и электронный книжный магазин. Заслуживают особого внимания главы, посвященные объектно-ориентированному программированию на PHP, динамической генерации документов, доступу к веб-службам с помощью XML и SOAP и созданию приложений Web 2.0 с помощью Ajax.
Основное отличие этого издания от предыдущего состоит в том, что материалы и весь исходный код полностью переписаны для новых версий PHP 5.3 и MySQL 5.1.
В книге продемонстрировано, как эти два инструмента используются для создания высокоэффективных и, в то же время, интерактивных веб-приложений. Здесь представлено исчерпывающее описание языка PHP, а также рассмотрены вопросы настройки и работы с базами данных MySQL и особенности взаимодействия PHP-сценариев с базами данных и серверами.
В эту практическую, изобилующую реальными примерами книгу включено множество приложений, на основе которых демонстрируется решение общих задач: методика аутентификации посетителей на сайте; разработка полнофункциональной покупательской тележки; динамическая генерация изображений и PDF-документов; отправка и обработка электронной почты; организация дискуссионных форумов; подключение к веб-службам с использованием XML и разработка приложений Web 2.0 с интерактивностью, обеспечиваемой Ajax.
Книга ориентирована на профессиональных разработчиков, но будет полезной и начинающим. Нужно знание HTML.
- Содержание:
- показать
Об авторах 23 Благодарности 24 Введение 25 Часть I. Использование PHP 33 Глава 1. Введение в PHP 34 Глава 2. Сохранение и восстановление данных 73 Глава 3. Использование массивов 93 Глава 4. Манипулирование строками и регулярные выражения 116 Глава 5. Многократное использование кода и создание функций 139 Глава 6. Объектно-ориентированное программирование на PHP 166 Часть II. Использование MySQL 187 Глава 7. Проектирование баз данных для использования в Web 188 Глава 8. Создание базы данных для Web 200 Глава 9. Работа с базой данных MySQL 221 Глава 10. Доступ к базе данных MySQL из Web с помощью РНР 238 Глава 11. Дополнительные возможности MySQL 254 Часть III. Электронная коммерция и безопасность 273 Глава 12. Эксплуатация сайта электронной коммерции 274 Глава 13. Вопросы достижения безопасности на сайтах электронной коммерции 287 Глава 14. Реализация задачи аутентификации с помощью PHP и MySQL 309 Глава 15. Реализация безопасных транзакций с помощью PHP и MySQL 329 Часть IV. Усовершенствованные технологии PHP 349 Глава 16. Взаимодействие с файловой системой и сервером 350 Глава 17. Использование функций работы с сетью и протоколами 368 Глава 18. Работа с датой и временем 386 Глава 19. Генерация изображений 393 Глава 20. Управление сеансами в PHP 416 Глава 21. Другие полезные свойства 431 Часть V. Реальные проекты на PHP и MySQL 439 Глава 22. Применение PHP и MySQL в крупных проектах 440 Глава 23. Отладка 456 Глава 24. Реализация задачи аутентификации и персонализации посетителей 472 Глава 25. Реализация покупательской тележки 506 Глава 26. Разработка системы управления содержимым 545 Глава 27. Разработка почтовой службы, основанной на Web 570 Глава 28. Разработка диспетчера списков рассылки 603 Глава 29. Разработка приложения поддержки Web-форумов 651 Глава 30. Генерация персонифицированных документов в PDF-формате 678 Глава 31. Подключение к Web-службам с помощью XML и SOAP 710 Часть VI. Приложения 753 Приложение А. Инсталляция PHP и MySQL 754 Приложение Б. Ресурсы в Internet 779 Предметный указатель 782
- Полистать
-
- скрыть
- 1
- 2
- 3
- 4
- 5
- Автор:
- Люк Веллинг, Лора Томсон
- Год выпуска:
- 2010
- Страниц:
- 848
- Переплет:
- твердый переплет
- Издательство:
- Вильямс
- Наличие:
- есть
- Цена:
- 822 руб. купить (у нашего партнера my-shop.ru)
