Интернет-портал MegaWEB содержит много ресурсов для веб-мастеров, интернет-разработчиков, веб-дизайнеров и seo-оптимизаторов. Это видеоуроки, книги и справочники в формате ebook: PDF-CHM-DJVU, а также программы и утилиты для того, чтобы сделать сайт или раскрутить сайт в сети Интернет.
Книга «PHP 5. Наиболее полное руководство» во втором своем издании была структурно переработана и расширена тематически: добавлен материал, описывающий технологии AJAX и DbSimple, а также исправлены некоторые опечатки. Издание является в некотором роде учебником по Web-программированию на PHP и в то же время справочником. Поэтому оно будет полезна как начинающему и не очень подготовленному читателю, который никогда не работал в среде Web, но владеет основами программирования на одном из алгоритмических языков, так и уже успевшему поработать с PHP профессионалу. Наибольший интерес для опытного веб-разработчика представляют темы: объектно-ориентированное программирование на PHP, технология XML, различные приемы работы с PHP.
Основы Web-программирования, излагает теоретические аспекты программирования для Web, а также основы механизма, который позволяет программам работать в сети Интернет. Если вы уже знакомы с этим материалом, например, занимались программированием на Реrl или других языках, можете ее смело пропустить.
Выбор и настройка инструментария, описывает установку и настройку средств разработки веб-программиста, о том числе – серверное программное обеспечение Apache. Веб-сервер Apache – это один из самых популярных в мире, на нем работают более двух третей всех сайтов Интернета. Основное внимание в этой части уделено установке и использованию Apache для Windows, поскольку сама ОС Windows используется в 90% для клиентских машинах, на которых приходится создавать и отлаживать PHP-приложения. Дополнительно здесь же описывается процесс сборки и настройки PHP 5 для Unix-систем, не поддерживающих напрямую данную версию языка. Отдельная глава посвящена установке PHP и MySQL.
Основы языка PHP, будет полезна для “новичков”, которые никогда не работали в среде Web, но владеют основами программирования на одном из алгоритмических языков.
Стандартные функции PHP, может быть использована не только как своеобразный учебник, но также и в справочных целях, поскольку в ней рассказывается о большинстве стандартных функций, встроенных в язык PHP. Все описываемые здесь функции сгруппированы в соответствии с их назначением, а не в алфавитном порядке, как это иногда бывает принято в технической литературе. Конечно описать все функции PHP, поскольку язык PHP очень динамично развивается, и в него добавляются новый функционал, а существующий – совершенствуются от версии к версии.
Объектно-ориентированное программирование на PHP, посвящена объектно-ориентированному подходу при разработке скриптов на языке PHP. В PHP 5, в отличие от четвертой версии, добавилось очень много новых особенностей для реализации концепций ООП. Поэтому имеет смысл говорить о новом объектно-ориентированном языке, приближающемуся по своим возможностям к языку Java. Описанный здесь материал может рассматриваться как вводная тема для всех последующих, поскольку программирование на PHP 5 уже практически немыслимо без ООП.
XML в PHP 5, описывает расширения языка PHP 5, обеспечивающие поддержку как ХМL стандарта, так и других средств, связанных с ним. Здесь рассматриваются классы, свойства и методы, обеспечивающие поддержку спецификаций консорциума W3C для DOM, ХРаth, XSLT/ЕХSLТ. Для тех, кто не желает использовать стандартные методы обработки данных ХМL, приводится описание расширений SimpleXML и SAX, позволяющих использовать упрощенный интерфейс при обработке ХМL документов. Дополнительно здесь рассматриваются расширения PHP 5, обеспечивающие работу различных ХМL-приложений: протокол распределенного обмена данными фирмы Macгomedia WDDX, и протокол удаленного вызова процедур XML-RPC. Большое внимание уделено проблемам, возникающим при работе с различными кодировками: KOI8-R, Windows-1251, IS08859-5, MAC-Cyrillic и другие наиболее часто используемые кодировки Рунета. Описанные в рамках этой темы приемы позволят вам анализировать структуру ХМL документов, создавать, проводить анализ и преобразование данных ХМL в НТМL/ХНТМL как в рамках PHP, так и с использованием технологии XSLT, обеспечивать распределенное выполнение приложений на основе протоколов WDDX и XML-RPC и многое другое.
Приемы программирования на PHP 5, посвящена практическим приемам программирования на языке PHP. Она насыщена примерами программ и библиотек, которые облегчают работу веб-разработчика, именно здесь основной упор сделан на практику.
В книге «PHP 5. Наиболее полное руководство» приведено очень много примеров кодирования на PHP – порядка 500 листингов. Все они доступны в электронном виде как отдельные файлы, сгруппированные по папкам, соответствующим отдельным темам (главам издания). Это позволит вам не запутаться и быстро найти файл, содержащий исходный код требуемого примера.
Формат: PDF
Качество: eBook
Страниц: 1104