Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript

Серия: Бестселлеры OReilly
Год: 2011
Язык: Русский
Издательство: Питер
Город: Санкт-Петербург
ISBN: 978-5-4237-0016-4
Страниц: 497
%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%B5%D0%BC+%D0%B4%D0%B8%D0%BD%D0%B0%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5+%D0%B2%D0%B5%D0%B1-%D1%81%D0%B0%D0%B9%D1%82%D1%8B+%D1%81+%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E+PHP%2C+MySQL+%D0%B8+JavaScript
Если у вас есть базовые навыки работы с HTML, то с помощью книги Робина Никсона, опытнейшего разработчика и автора многочисленных бестселлеров по веб-мастерингу, вы без особого труда научитесь создавать динамические сайты, характеризующиеся высоким уровнем взаимодействия с пользователями
Откройте для себя сочетание PHP и MySQL, узнайте, как они облегчают создание современных веб-сайтов, научитесь добавлять к этим технологиям возможности javascript, позволяющего создавать высокотехнологичные приложения
В данном руководстве каждая технология рассматривается отдельно, показывается, как объединить PHP, MySQL и javascript в единое целое, дается представление о самых современных концепциях веб-программирования С помощью подробно разобранных примеров и контрольных вопросов, приводимых в каждой главе, вы сможете закрепить изученный материал на практике
Данное руководство поможет вам
- освоить основы PHP и объектно-ориентированного программирования
- основательно изучить MySQL, начиная со структуры баз данных и заканчивая составлением сложных запросов
- создать веб-страницы, использующие PHP и MySQL для объединения форм и других составных элементов HTML
- изучить javascript, начиная с функций и обработки событий и заканчивая доступом к объектной модели документов DOM
- использовать библиотеки и пакеты программ, включая систему веб-шаблонов Smarty, хранилище программ PEAR и библиотеку пользовательского интерфейса Yahoo User Interface
- осуществлять Ajax-вызовы и превратить свой веб-сайт в высокодинамичную информационную среду
- загружать на веб-сайт файлы и изображения и работать с ними, проверять данные, введенные пользователем, обеспечивать безопасность своих приложений