Разработка веб-приложений с помощью PHP и MySQL

PHP and MySQL Web Development
Люк Веллинг Люк Веллинг
Автор
Лора Томсон Лора Томсон
Автор
А. Моргунов А. Моргунов
Переводчик
Название в оригиналеPHP and MySQL Web Development
ИздательствоВильямс
Год издания2012
Страниц848
ПереплетТвердый переплет
ИзданиеЧетвертое издание
Формат70х100/16 (170х240 мм, увеличенный)
ISBN978-5-8459-1574-0
ИзготовительООО "Издательский дом "Вильямс". 101509, РФ, г. Москва, ул. Лесная, 43, стр. 1
ИмпортерООО «НТЦ АПИ», г. Минск, ул. Уманская, 54, пом. 1, каб. 34

Исчерпывающее учебное пособие по разработке веб-приложений, управляемых базами данных, с использованием PHP и MySQL!

Эта книга предназначена для тех, кто знаком с основами HTML и ранее разрабатывал программы на современных языках программирования, но, возможно, не занимался программированием для Веб или не использовал реляционные базы данных.

Исчерпывающее учебное пособие по разработке веб-приложений, управляемых базами данных, с использованием 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.

Содержание

  • Об авторах
  • Введение
  • Часть I. Использование PHP
    • Глава 1. Введение в PHP
    • Глава 2. Хранение и выборка данных
    • Глава 3. Использование массивов
    • Глава 4. Манипулирование строками и регулярные выражения
    • Глава 5. Многократное использование кода и создание функций
    • Глава 6. Объектно­ориентированное программирование на PHP
    • Глава 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
    • Приложение Б. Ресурсы в Интернете
  • Предметный указатель

Кадры Все 28

Похожие лоты

Вход

В течение нескольких секунд вам придёт SMS с одноразовым кодом для входа. Если ничего не пришло — отправьте код ещё раз.
Это бесплатно, безопасно и займёт всего несколько секунд
Войдите с помощью своего профиля

Регистрация

Введите номер вашего мобильного телефона:
Войдите с помощью электронной почты или номера телефона
Войдите с помощью своего профиля

Восстановление пароля

Укажите адрес электронной почты, который вы использовали при регистрации
Нужна помощь? Напишите нам

Восстановление пароля

Инструкции по восстановлению пароля высланы на 
Нужна помощь? Напишите нам