Изучаем PHP и MySQL
Дэвис Е.М., Филлипс Дж.А.
Если вы хотите научиться созданию динамических веб-сайтов, знакомы с основами программирования на HTML, ноне представляете себе, как использовать для этих целей язык программирования PHP и СУБД MySQL, то данная книга станет вам незаменимым помощником. Ее авторы с успехом демонстрируют, что такая комбинация - это мощный инструмент, позволяющий существенно упростить разработку веб-приложений.
В книге рассматривается установка программных пакетов PHP и MySQL для PC, Macintosh и LINUX, даются основы работы с языком программирования PHP, раскрываются понятия типов данных, переменных, функций, массивов и форм. Также приводится подробное введение в MySQL, разъясняется концепция проектирования реляционных баз данных и демонстрируются конкретные примеры использования MySQL для работы с ними. Книга снабжена большим количеством справочной информации по соответствующим сетевым ресурсам и стандартам.
Авторы иллюстрируют на примерах способы внедрения данных в динамическое содержимое страниц с помощью PHP, кратко, но содержательно рассматривают вопросы безопасности и управления доступом к веб-страницам, описывают ошибки, возникающие при вводе данных, методы их обработки и исправления, а в заключение приводят подробный пример приложения (блога), показывая совместную работу описанных в книге технологий.
Издательство: Символ-Плюс, 2008 г.
ISBN 978-5-93286-115-8, 5-93286-115-0, 0-596-51401-8
Количество страниц: 448.
Содержание книги «Изучаем PHP и MySQL»:
- 9 Предисловие
- 15 1. Интернет и динамическое содержимое
- 16 HTTP и Интернет
- 17 Место PHP и MySQL в веб-разработке
- 19 Компоненты PHP -приложения
- 23 Интеграция множества источников информации
- 28 Запрос данных веб-страницы
- 30 Вопросы к главе 1
- 31 2. Установка
- 31 Разработка на локальном компьютере
- 53 Работа с удаленным компьютером
- 55 Вопросы к главе 2
- 56 3. Знакомство с PHP
- 56 PHP и HTML-текст
- 60 Стандартные блоки кода
- 79 Вопросы к главе 3
- 81 4. Принятие решений в PHP
- 81 Выражения
- 83 Понятие оператора
- 92 Условные операторы
- 98 Циклы
- 104 Вопросы к главе 4
- 106 5. Функции
- 108 Вызов функций
- 110 Определение функций
- 117 Объектно-ориентированное программирование (ООП)
- 128 Вопросы к главе 5
- 130 6. Массивы
- 130 Основные сведения о массивах
- 144 Вопросы к главе 6
- 145 7. Работа с MySQL
- 145 База данных MySQL
- 149 Управление базой данных
- 155 Основные сведения о базах данных
- 156 Язык структурированных запросов (SQL)
- 169 Вопросы к главе 7
- 170 8. Лучшие приемы работы с базами данных
- 170 Проектирование базы данных
- 182 Создание резервных копий и восстановление данных
- 186 Расширенный SQL
- 205 Вопросы к главе 8
- 206 9. Организация взаимодействия PHP и MySQL
- 207 Процесс
- 207 Исполнение запросов к базе данных с помощью функций PHP
- 218 Использование PEAR
- 227 Вопросы к главе 9
- 228 10. Работа с формами
- 229 Создание формы
- 249 Шаблоны
- 254 Вопросы к главе 10
- 255 11. Практика PHP
- 255 Функции для работы со строками
- 266 Функции для работы с датой и временем
- 271 Манипулирование файлами
- 282 Обращение к системным вызовам
- 283 Вопросы к главе 11
- 284 12. Язык разметки XHTML
- 286 Почему XHTML
- 287 Пространства имен XHTML и XML
- 288 Версии XHTML
- 295 Создание разметки XHTML из PHP
- 297 Вопросы к главе 12
- 298 13. Модификация объектов и данных MySQL из PHP-сценариев
- 298 Изменение объектов базы данных из PHP
- 301 Манипулирование данными в таблицах
- 303 Отображение результатов с помощью ссылок
- 306 Представление формы и обработка данных в одном файле
- 312 Обновление данных
- 314 Удаление данных
- 319 Выполнение вложенных запросов
- 321 Вопросы к главе 13
- 322 14. Cookies, сеансы и управление доступом
- 322 Cookies
- 327 PHP и HTTP-аутентификация
- 332 Сеансы
- 341 Аутентификация с помощью модуля Auth_HTTP
- 346 Вопросы к главе 14
- 347 15. Безопасность
- 357 Безопасность сеанса
- 365 Вопросы к главе 15
- 366 16. Проверка данных и обработка ошибок
- 366 Проверка корректности вводимых данных с помощью JavaScript
- 371 Проверка на соответствие шаблону
- 375 Повторный вывод формы при некорректном вводе
- 380 Вопросы к главе 16
- 381 17. Пример приложения
- 382 Файл настроек
- 383 Структура страниц
- 386 База данных
- 388 Отображение списка постов
- 392 Отображение поста и комментариев к нему
- 396 Добавление и изменение постов
- 403 Добавление и изменение комментариев
- 409 Вопросы к главе 17
- 410 18. Конец путешествия
- 410 Стандарты оформления исходных текстов на языке РНР
- 415 PEAR
- 417 Платформы
- 418 Ajax
- 418 Wiki
- 419 Поиск справочной информации в Сети
- 421 Вопросы к главе 18
- Приложение
- 422 Ответы на вопросы из глав
- 438 Предметный указатель
Инструкция как скачать книгу Дэвис Е.М., Филлипс Дж.А.: Изучаем PHP и MySQL в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.