PHP и MySQL. Библия программиста
Книга «PHP и MySQL. Библия программиста» представляет собой новое издание из популярной серии книг Библия пользователя, которое посвящено описанию PHP и MySQL. Многие сведения, изложенные в предыдущих изданиях, получили другое освещение, особенно в том, что касается PHP 6 и MySQL 6. Приведены исчерпывающие сведения по созданию динамических веб-сайтов на основе бесплатных программных средств с открытым исходным кодом: язык PHP, сервер Apache и СУБД MySQL. Показано, как обеспечить бесперебойную эксплуатацию таких сайтов под управлением операционной системы Windows или Linux. Многочисленные сценарии и готовые программы, представленные в книге, подробно описаны, тщательно прокомментированы и составляют основу практически значимых приложений.
Структура книги «PHP и MySQL. Библия программиста»
Основные сведения о системе PHP, позволит вам быстро ознакомиться с наиболее характерными особенностями языка PHP. Описания всех сложных и нетривиальных аспектов применения языка рассмотрены в следующих темах. Здесь же приведено вводное описание языка PHP и указано, что должен знать пользователь, чтобы успешно приступить к работе. Этот материал представляет собой руководство по наиболее важным темам PHP, за исключением взаимодействия с базами данных. Рассмотрены синтаксис, типы данных и большинство основных встроенных функций языка PHP. Также описаны ошибки, которые наиболее часто допускают программисты при разработке программ на PHP.
- Преимущества системы PHP и СУБД MySQL
- Краткий обзор средств поддержки серверных сценариев
- Подготовка к работе с системой PHP
- Синтаксические конструкции и переменные в языке PHP
- Управляющие структуры и функции PHP
- Передача информации с помощью языка PHP
- Общие сведения по обработке строк в языке PHP
- Основные сведения о массивах
- Общие сведения об обработке чисел в языке PHP
- Нарушения в работе системы PHP
PHP и MySQL, посвящена описанию СУБД MySQL и средств взаимодействия системы PHP с СУБД MySQL. Сначала авторы делают общую подготовку читателя в области разработки веб-приложений, в том числе на основе баз данных SQL, включая инсталляцию MySQL. В основном материале приведены наиболее важные сведения по языку SQL – Structured Query Language. Также рассматриваются вопросы администрирования баз данных. Приведено описание функций PHP для работы с MySQL. Подробно описаны и подкрепленные кодом практические примеры организации взаимодействия системы PHP и СУБД MySQL. Показано, какие нарушения в работе часто встречаются в ходе взаимодействия системы PHP и СУБД MySQL, а также приведены рекомендации по устранению таких нарушений.
- Общие сведения о базах данных и MySQL
- Инсталляция программного обеспечения MySQL
- Основные сведения о языке SQL
- Общие сведения о проектировании и администрировании баз данных
- Обеспечение взаимодействия системы PHP и СУБД MySQL
- Выполнение запросов к базе данных
- Совместное применение веб-форм и баз данных
- Повышение эффективности базы данных
- Нарушения в работе СУБД MySQL
Расширенные средства и методы, рассматривает более сложные и трудные для понимания средства PHP. К ним относятся объектно-ориентированное программирование, поддержка сеансов, обработка исключительных ситуаций, применение cookie файлов и обработка строковых данных с помощью регулярных выражений. Дополнительно приведен обзор методов отладки и обсуждаются стили программирования.
- Вводное описание объектно-ориентированных средств PHP
- Расширенные функции для работы с массивами
- Общие сведения о регулярных выражениях
- Работа с файловой системой
- Работа с cookie-файлами и сеансами
- Общие сведения о типах данных PHP
- Общие сведения об усовершенствованных функциях PHP
- Выполнение математических вычислений в PHP
- Защита PHP
- Общие сведения о настройке конфигурации PHP
- Обработка исключений с помощью средств PHP
- Отладка программ PHP
- Общие сведения о применении стилей в PHP
Взаимодействие PHP с другими системами баз данных, описывает развитые методы и средства, которые обеспечивают взаимодействие системы PHP с другими службами, технологиями или крупными массивами кода. Показано, как организовать взаимодействие системы PHP с другими технологиями баз данных, такими как PostgreSQL, Oracle, PDO и SQLite.
- Совместное применение интерпретатора PHP и СУБД PostgreSQL
- Совместное использование пакета PEAR DB и системы PHP
- Общий обзор СУБД Oracle
- Введение в SQLite
Взаимодействие PHP с другими системами, посвящена вопросам интеграции PHP в различных контекстах. Среди них – PHP и почтовые программы; совместное применение языка PHP и JavaScript; интеграция средств PHP и Java; применение языка PHP для работы с документами XML; веб-службы на основе PHP; а также создание графических изображений с применением библиотеки функций формирования изображений GD.
- Отправка электронной почты с помощью языка PHP
- Совместное использование средств языков PHP и Java
- Совместное использование языков PHP и JavaScript
- Совместное применение языков PHP и XML
- Создание и применение веб-служб на основе PHP
- Создание графики с помощью средств PHP
Учебные проекты, содержит шесть расширенных практических примеров, которые служат для иллюстрации методов, затрагиваемых на протяжении всего изложения.
- Разработка блога с помощью PHP
- Несложная игра
- Визуализация данных с помощью диаграмм Венна
В конце книги «PHP и MySQL. Библия программиста» находится множество приложений, предназначенные для программистов, впервые приступающих к изучению языка PHP, но хорошо знающих язык C, Perl или HTML. Одно из них содержит наиболее важные ресурсы, веб-сайты и списки рассылки, которыми пользуется сообщество PHP. В последнем – приведены сведения о репозитарии PEAR, средства работы с которым не были запланированы для включения в версию PHP 6. Однако, эта информация, которая также претерпела изменения по сравнению с предыдущим изданием, может оказаться полезной для всех тех, кто занимается сопровождением сайта PHP на базе выпущенной ранее версии PHP или использует средства PEAR.
- Краткие сведения о языке PHP для программистов, работающих на языке C
- Краткие сведения о языке PHP для программистов, работающих на языке Perl
- Краткие сведения о языке PHP для программистов, использующих язык HTML
- Информационные ресурсы PHP
- Репозитарий PEAR
Предполагается, что читатель знаком с языком HTML и в целом обладает основными знаниями о функционировании WEB, Кроме указанного, наличие какого-либо опыта программирования не подразумевается. Чтобы не отнимать время у более опытных программистов, авторы включили ряд примечаний и врезок, позволяющих сравнить PHP с другими языками и узнать, какие темы можно без опасений пропустить. Квалифицированные разработчики могут ознакомиться с приложениями, в которых приведены советы для программистов, работающих на языках C и Perl, а также для проектировщиков, владеющих исключительно языком HTML.
Формат: PDF
Качество: eBook
Страниц: 912
Купить книгу «PHP и MySQL. Библия программиста»
Интернет-магазин OZON.RU: PHP и MySQL. Библия программиста / Интернет-магазин OZON.RU / Описание товара / PHP и MySQL. Библия программиста / Интернет-магазин OZON.RU / Оформить заказ
Скачать бесплатно книгу «PHP и MySQL. Библия программиста»
- Архив PHP6-MySQL6_Bible.rar 37.12 Мб: PHP и MySQL. Библия программиста / Depositfiles.com / Архив PHP6-MySQL6_Bible.rar