Kail
Организатор
Организатор
- Регистрация
- 09.04.2020
- Сообщения
- 455 021
- Реакции
- 45 060
- Монеты
- 1 191
- Оплачено
- 0
- Баллы
- 0
- #SkladchinaVip
- #1
PHP 8. Современная разработка: от чистого языка до production [Максим Байтович]
- Ссылка на картинку
-
О книге
Эта книга — не справочник по функциям и не рецепты для копипаста. Это пошаговое строительство настоящего приложения на современном PHP 8: от первой строгой типизации до развёртывания на сервере с Nginx, PostgreSQL и HTTPS.
Вы пройдёте путь, который прошёл сам язык: от скриптов вперемешку с HTML — к профессиональной архитектуре со статическим анализом, DI-контейнерами, сервисным слоем и очередями. Напишете собственный роутер, контейнер и шаблонизатор, чтобы понять, как работают фреймворки изнутри. Затем переложите те же принципы на Laravel и Symfony — осознанно, без магии.
В книге один сквозной проект — менеджер личных финансов. Вы проведёте его через HTTP и консоль, покроете тестами, защитите от XSS и CSRF, настроите CI и деплой. Каждая глава заканчивается практическим заданием.
Для тех, кто уже немного писал на PHP и хочет перейти от «работает» к «написано правильно».
Формат: PDF
Эта книга — не справочник по функциям и не рецепты для копипаста. Это пошаговое строительство настоящего приложения на современном PHP 8: от первой строгой типизации до развёртывания на сервере с Nginx, PostgreSQL и HTTPS.
Вы пройдёте путь, который прошёл сам язык: от скриптов вперемешку с HTML — к профессиональной архитектуре со статическим анализом, DI-контейнерами, сервисным слоем и очередями. Напишете собственный роутер, контейнер и шаблонизатор, чтобы понять, как работают фреймворки изнутри. Затем переложите те же принципы на Laravel и Symfony — осознанно, без магии.
В книге один сквозной проект — менеджер личных финансов. Вы проведёте его через HTTP и консоль, покроете тестами, защитите от XSS и CSRF, настроите CI и деплой. Каждая глава заканчивается практическим заданием.
Для тех, кто уже немного писал на PHP и хочет перейти от «работает» к «написано правильно».
Формат: PDF
Показать больше
Зарегистрируйтесь
, чтобы посмотреть контент.
Последнее редактирование:
Скачать