PHP 5 для начинающих
Книга «PHP 5 для начинающих» представляет собой учебное пособие, в котором подробно описана современная версия языка PHP. Главная цель данного издания заключается в том, чтобы читатель получил широкое представление о PHP 5, а также о связанных технологиях и темах. Авторами рассматривается очень много вопросов, поэтому для решения каких-либо конкретных проблем читателю следует обратиться к более специализированным книгам. Например, если вас главным образом интересует использование PHP 5 совместно с MySQL, то, скорее всего, лучше будет изучить материал, где этот аспект PHP рассматривается подробно, например, издание, которое называется «Разработка Web-приложений с помощью PHP и MySQL». Если же вы уже хорошо знакомы со всеми аспектами программирования на PHP, то ознакомиться с более сложными темами вам поможет книга «PHP 5. Профессиональное программирование».
Обзор книги «PHP 5 для начинающих»
Материал издания организован логичным и последовательным способом. Это означает, что без особой необходимости новые понятия или темы не рассматриваются без предварительного ознакомления с ними. Например, до того как узнать о создании метода класса, вы уже познакомитесь с понятием функции, и поэтому вам не придется тратить время, "перепрыгивая" с одного раздела на другой, чтобы понять обсуждаемую тему.
Установка и использование PHP, содержит пошаговые инструкции по установке PHP на Linux и Windows. Кроме того, здесь описана установка и конфигурирование веб-серверов IIS и Apache, с тем, чтобы можно было просматривать PHP-страницы в браузере.
Написание простых программ, представляет небольшой сценарий на PHP 5 в действии. Здесь рассматриваются интернет-протоколы и HTTP, а также связь PHP с ними. Примеры сценариев позволят читателю понять, как PHP вписывается в общую картину WEB. Затем начинается подробное изучение основных понятий языка: читатель познакомится с переменными, типами данных и выражениями.
PHP, HTML и состояние сеанса. Здесь показано, как можно использовать информацию, передаваемую как часть HTTP запросов и ответов, для сбора полезных данных о различных аспектах программной среды. В частности, рассматривается серверная информация, методы GET и POST и cookie-файлы. Множество практических примеров покажут, как можно задействовать HTML формы и их элементы для сбора информации, используемой в PHP сценариях. Дополнительно рассматриваются такие темы, как протокол HTTP, сеансы и состояние соединений.
Логические операторы, циклы и массивы, посвящена одной из наиболее важных тем в изучении любого языка: логике построения программы. Описываются операторы сравнения, условные операторы, а также различные выражения, например, if и switch, в которых они используются. Не менее важны циклы, которые позволяют сравнительно просто выполнять повторяющиеся действия. Хорошее понимание этих основ позволит вам разобраться с несколько более сложной концепцией массивов и изучить использование циклов, в том числе и для манипулирования данными в массивах.
Надежный и понятный код, предостерегает читателя от плохой практики программирования. Здесь рассматриваются отладка и тестирование, а также использование PHP 5 для изящной обработки ошибок. Представлены полезные примеры по поддержанию эффективного, надежного и устойчивого кода. Также показано, как можно использовать проверку форм с тем, чтобы предохранить программы от ложных или бессмысленных данных.
Создание высококачественного кода, связана с предыдущей темой; здесь представлены хорошие практические приемы программирования. Читатель познакомится со всеми аспектами создания высококачественного кода: от проектирования, оптимизации и представления до разбиения на модули при написании пользовательских функций, а также с важными связанными понятиями, такими как область действия.
Файлы и каталоги, описывает возможности PHP для работы с файлами и каталогами. Открытие, закрытие, чтение и запись в файлы являются основными операциями многих программ. Здесь подробно описываются эти операции применительно к PHP, а также другие важные вопросы, такие как права доступа к файлам и владение файлами. В качестве примера рассматривается создание редактора текстовых файлов.
XML, посвящена интереснейшей технологии – XML, которая широко применяется для передачи структурированной информации. PHP 5 оснащен новыми функциями, которые позволяют быстрее и эффективнее работать с XML. Вы увидите множество примеров, которые раскроют вам все преимущества языка XML.
Введение в базы данных и SQL, Получение данных от MySQL с помощью PHP и Использование PHP для управления информацией в базах данных MySQL, представляют хорошее руководство по сохранению, извлечению и обработке данных с помощью PHP и СУБД MySQL. Здесь рассматривается установка и использование MySQL для изучения основ архитектуры реляционных баз данных. Вы познакомитесь с основными функциями PHP, необходимыми для выполнения многих базовых операций, таких как создание баз данных и подключение к ним, а также вставка, извлечение, обновление и изменение информации. Эти сведения будут полезны при разработке связанных программ, которые фигурируют в качестве представленных примеров.
Введение в объектно-ориентированное программирование, познакомит вас с теоретическими основами объектно-ориентированного программирования и охватывает такие важные темы, как наследование, инкапсуляция и абстракция. Здесь представлены примеры, демонстрирующие поддержку ООП в PHP 5.
Работа с UML и классами, описывает практическое использование ООП на примере создания объектно-ориентированного приложения, спроектированного с помощью унифицированного языка моделирования – UML.
PEAR, познакомит вас с библиотекой PEAR, которая представляет собой репозиторий PHP расширений и приложений. Здесь рассматривается методика поиска и применения пакетов PEAR для добавления функциональности в разрабатываемые приложения. В качестве примеров демонстрируется несколько приложений, использующих PEAR-пакеты для решения различных задач.
PHP 5 и электронная почта, излагает основы электронной почты и описывает связанные с ней протоколы и технологии. Описывается поддержка E-Mail в PHP 5, обсуждаются многоцелевые почтовые расширения интернет – MIME и рассматривается пример приложения, показывающего на практике присоединение к E-Mail сообщению файла с помощью MIME.
Генерирование графики, расскажет вам, как использовать библиотеку GD для создания графики для веб-страниц. Рассматриваются примеры создания и использования изображений, рисование линий и фигур, а также работа с текстом в GD.
Учебный пример: диспетчер протоколирования на PHP, поможет объединить все полученные знания и разработать более крупное приложение. На примере разработки агента протоколирования подробно описывается процесс создания сложного программного решения.
В конце книги «PHP 5 для начинающих» содержатся приложения с полезной практической и справочной информацией.
- Ответы, позволит вам быстро найти решение или ответ к упражнениям, которые повсеместно даются для самопроверки почти в каждой теме.
- Справочник по PHP-функциям, представляет собой справочник по функциям, который, несомненно, пригодится разработчику, учитывая большое количество собственных PHP функций.
- Использование SQLite, содержит материал, в котором описывается функционал PHP 5 для работы со встраиваемой СУБД SQLite. Приводятся практические примеры работы с SQLite в действии.
- ODBC, посвящено описанию интерфейса открытого взаимодействия с базами данных – ODBC. Рассматривается сущность и функции этого интерфейса, а также возможность его применения для подключения к различным базам данных SQL. В частности, описывается установка ODBC с Microsoft SQL Server и использование функций ODBC в PHP 5 для подключения к SQL Server.
- CLI-интерфейс PHP, рассказывает про использование интерпретатора командной строки PHP для решения не задач, не связанных с WEB. CLI-интерфейс предоставляет пользователям PHP 5 возможность применять средства командной строки, которые раньше были доступны пользователям Perl, BASH и DOS.
- Конфигурация PHP 5, содержит подробное описание структуры файла php.ini и всех конфигурационных параметров PHP 5. Это полезный справочник по всем сложным настройкам, необходимость изменения которых может возникнуть во время программирования на PHP 5.
Формат: PDF + Примеры кода
Качество: eBook
Страниц: 848
Купить книгу «PHP 5 для начинающих»
Интернет-магазин OZON.RU: PHP 5 для начинающих / Интернет-магазин OZON.RU / Описание товара / PHP 5 для начинающих / Интернет-магазин OZON.RU / Оформить заказ
Скачать бесплатно книгу «PHP 5 для начинающих»
- Архив PHP5_Beginning.rar 26.68 Мб: PHP 5 для начинающих / Depositfiles.com / Архив PHP5_Beginning.rar