php обучение с нуля книга
Подборка книг по PHP для программистов любого уровня
По PHP написано много хороших книг. Мы же отобрали самые лучшие из них и поделили на категории в соответствии с уровнем специалиста.
Для начинающих
Самоучитель PHP 7 – Игорь Симдянов
Эта отечественная книга вышла совсем недавно, и содержит самую актуальную информацию по PHP и технологиям, используемым совместно с ним в разработке: PostgreSQL, Redis и NoSQL базы данных. Также в книге даётся описание популярных шаблонов проектирования, автозагрузки, composer’a и всех современных функций последней версии.
PHP 7 в подлиннике – Дмитрий Котеров
А эта книга переживает уже не первое издание и по факту является самой популярной у отечественных читателей. В последнем издании вы узнаёте всё о PHP, включая стандарты PSR, способы настройки веб-сервера nginx, composer’a и php-fpm. Также книга содержит объёмный материал по объектно-ориентированному программированию на PHP. Новичкам к прочтению обязательно.
Изучаем PHP 7 – Дэвид Скляр
Книгу зарубежного автора нельзя назвать детальным обзором на язык PHP. Она скорее содержит богатый набор скриптов, необходимых почти в каждой разработке веб-приложений: отправка сообщений по электронной почте, управление пакетами, работа с куками, сессиями и обработка форм.
PHP. Правильный путь
PHP является достаточно свободным языком программирования, отчего на нём пишутся как хорошие проекты, так и плохие, причём последних значительно больше. Это происходит потому, что новички незнакомы со стандартами написания кода и полезными инструментами. Данное руководство познакомит вас с тем, как правильно изучать PHP: вы узнаете о композере, packagist, шаблонах проектирования, xdebug’е и многом другом.
Для программистов среднего уровня
Настало время перестать писать одиночные скрипты и заставлять умирать PHP каждый раз при запуске вашего приложения. Не побрезгуйте использовать готовые инструменты. Поверьте, так вы научитесь писать хороший и безотказно работающий код.
Объекты, шаблоны и методики программирования – Мэтт Зандстра
Первым делом вам нужно подробно изучить объектно-ориентированное программирование, потому что именно по его принципам строится каждый фреймворк и каждая библиотека для PHP. Эта книга считается лучшей по данной теме, поэтому забирайте.
PHP 7 Zend Certification Study Guide
Создатели языка PHP всегда благосклонны к своим адептам и придумали для вас сертификацию, подтверждающую ваши знания по языку. В этой же книге вы найдёте самые сложные темы языка, внимательное изучение которых поможет вам подтвердить ваш статус программиста на PHP.
Pro PHP Refactoring
Многие организации часто вынуждены отказываться от старого программного обеспечения, потому что просто не могут его поддерживать, если приложение плохо спроектировано. Данное руководство познакомит вас с основами тестирования и рефакторинга кода.
Learning PHP Design Patterns
Шаблоны проектирования – это лучшие решения, придуманные когда-то группой программистов с целью увеличить эффективность и гибкость кода. Из этой книги вы узнаете о самых популярных из них, применяемых в программировании на PHP.
Для программистов высокого уровня
Пора взяться за фреймворки и двинуться в боевое программирование высокого уровня.
Silex
Это документация по микро-фреймворку от Symfony, собранная в книгу. Она является полным руководством по технологии и научит вас создавать приложения в соответствии с принципами ООП и популярной концепцией MVC. Фреймворк достаточно прост в изучении, однако даёт основу для последующего изучения таких гигантов, как Laravel, Yii2 и Symfony.
Ещё один проект от Symfony, но теперь уже по шаблонизатору PHP. Основная цель использования шаблонизаторов – отделение представления данных от исполняемого кода. Данный шаблонизатор считается самым популярным в настоящее время. Несмотря на то, что PHP сам по себе является хорошим шаблонизатором, с этой технологией приложение получится чище и изящнее.
Easy Laravel 5: A Hands On Introduction Using a Real-World Project
Laravel в настоящее время является самым популярным и крупным фреймворком. Он предоставляет собственный шаблонизатор, собственную ORM, собственный консольный-помощник и предустановленную виртуальную машину Homestead. Как видите, фреймворк сделан с внимательным интересом к разработчикам, то есть к вам.
Пожалуй, этих книг по PHP будет достаточно, чтобы считать себя профессиональным разработчиком. Разумеется, книги нужно читать, не минуя практику.
Make PHP great again: подборка книг для изучения PHP
Авторизуйтесь
Make PHP great again: подборка книг для изучения PHP
PHP — это крайне популярный интерпретируемый скриптовый язык, идеально подходящий для веб-разработки. Кроме того, его можно использовать и для написания приложений командной строки. Чтобы упростить изучение PHP, мы собрали для вас подборку книг, посвящённых этому языку.
PHP: The Right Way (PHP: Правильный путь)
«PHP: Правильный путь» — это сборник лучших практик, общепринятых стандартов и ссылок на надёжные руководства в Сети.
В книге описываются такие темы, как внедрение зависимостей, работа с базами данных, шаблонизация, ошибки и исключения, безопасность, тестирование, виртуализация, а также многие другие.
Изучаем PHP и MySQL
Благодаря практическим примерам эта книга научит вас основам server-side программирования, начиная с базового синтаксиса и заканчивая более сложными темами, как, например, проверка форм на валидность, сессии, cookies, запросы к БД, работа с файлами и контентом, а также многое другое.
Прочитав эту книгу, кроме всего вышеперечисленного, вы также научитесь делать свои приложения безопасными, объектно-ориентированными и тестируемыми — всё как в 2016.
PHP Cookbook (PHP: Сборник рецептов)
«PHP: Сборник рецептов» — это руководство по решению различных задач. В книге собрано более 250 повседневных задач, их решений и практических примеров, варьирующих от простых задач до огромных программ.
В общем, клад как для начинающих программистов, так и для продвинутых.
PHP Reference: Beginner to Intermediate PHP5
Сборник из более чем 200 функций с понятными объяснениями и примерами использования. Отлично подойдёт в качестве шпаргалки.
В книге также приведено множество советов, описываются основы PHP и работы с MySQL и регулярными выражениями.
PHP и MySQL. От новичка к профессионалу
Хотя с годами у PHP и MySQL появилось множество быстроразвивающихся конкурентов, изучение этих инструментов открывает перед разработчиком широкие перспективы. Особенно с учетом того, что сегодня PHP — это гораздо более сложный и мощный язык программирования, чем его прапрадед версии 2001 года.
Данная книга — это, безусловно, практическое руководство. В ней вы найдете много практических советов, понятный язык изложения и примеры кода реальных проектов. Несмотря на то, что учебник ориентирован на тех, кто уже имеет некоторую базу знаний и желает перейти в область серверного программирования, он будет полезен как для начинающих, так и для профессионалов.
PHP 5 Power Programming
В этой книге ведущие разработчики языка PHP 5 рассказывают о том, как выжать из языка максимум в любом проекте. Описываются решения проблем, возникающих при создании веб-приложений, расширений, пакетов, скриптов и переходе с PHP 4.
Отлично подойдёт для изучения всех тонкостей объектно-ориентированного подхода.
Practical PHP Testing
Это практическое руководство по тестированию подойдёт всем PHP-разработчикам. В нём затрагивается теория разработки через тестирование и присутствуют примеры кода с упражнениями.
Programming PHP
«Programming PHP» — это подробное руководство по языку. В нём описываются как основы программирования, так и более продвинутые темы: ООП, шаблонизация, библиотеки, фреймворки и безопасность.
PHP Pandas
Эта книга предназначена для абсолютных новичков, у которых нет опыта программирования. Тем не менее, что-то полезное из неё могут почерпнуть и более опытные разработчики.
Советуем также взглянуть и на другие книги этого автора — почти все они посвящены PHP и фреймворку Laravel.
Upgrading to PHP 7
В этой книге рассказывается об изменениях в седьмой версии языка PHP: новом движке Zend Engine 3, устаревших фичах, улучшениях Unicode, изменениях в ООП и многом другом.
Вы также узнаете, почему выпуск следующей мажорной версии языка занял 10 лет и куда делась шестая версия.
PHP Essentials
Целью книги является обучение программированию на PHP начинающих разработчиков. Она затрагивает все аспекты языка, от истории и основ до ООП, сессий и работы с файловой системой и базами данных. Все темы снабжены подробными примерами.
Для читателя желательно наличие опыта веб-разработки, но разобраться с материалом смогут и те, кто опыта не имеет.
Hacking with PHP
Эта книга предназначена для разработчиков любого уровня. Новички смогут получить все необходимые базовые знания о PHP, а ветераны — узнать что-то новое о продвинутых возможностях языка. Кроме того, читать книгу можно в любом порядке.
PHP Best Practices
В этом руководстве рассказывается, как лучше решать типичные низкоуровневые проблемы, с которыми может столкнуться PHP-разработчик. Оно состоит из небольших, вводных решений, достаточных для успешного выполнения большинства задач.
Стоит отметить, что в нём не описываются основы языка, синтаксис, вопросы безопасности или что-то ещё — оно посвящено исключительно низкоуровневым задачам.
PHP Internals
В этой книге рассказывается о том, как устроен язык PHP. Также подробно разбирается тема создания расширений.
Перед прочтением книги авторы настоятельно рекомендуют изучить язык C, на котором и основан PHP.
The Underground PHP and Oracle Manual
Это официальное руководство посвящено PHP-разработке под базы данных Oracle. Оно подойдёт как начинающим PHP-разработчикам, желающим познакомиться с Oracle (и наоборот), так и тем, кто просто хочет узнать о лучших практиках работы с БД и веб-приложениями.
Head First PHP & MySQL
Книга из легендарной серии Head First, славящейся простотой и качеством изложения материала. Если HTML и CSS вам мало для создания сайта своей мечты, то самое время перейти к освоению сервер-сайда. В помощью этого руководства вы научитесь работать с базой данных и писать проекты со сложной серверной частью. Начнете вы с простых вещей вроде получения данных из форм, а затем перейдете к управлению cookie, сессиями, операциями с файлами, управлению контентом и многому другому.
Learn PHP 7: Object Oriented Modular Programming using HTML5, CSS3, JavaScript, XML, JSON, and MySQL
Эта книга научит вас, как писать на PHP 7 надежный, безопасный объектно-ориентированный код с соблюдением всех правил новой версии. Все примеры задействуют новейшие возможности PHP 7, в том числе новый способ шифрования паролей с помощью password_hash. Кроме того, в конце каждой главы дается задание на создание вполне реального проекта с применением трехуровневой архитектуры приложения, опыт работы над которым вам еще не раз пригодится.
Изучаем PHP 7. Руководство по созданию интерактивных веб-сайтов
Освоив материал данной книги, вы сможете работать с базами данных, веб-серверами и веб-службами. Книга построена таким образом, чтобы читатель быстро и эффективно освоил данный язык. В ней вы сможете найти ответы на следующие вопросы:
PHP Web Services
Неважно, какова ваша цель — обмениваться данными между двумя внутренними системами или построить API, которое будет возвращать данные пользователям — эта книга снабдит вас всем необходимым для создания API на PHP. Примеры в этой книге взяты из реальной жизни, поэтому им чужда неестественность или наигранность. Вы научитесь из PHP использовать JSON и XML, а также многие другие веб-технологии, изучите HTTP, выдачу, заголовки и запросы и научитесь обмениваться данными между приложениями.
Если вы знаете другие бесплатные книги по PHP, которые стоит добавить в нашу подборку, делитесь ими в комментариях!
📕 ТОП-10 книг по PHP: от новичка до профессионала
В этой подборке мы постарались сделать акцент на наиболее актуальных изданиях, преимущественно доступных на русском языке. Будем рады любым вашим рекомендациям.
Начальный уровень владения PHP
Робин Никсон. Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5
PHP почти никогда не используется в отрыве от других технологий. Поэтому мы не могли упомянуть эту популярную книгу, помогающую освоить динамическое веб-программирование с применением классического стека технологий. Рассказывается, как создать полнофункциональный сайт, работающий по принципу социальной сети. Все ключевые темы вынесены в заглавие книги.
Дэвид Скляр. Изучаем PHP 7. Руководство по созданию интерактивных веб-сайтов
Постепенное введение в язык, рассчитанное на абсолютных новичков в программировании на PHP. Рассказывается о средствах языка, работе с базами данных, создании и проверке данных веб-форм, каркасах веб-приложений на PHP.
Котеров, Симдянов. PHP 7
Рассмотрены основы языка PHP и его рабочих окружений в различных операционных системах, современные подходы к веб-разработке, система контроля версий Git, GitHub и другие бесплатные Git-хостинги, система распространения программных библиотек и их разработки, сборка веб-приложений менеджером Composer, стандарты PSR и другие инструменты и приемы работы современного PHP-сообщества.
Веллинг, Томсон. Разработка веб-приложений с помощью PHP и MySQL
В первой части книги дан ускоренный курс по PHP: хранение/извлечение данных, массивы, строки, регулярные выражения, повторное использование кода, объекты и обработка исключений.
Во второй части раскрывается проектирование, создание, доступ и программирование для баз данных MySQL.
Третья часть посвящена безопасности веб-приложений; приведены инструкции по построению защищенных веб-приложений, рассмотрена реализация аутентификации в PHP и MySQL.
Отдельная часть по расширенным приемам PHP охватывает различные темы, начиная с работы в сети и взаимодействия с файловой системой и заканчивая интернационализацией и локализацией, генерированием изображений, а также инфраструктурой и компонентами PHP.
Книга завершается демонстрацией нескольких реальных проектов, в числе которых описаны: реализация аутентификации и персонализации пользователей, создание службы веб-почты, интеграция с социальной сетью и построение корзины для покупок.
Kevin Tatroe, Peter MacIntyre. Programming PHP: Creating Dynamic Web Pages
Если вы не боитесь читать книги на английском языке и стремитесь к получению самой последней информации – два месяца назад вышло 4-е издание книги опытных PHP-разработчиков Кевина Татро и Питера Макинтайра об актуальной версии PHP 7.4. Книга дает необходимые знания по всем ключевым особенностям современного PHP. Для освоения описываемых технологий достаточно лишь знания HTML.
Рассматриваются возможности программ на PHP, основы языка, типы данных, техники проверки данных, работы с сессиями и куками, взаимодействие с базами данных MySQL и MongoDB, динамическая генерация изображений, PDF, парсинг XML-файлов, обработка ошибок и различные продвинутые темы.
Средний уровень владения PHP
Дэвид Скляр, Адам Трахтенберг. PHP. Рецепты программирования
Подборка 250 готовых решений наиболее распространенных задач на языке РНР. К сожалению, последнее издание, доступное на английском и русском языках, посвящено PHP 5.4. Однако многие решение остаются актуальными и сегодня. Книга давно не переиздавалась, так что в книжных магазинах обычно доступны лишь электронные версии.
Мэтт Зандстра. PHP. Объекты, шаблоны и методики программирования
В 2019 г. издательством Диалектика-Вильямс выпущен перевод 5-го издания книги Мэтта Зандстра. В ней закладывается прочное основание для применения объектов в коде PHP и реализации принципов проектирования программного обеспечения, а также описываются инструментальные средства и нормы практики разработки, тестирования и развертывания надежного кода.
В первой части рассматриваются ключевые объектно-ориентированные средства языка PHP, включая объявление классов, наследование и многое другое.
Вторая часть посвящена проектным шаблонам, где поясняются принципы, определяющие их эффективность, а также описывается несколько классических шаблонов для проектирования корпоративных приложений и баз данных.
В третьей части рассматриваются инструментальные средства и нормы практики, помогающие превратить качественный код в удачный проект. Показано, как организовать коллективный труд разработчиков и выпуски программных продуктов, управлять построением проектов и зависимостями средствами Composer. Показываются стратегии автоматизированного тестирования и непрерывной интеграции.
Для профи: книги о PHP-фреймворках и архитектуре приложений
Fabien Potencier. Symfony 5: The Fast Track
Книга автора известного PHP-фреймворка Фабьена Потенсье о текущей версии проекта вышла полгода назад. Книга представляет практическое руководство по современным приложениям на Symfony. Рассказывается, как использовать Symfony с Docker, уведомлениями, очередями и асинхронными задачами, Webpack, одностраничными приложениями (SPA) и другими инструментами.
Мэтт Стаффер. Laravel. Полное руководство
Стремительная разработка приложений, обширная экосистема и набор инструментов Laravel позволяют быстро создавать сайты и приложения, отличающиеся чистым удобочитаемым кодом. Раскрыты также темы Laravel Dusk и Horizon, собрана информация о ресурсах сообщества и других пакетах, не входящих в ядро Laravel.
Адель Файзрахманов. Архитектура сложных веб-приложений. С примерами на Laravel
Книга переводится автором на русский язык с целью обратить внимание на PhpStorm-плагин Laravel Idea, экономящий время при разработке решений на основе Laravel. Автозаполнение магии Laravel, навигация по коду, генераторы кода, автокомплит валидаторов и роутов. Книга на русском языке доступна в форматах pdf, epub и mobi. Издание можно также читать прямо на GitHub.
Kristopher Wilson. The Clean Architecture in PHP
Эта книга учит писать веб-приложения на PHP среднего и крупного размера, которые будет легко поддерживать в будущем. Повествование начинается с обсуждения общих проблем PHP-кода, и того, почему чистый код так важен для любого проекта, рассчитывающего на продолжительное развитие. Далее автор переходит к обсуждению принципов и шаблонов проектирования, позволяющих избежать написания некачественного кода. Во второй половине книги мы погружаемся в вопросы создания приложений с применением описанной архитектуры.
Если вы не увидели любимую книгу в десятке, не стесняйтесь порекомендовать ее в комментариях. Дополните наши описания, е сли вы читали перечисленные книги, – какие преимущества и недостатки отметили бы вы.
Библиотека программиста любит язык PHP (к примеру, на нем написан бэкенд нашего сайта). Вот три последних публикации по PHP:
10 лучших книг по PHP для начинающих и опытных программистов
Хочешь знать больше о PHP?
Подпишись на наш канал с книгами о PHP в Telegram!
В настоящее время PHP это один из лучших языков программирования, если речь идет о перспективах поиска работы. Но просто один раз выучить язык (любой язык!) недостаточно. Нужно постоянно изучать новое и следить за изменениями — только так вы станете настоящим мастером своего дела. Чтобы помочь вам с подбором учебного материала, мы собрали список из 10 книг по PHP, которые стоит прочесть каждому PHP-разработчику.
The Joy of PHP Programming
Автор — Alan Forbes.
Это руководство для начинающих, причем изложение начинается вообще с основ HTML — это должно помочь новичкам быстрее вникнуть в суть дела. Далее фокус книги смещается на пошаговое объяснение того, как работает PHP.
Постепенно читатель превращается из новичка в профессионального разработчика динамических сайтов. Он начинает с простых вещей, таких как создание и запуск базовых PHP-скриптов, затем переходит к разбору концепции модификации веб-страниц. На более продвинутом уровне читателю дается возможность собрать воедино все изученное и проверить свои знания при помощи серии взаимосвязанных и увлекательных упражнений.
Книга «The Joy of PHP Programming» освещает все самые важные темы, включая установку и настройку PHP, базовый синтаксис, управляющие структуры и совместное использование PHP и MySQL. На страницах этой книги вы найдете и практические советы по PHP. Прочтя ее, вы научитесь создавать формы, работать с изображениями. Также не обойдены вниманием вопросы безопасности.
PHP & MySQL Novice to Ninja
Авторы — Tom Butler и Kevin Yank.
Больше 450 страниц этой книги дадут вам самые необходимые знания по PHP и MySQL. Книга хорошо написана, у нее прекрасный контент и читается она легко, а это существенный плюс.
«PHP & MySQL Novice to Ninja» хорошо освещает основы как PHP, так и MySQL, что делает эту книгу отличным учебным пособием для начинающих. Читая ее, вы познакомитесь с такими темами как структурное программирование на PHP, публикация данных MySQL в вебе, форматирование контента и система управления контентом (Content Management System, CMS). Также в книге затрагивается тема дизайна реляционной базы данных, рассматриваются сложные SQL-запросы и вопросы контроля доступа.
Изучаем PHP и MySQL
Авторы — Линн Бейли и Майкл Моррисон.
Если вы уже знакомы с серией книг «Head First», вы можете сразу предположить, что книга «Изучаем PHP и MySQL» из этой серии это одно из самых выдающихся руководств по PHP для начинающих. Книга довольно увесистая: в ней 812 страниц. И это означает, что перед вами очень полное учебное пособие по созданию динамических сайтов на основе баз данных.
Читая примеры из книги, вы поразитесь, насколько мощен этот серверный язык программирования и его любимый напарник — MySQL. В дополнение к потрясающему контенту здесь вы найдете замысловатые упражнения и задачки.
В книге «Изучаем PHP и MySQL» поясняется, как создавать таблицы базы данных MySQL, трансформировать HTML-страницы в динамические сайты, создавать изображения «на лету», использовать куки и сессии для получения информации о посетителе страницы, а также как использовать эту информацию для персонализации сайтов для пользователей.
В этой книге не только освещаются основы и разбираются фундаментальные концепции PHP и MySQL. Вы также познакомитесь с более продвинутыми темами, такими как управление контентом, запросы к базам данных, операции I/O и валидация форм.
PHP: A Beginner’s Guide
Автор — Vikram Vaswani.
Эна книга подробно рассказывает, как писать базовые программы на PHP и как улучшать их путем интеграции базы данных MySQL, сторонних расширений и XML input.
Но «PHP: A Beginner’s Guide» это не только хороший старт для начинающих: эта книга дает знания и более высокого уровня. В ней разбираются такие темы как установка программ, синтаксис, структуры данных, встроенные функции и лучшие подходы к написанию кода. Также здесь вы найдете информацию по обработке ошибок, использованию классов, операторов и переменных, работе с массивами, работе с данными из внешних источников, а также по вопросам безопасности.
Разработчик любого уровня найдет в этой книге что-нибудь полезное для себя.
PHP In Action
Авторы — Daginn Reiersol, Chris Shiflett и Marcus Baker.
«PHP in Action» это одна из главных книг для тех, кто хочет углубить свои знания PHP. Книга была выпущена еще в 2007 году и с тех пор помогла сотням тысяч программистов воспользоваться всеми преимуществами, которые дает PHP.
Эта книга великолепно демонстрирует применение методов и принципов PHP для решения некоторых наиболее распространенных проблем, с которыми разработчики сталкиваются в веб-программировании, включая проверку ввода, обработку форм, сохранение объектов.
Если вы хорошо разбираетесь в Java, вам эта книга будет особенно интересна и полезна. Дело в том, что автор, говоря о концепциях, относящихся к PHP, часто ссылается на Java.
Murach’s PHP and MySQL
Авторы — Joel Murach и Ray Harris.
Еще одна книга, подходящая для более углубленного изучения PHP. Впрочем, материал в ней изложен таким образом, что она подходит и для начинающих. В общем, эта 872-страничная книга подойдет любому, кто хочет научиться строить и поддерживать сайты на PHP и MySQL. Более опытные программисты могут просто отсеять нужные им темы.
Книга «Murach’s PHP and MySQL» начинается с изложения основ, после чего авторы переходят к более сложным темам, касающимся построения динамических сайтов.
Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5
Автор — Робин Никсон.
Эта книга учит читателя создавать интерактивные и управляемые данными сайты. Среди книг по веб-разработке это один из бестселлеров.
В конце каждой главы помещен раздел контрольных вопросов — это должно помочь читателю лучше запомнить прочитанное. Кроме того, в книге разбирается пример создания социальной сети.
Эта книга освещает такие темы как создание красивых и динамичных веб-страниц, управление CSS-свойствами из JS, загрузка файлов и изображений и действия с ними.
Programming PHP
Авторы — Kevin Tatroe и Peter MacIntyre.
В книге «Programming PHP» есть все, что нужно знать веб-разработчику для создания эффективных веб-приложений. Кроме синтаксиса и техник написания кода в этой книге вы найдете примеры, иллюстрирующие правильное использование языка и распространенные идиомы.
Книга начинается с обзора возможностей программ, написанных на PHP, далее авторы переходят к разбору основ языка и освещению таких тем как массивы, функции, объекты и строки.
В книге «Programming PHP» подробно разбирается, как применять распространенные техники создания веб-приложений, а также освещается концепция генерирования динамического контента.
Также эта книга затрагивает тему взаимодействия языка PHP и реляционных баз данных, обработку ошибок, настройку производительности, безопасность и другие сложные темы.
PHP and MySQL Web Development
Авторы — Laura Thompson и Luke Welling.
Это одна из самых подробных книг по программированию на PHP — в ней 1008 страниц. Прочитав ее, вы научитесь создавать интерактивные и интуитивные веб-приложения.
В книге разбираются основы языка PHP и настройка базы данных MySQL, а также взаимодействие этого скриптового языка с базами данных.
Одними из самых распространенных задач, связанных с применением PHP, являются аутентификация пользователей, динамическое генерирование PDF-документов, отсылка электронных писем и управление ими. В книге «PHP and MySQL Web Development» все эти темы объясняются на простых для понимания примерах.
Одними из основных тем книги являются продвинутые PHP-техники, безопасность, обработка ошибок и исключений, а также использование PHP и MySQL в крупных проектах. Кроме того, освещается работа с массивами, дебаггинг и многократное использование кода.
PHP и MySQL. Исчерпывающее руководство
Автор — Маклафлин Бретт.
Эта книга предназначена для тех, кто уже работает с PHP и хотел бы углубить свои знания. Благодаря этой книге разработчик может улучшить свои подходы к созданию динамических и управляемых данными сайтов (на PHP и MySQL).
Книга учит читателей управлять контентом, создавать базы данных и взаимодействовать с пользователями. «PHP и MySQL. Исчерпывающее руководство» считается одной из лучших книг в плане изучения внутренней работы систем управления контентом.
Каждая тема в этой книге разбирается постепенно, шаг за шагом, будь то основы или более сложные концепции.
Основные освещаемые в книге темы: аутентификация и авторизация, бинарные объекты, загрузка изображений, создание динамичных веб-страниц и веб-приложений.