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