PHP и MySQL. Библия программиста

Интернет-портал MegaWEB

Интернет-портал MegaWEB содержит много ресурсов для веб-мастеров, интернет-разработчиков, веб-дизайнеров и seo-оптимизаторов. Это видеоуроки, книги и справочники в формате ebook: PDF-CHM-DJVU, а также программы и утилиты для того, чтобы сделать сайт или раскрутить сайт в сети Интернет.

Книга «PHP и MySQL. Библия программиста»

Версия для печати и PDA

Книга «PHP и MySQL. Библия программиста» представляет собой новое издание из популярной серии книг Библия пользователя, которое посвящено описанию PHP и MySQL. Многие сведения, изложенные в предыдущих изданиях, получили другое освещение, особенно в том, что касается PHP 6 и MySQL 6. Приведены исчерпывающие сведения по созданию динамических веб-сайтов на основе бесплатных программных средств с открытым исходным кодом: язык PHP, сервер Apache и СУБД MySQL. Показано, как обеспечить бесперебойную эксплуатацию таких сайтов под управлением операционной системы Windows или Linux. Многочисленные сценарии и готовые программы, представленные в книге, подробно описаны, тщательно прокомментированы и составляют основу практически значимых приложений.

PHP и MySQL. Библия программиста

Структура книги «PHP и MySQL. Библия программиста»

Основные сведения о системе PHP, позволит вам быстро ознакомиться с наиболее характерными особенностями языка PHP. Описания всех сложных и нетривиальных аспектов применения языка рассмотрены в следующих темах. Здесь же приведено вводное описание языка PHP и указано, что должен знать пользователь, чтобы успешно приступить к работе. Этот материал представляет собой руководство по наиболее важным темам PHP, за исключением взаимодействия с базами данных. Рассмотрены синтаксис, типы данных и большинство основных встроенных функций языка PHP. Также описаны ошибки, которые наиболее часто допускают программисты при разработке программ на PHP.

  1. Преимущества системы PHP и СУБД MySQL
  2. Краткий обзор средств поддержки серверных сценариев
  3. Подготовка к работе с системой PHP
  4. Синтаксические конструкции и переменные в языке PHP
  5. Управляющие структуры и функции PHP
  6. Передача информации с помощью языка PHP
  7. Общие сведения по обработке строк в языке PHP
  8. Основные сведения о массивах
  9. Общие сведения об обработке чисел в языке PHP
  10. Нарушения в работе системы PHP

PHP и MySQL, посвящена описанию СУБД MySQL и средств взаимодействия системы PHP с СУБД MySQL. Сначала авторы делают общую подготовку читателя в области разработки веб-приложений, в том числе на основе баз данных SQL, включая инсталляцию MySQL. В основном материале приведены наиболее важные сведения по языку SQL – Structured Query Language. Также рассматриваются вопросы администрирования баз данных. Приведено описание функций PHP для работы с MySQL. Подробно описаны и подкрепленные кодом практические примеры организации взаимодействия системы PHP и СУБД MySQL. Показано, какие нарушения в работе часто встречаются в ходе взаимодействия системы PHP и СУБД MySQL, а также приведены рекомендации по устранению таких нарушений.

  1. Общие сведения о базах данных и MySQL
  2. Инсталляция программного обеспечения MySQL
  3. Основные сведения о языке SQL
  4. Общие сведения о проектировании и администрировании баз данных
  5. Обеспечение взаимодействия системы PHP и СУБД MySQL
  6. Выполнение запросов к базе данных
  7. Совместное применение веб-форм и баз данных
  8. Повышение эффективности базы данных
  9. Нарушения в работе СУБД MySQL

Расширенные средства и методы, рассматривает более сложные и трудные для понимания средства PHP. К ним относятся объектно-ориентированное программирование, поддержка сеансов, обработка исключительных ситуаций, применение cookie файлов и обработка строковых данных с помощью регулярных выражений. Дополнительно приведен обзор методов отладки и обсуждаются стили программирования.

  1. Вводное описание объектно-ориентированных средств PHP
  2. Расширенные функции для работы с массивами
  3. Общие сведения о регулярных выражениях
  4. Работа с файловой системой
  5. Работа с cookie-файлами и сеансами
  6. Общие сведения о типах данных PHP
  7. Общие сведения об усовершенствованных функциях PHP
  8. Выполнение математических вычислений в PHP
  9. Защита PHP
  10. Общие сведения о настройке конфигурации PHP
  11. Обработка исключений с помощью средств PHP
  12. Отладка программ PHP
  13. Общие сведения о применении стилей в PHP

Взаимодействие PHP с другими системами баз данных, описывает развитые методы и средства, которые обеспечивают взаимодействие системы PHP с другими службами, технологиями или крупными массивами кода. Показано, как организовать взаимодействие системы PHP с другими технологиями баз данных, такими как PostgreSQL, Oracle, PDO и SQLite.

  1. Совместное применение интерпретатора PHP и СУБД PostgreSQL
  2. Совместное использование пакета PEAR DB и системы PHP
  3. Общий обзор СУБД Oracle
  4. Введение в SQLite

Взаимодействие PHP с другими системами, посвящена вопросам интеграции PHP в различных контекстах. Среди них – PHP и почтовые программы; совместное применение языка PHP и JavaScript; интеграция средств PHP и Java; применение языка PHP для работы с документами XML; веб-службы на основе PHP; а также создание графических изображений с применением библиотеки функций формирования изображений GD.

  1. Отправка электронной почты с помощью языка PHP
  2. Совместное использование средств языков PHP и Java
  3. Совместное использование языков PHP и JavaScript
  4. Совместное применение языков PHP и XML
  5. Создание и применение веб-служб на основе PHP
  6. Создание графики с помощью средств PHP

Учебные проекты, содержит шесть расширенных практических примеров, которые служат для иллюстрации методов, затрагиваемых на протяжении всего изложения.

  1. Разработка блога с помощью PHP
  2. Несложная игра
  3. Визуализация данных с помощью диаграмм Венна

В конце книги «PHP и MySQL. Библия программиста» находится множество приложений, предназначенные для программистов, впервые приступающих к изучению языка PHP, но хорошо знающих язык C, Perl или HTML. Одно из них содержит наиболее важные ресурсы, веб-сайты и списки рассылки, которыми пользуется сообщество PHP. В последнем – приведены сведения о репозитарии PEAR, средства работы с которым не были запланированы для включения в версию PHP 6. Однако, эта информация, которая также претерпела изменения по сравнению с предыдущим изданием, может оказаться полезной для всех тех, кто занимается сопровождением сайта PHP на базе выпущенной ранее версии PHP или использует средства PEAR.

  1. Краткие сведения о языке PHP для программистов, работающих на языке C
  2. Краткие сведения о языке PHP для программистов, работающих на языке Perl
  3. Краткие сведения о языке PHP для программистов, использующих язык HTML
  4. Информационные ресурсы PHP
  5. Репозитарий PEAR

Предполагается, что читатель знаком с языком HTML и в целом обладает основными знаниями о функционировании WEB, Кроме указанного, наличие какого-либо опыта программирования не подразумевается. Чтобы не отнимать время у более опытных программистов, авторы включили ряд примечаний и врезок, позволяющих сравнить PHP с другими языками и узнать, какие темы можно без опасений пропустить. Квалифицированные разработчики могут ознакомиться с приложениями, в которых приведены советы для программистов, работающих на языках C и Perl, а также для проектировщиков, владеющих исключительно языком HTML.

Формат: PDF
Качество: eBook
Страниц: 912

Поделиться с друзьями