PHP 5/6 и MySQL 6. Разработка Web-приложений - Даны начала программирования на PHP: установка и настройка PHP и MySQL, выбор редактора PHP-кода, основы синтаксиса и самые полезные функции PHP. Рассмотрено создание дополнительных модулей - фотогалереи, RSS-граббера, гостевой книги, собственного шаблонизатора, применение шаблонизатора Smarty, работа с SMTP, POP, MP3 и сервисом reCAPTCHA. В качестве хранилища данных использованы два сервера - самая современная версия MySQL 6 и «суперлегкий» сервер баз данных SQLite. Показано, как с помощью технологии Ajax добиться обновления данных на странице без ее перезагрузки. Представлены два реальных проекта: универсальная CMS и система продажи недвижимости. В третьем издании рассмотрена программа phpMyAdmin, интеграция PHP-сценариев и Flash-приложений, оптимизация PHP-кода, добавлен новый материал в 12 глав. К книге прилагается CD.
Название: PHP 5/6 и MySQL 6. Разработка Web-приложений + CD Автор: Колисниченко Д. Н. Издательство: БХВ-Петербург Год: 2011 Страниц: 520 Формат: PDF Размер: 399 МБ ISBN: 978-5-9775-0704-2 Качество: Отличное Серия или Выпуск: Профессиональное программирование
Содержание:
Введение Часть I. Теория Раздел 1. Быстрый старт Глава 1. Установка необходимого программного обеспечения Глава 2. Первая PHP-программа Глава 3. Основы синтаксиса PHP Раздел 2. Передача параметров PHP-программам Глава 4. Методы GET и POST Глава 5. Протокол HTTP и интерфейс CGI Глава 6. Передача параметров посредством HTML-формы Глава 7. Запоминание параметров с помощью Cookies и сессий Глава 8. Отдельное слово о директиве register_globals Раздел 3. Массивы и списки Глава 9. Основные операции над массивами и списками Глава 10. Функции сортировки массивов Глава 11. Особые операции над массивами Раздел 4. Функции в PHP Глава 12. Полезные стандартные функции Глава 13. Функции для работы со строками Глава 14. Работаем с файлами и каталогами Глава 15. Вывод графических изображений средствами PHP Глава 16. Работа с сетевыми сокетами в PHP. Сетевые функции Глава 17. Собственные функции Раздел 5. Серверы баз данных MySQL 6 и SQLite Глава 18. Основы SQL Глава 19. Функции для работы с MySQL Глава 20. Альтернативная база данных SQLite Глава 21. Полезные приемы при работе с MySQL 6 Раздел 6. Инструменты для создания сложных проектов Глава 22. Разработка собственного шаблонизатора Глава 23. Шаблонизатор Smarty Глава 24. Объектно-ориентированное программирование Глава 25. Механизм сессий Глава 26. Введение в PEAR Глава 27. Контроль версий Глава 28. Тестирование PHP-сценариев Часть II. Практика Раздел 7. Разработка основных элементов сайта Глава 29. Загрузка файлов на сервер Глава 30. Использование FTP-функций Глава 31. Отправка и прием почты Глава 32. Работа с RSS: получаем новости на сайт Глава 33. Поиск с использованием регулярных выражений Глава 34. Работаем с MP3 Глава 35. Технология Ajax Раздел 8. Разработка типичного сайта Глава 36. Создание простейшего движка сайта Глава 37. Создание фотогалереи Глава 38. Гостевая книга Глава 39. Интеграция галереи LiveJournal и вашего сайта Глава 40. Создание счетчика сайта Глава 41. Статистика сайта Глава 42. Голосования (опросы) Раздел 9. Сложный проект: сайт по продаже недвижимости Глава 43. Постановка задачи Глава 44. Разработка основной части сайта Глава 45. Разработка панели администрирования Раздел 10. Обеспечение безопасности сайта Глава 46. SSL-соединения Глава 47. Защита PHP с помощью конфигурационного файла Глава 48. Защита сайта от атак Приложения Приложение 1. Программа phpMyAdmin Приложение 2. Flash и PHP Приложение 3. Оптимизация PHP-кода Приложение 4. Описание компакт-диска Предметный указатель
Скачать PHP 5/6 и MySQL 6. Разработка Web-приложений + CD
|