- Средний уровень владения PHP
- Дэвид Скляр, Адам Трахтенберг. PHP. Рецепты программирования
- Мэтт Зандстра. PHP. Объекты, шаблоны и методики программирования
- Для профи: книги о PHP-фреймворках и архитектуре приложений
- Fabien Potencier. Symfony 5: The Fast Track
- Мэтт Стаффер. Laravel. Полное руководство
- Адель Файзрахманов. Архитектура сложных веб-приложений. С примерами на Laravel
- Kristopher Wilson. The Clean Architecture in PHP
- PHP и MySQL, исчерпывающее руководство, Маклафлин Б., 2014
- PHP, MySQL, HTML5 и CSS 3. Разработка современных динамических Web-сайтов
- О книге «PHP, MySQL, HTML5 и CSS 3. Разработка современных динамических Web-сайтов»
Средний уровень владения PHP
Дэвид Скляр, Адам Трахтенберг. PHP. Рецепты программирования
Подборка 250 готовых решений наиболее распространенных задач на языке РНР. К сожалению, последнее издание, доступное на английском и русском языках, посвящено PHP 5.4. Однако многие решение остаются актуальными и сегодня. Книга давно не переиздавалась, так что в книжных магазинах обычно доступны лишь электронные версии.
- Удобный справочник для решения практических задач.
- Продуманное содержание.
- Развернутые пояснения.
Мэтт Зандстра. PHP. Объекты, шаблоны и методики программирования
В 2019 г. издательством Диалектика-Вильямс выпущен перевод 5-го издания книги Мэтта Зандстра. В ней закладывается прочное основание для применения объектов в коде PHP и реализации принципов проектирования программного обеспечения, а также описываются инструментальные средства и нормы практики разработки, тестирования и развертывания надежного кода.
В первой части рассматриваются ключевые объектно-ориентированные средства языка PHP, включая объявление классов, наследование и многое другое.
Вторая часть посвящена проектным шаблонам, где поясняются принципы, определяющие их эффективность, а также описывается несколько классических шаблонов для проектирования корпоративных приложений и баз данных.
В третьей части рассматриваются инструментальные средства и нормы практики, помогающие превратить качественный код в удачный проект. Показано, как организовать коллективный труд разработчиков и выпуски программных продуктов, управлять построением проектов и зависимостями средствами Composer. Показываются стратегии автоматизированного тестирования и непрерывной интеграции.
- Твердый переплет.
- Хороший перевод: текст легко читать.
- Многочисленные полезные примеры на PHP 7.
- Во многих отзывах отмечается, что для читателей эта книга стала настольной.
- Перевод и издание на русском отстает от издания оригинала.
- Тонкая бумага страниц книги, слегка просвечивают следующие страницы.
Для профи: книги о PHP-фреймворках и архитектуре приложений
Fabien Potencier. Symfony 5: The Fast Track
Книга автора известного PHP-фреймворка Фабьена Потенсье о текущей версии проекта вышла полгода назад. Книга представляет практическое руководство по современным приложениям на Symfony. Рассказывается, как использовать Symfony с Docker, уведомлениями, очередями и асинхронными задачами, Webpack, одностраничными приложениями (SPA) и другими инструментами.
Мэтт Стаффер. Laravel. Полное руководство
Стремительная разработка приложений, обширная экосистема и набор инструментов Laravel позволяют быстро создавать сайты и приложения, отличающиеся чистым удобочитаемым кодом. Раскрыты также темы Laravel Dusk и Horizon, собрана информация о ресурсах сообщества и других пакетах, не входящих в ядро Laravel.
- Описывается версия Laravel 5.8 (вышла в феврале 2019 г.) («но это можно не относить к недостатку, т. к. за новыми релизами успеть невозможно»).
- Есть ошибки перевода.
Адель Файзрахманов. Архитектура сложных веб-приложений. С примерами на Laravel
Книга переводится автором на русский язык с целью обратить внимание на PhpStorm-плагин Laravel Idea, экономящий время при разработке решений на основе Laravel. Автозаполнение магии Laravel, навигация по коду, генераторы кода, автокомплит валидаторов и роутов. Книга на русском языке доступна в форматах pdf, epub и mobi. Издание можно также читать прямо на GitHub.
Kristopher Wilson. The Clean Architecture in PHP
Эта книга учит писать веб-приложения на PHP среднего и крупного размера, которые будет легко поддерживать в будущем. Повествование начинается с обсуждения общих проблем PHP-кода, и того, почему чистый код так важен для любого проекта, рассчитывающего на продолжительное развитие. Далее автор переходит к обсуждению принципов и шаблонов проектирования, позволяющих избежать написания некачественного кода. Во второй половине книги мы погружаемся в вопросы создания приложений с применением описанной архитектуры.
Если вы не увидели любимую книгу в десятке, не стесняйтесь порекомендовать ее в комментариях. Дополните наши описания, е сли вы читали перечисленные книги, – какие преимущества и недостатки отметили бы вы.
Библиотека программиста любит язык PHP (к примеру, на нем написан бэкенд нашего сайта). Вот три последних публикации по PHP:
PHP и MySQL, исчерпывающее руководство, Маклафлин Б., 2014
PHP и MySQL, исчерпывающее руководство, Маклафлин Б., 2014.
Если у вас есть опыт разработки сайтов с помощью CSS и JavaScript, то эта книга переведет вас на новый уровень — создания динамических сайтов на основе РНР и MySQL. Благодаря практическим примерам в книге вы узнаете все возможности серверного программирования. Вы прочитаете, как выстраивать базу данных, управлять контентом и обмениваться информацией с пользователями, применяя запросы и веб-формы.
— Написание PHP-сценариев и создание веб-форм.
— Синтаксис РНР и SQL.
— Создание и управление базой данных.
— Создание динамических веб-страниц, которые изменяются при каждом новом просмотре.
— Разработка шаблонов страниц об ошибках, которые будут выводиться пользователям.
— Применение файловой системы для доступа к данным пользователя, включая иллюстрации и двоичные файлы.
— Создание административной страницы для управления сайтом.
Если вы читаете эту книгу, то, скорее всего, уже создали веб-страницу в HTML. Вы даже придали ей стилевое оформление с помощью каскадных таблиц стилей — Cascading Style Sheets (CSS) и, возможно, написали небольшой код JavaScript для проверки допустимости данных, введенных в созданные вами веб-формы. Но этого было недостаточно, поэтому вы углубились в изучение JavaScript, включили в код библиотеку j Query и сконструировали множество веб-страниц. Возможно, даже переместили свой код JavaScript во внешние файлы, сделали таблицы CSS общими для всего сайта и привели HTML в соответствие последним стандартам. Но теперь вам захотелось большего. Вполне возможно, что вас перестало устраивать то, что ваш сайт не в состоянии хранить пользовательскую информацию в чем-нибудь, кроме cookie-файлов. Возможно, захотелось получить полнофункциональный интернет-магазин, поддерживающий оплату с помощью PayPal и содержащий подробный список того, что имеется в наличии. А возможно, вы просто обнаружили ошибку в программе и захотели выйти за рамки того, что могут дать HTML, CSS и JavaScript.
Краткое содержание.
Введение.
Об авторе.
От издательства.
Часть 1. Основы РНР и MySQL.
Глава 1. РНР: что, где и зачем?
Глава 2. Объединяем РНР и HTML.
Глава 3. Синтаксис РНР: чудной и чудесный.
Глава 4. MySQL и SQL: база данных и язык.
Часть 2. Динамические веб-страницы.
Глава 5. Подключение РНР к MySQL.
Глава 6. Улучшение поиска с помощью регулярных выражений.
Глава 7. Создание динамических веб-страниц.
Часть 3. Переход от веб-страниц к веб-приложениям.
Глава 8. Когда что-то не получается (но должно получаться).
Глава 9. Обработка изображений и решение более сложных задач.
Глава 10. Двоичные объекты и загрузка изображений.
Глава 11. Вывод списков, итерация и администрирование.
Часть 4. Безопасность и реальное окружение.
Глава 12. Аутентификация и авторизация.
Глава 13. Cookie-файлы, вопросы регистрации и избавление от примитивных окон.
Глава 14. Авторизация и сессии.
Приложение А. Установка РНР на Windows без WAMP.
Приложение Б. Установка MySQL без МАМР или WAMP.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу PHP и MySQL, исчерпывающее руководство, Маклафлин Б., 2014 — fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России. Купить эту книгу
PHP, MySQL, HTML5 и CSS 3. Разработка современных динамических Web-сайтов
О книге «PHP, MySQL, HTML5 и CSS 3. Разработка современных динамических Web-сайтов»
Книга посвящена разработке динамических Web-сайтов с применением HTML5, CSS 3, PHP и MySQL. Описаны возможности HTML5 по работе с текстом, графикой, аудио и видео, таблицами, средствами навигации и Web-формами, а также способы представления, преобразования и анимации Web-страниц с помощью CSS 3. Рассказано о языке JavaScript, объектной модели документа DOM, разработке Web-сценариев и технологии AJAX. Рассмотрены серверное программирование, язык PHP и сервер данных MySQL. Дано описание библиотеки Yii, предоставляющей Web-программисту готовый набор инструментов для написания серверных приложений. На практических примерах показана разработка дизайна страниц, интерактивных элементов – спойлера, лайтбокса и блокнота, создание универсального файлового хранилища и реализации поддержки тегов BBCode для форматирования текста. Рассмотрен процесс создания полнофункционального сайта и его публикации в Интернете. Все исходные коды доступны для загрузки с сайта издательства. Для Web-программистов. После покупки предоставляется дополнительная возможность скачать книгу в формате epub.
Произведение относится к жанру Руководства. Оно было опубликовано в 2016 году издательством БХВ-Петербург. Книга входит в серию «Профессиональное программирование». На нашем сайте можно скачать книгу «PHP, MySQL, HTML5 и CSS 3. Разработка современных динамических Web-сайтов» в формате pdf или читать онлайн. Здесь так же можно перед прочтением обратиться к отзывам читателей, уже знакомых с книгой, и узнать их мнение. В интернет-магазине нашего партнера вы можете купить и прочитать книгу в бумажном варианте.