Разработка web-приложений с помощью 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.
Название: Разработка web-приложений с помощью PHP и MySQL (+ Примеры). 4-е издание
Автор: Люк Веллинг, Лора Томсон
Издательство: Вильямс
Год: 2010
Страниц: 837
Формат: DJVU
Размер: 15,7 МБ
ISBN: 978-5-8459-1574-0
Качество: Отличное
Язык: Русский
Содержание:
Часть I. Использование PHP
Глава 1. Введение в РНР
Глава 2. Хранение и выборка данных
Глава 3. Использование массивов
Глава 4. Манипулирование строками и регулярные выражения
Глава 5. Многократное использование кода и создание функций
Глава 6. Объектно-ориентированное программирование на РНР
Глава 7. Обработка ошибок и исключений
Часть II. Использование MySQL
Глава 8. Проектирование баз данных для веб-приложений
Глава 9. Создание базы данных для веб-приложений
Глава 10. Работа с базой данных MySQL
Глава 11. Веб-доступ к базе данных MySQL с помощью РНР
Глава 12. Дополнительные сведения по администрированию MySQL
Глава 13. Дополнительные сведения по программированию в MySQL
Часть III. Электронная коммерция и безопасность
Глава 14. Эксплуатация сайта электронной коммерции
Глава 15. Безопасность сайта электронной коммерции
Глава 16. Безопасность веб-приложений
Глава 17. Реализация аутентификации с помощью РНР и MySQL
Глава 18. Реализация защищенных транзакций с помощью РНР и MySQL
Часть IV. Более сложные технологии РНР
Глава 19. Взаимодействие с файловой системой и сервером
Глава 20. Использование функций работы с сетью и протоколами
Глава 21. Работа с датой и временем
Глава 22. Генерация изображений
Глава 23. Управление сеансами в РНР
Глава 24. Другие полезные возможности
Часть V. Реальные проекты на РНР и MySQL
Глава 25. Использование РНР и MySQL в крупных проектах
Глава 26. Отладка
Глава 27. Реализация задачи аутентификации и персонализации посетителей
Глава 28. Разработка покупательской тележки
Глава 29. Разработка службы веб-почты
Глава 30. Разработка диспетчера списков рассылки
Глава 31. Разработка веб-форумов
Глава 32. Генерация персонифицированных PDF-документов
Глава 33. Подключение к веб-службам с помощью XML и SOAP
Глава 34. Создание приложений Web 2.0 с помощью Ajax
Часть VI. Приложения
Приложение А. Инсталляция РНР и MySQL
Приложение Б. Ресурсы в Интернете
Предметный указатель