У нас вы можете посмотреть бесплатно Создание PHP-промежуточного ПО с помощью фреймворка Zend Expressive PHP - 003 или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Создайте PHP-промежуточное ПО с использованием модулей фреймворка Zend Expressive PHP, применяя инструменты командной строки. Создайте PHP-обработчик промежуточного ПО и маршрутизацию, необходимую для его разрешения, используя FastRoute в нашем проекте веб-разработки. Затем создайте RoutesDelegator для обработки маршрутов, специфичных для модуля, внутри модуля, а не для размещения маршрутов всего приложения. (см. ссылки ниже на ключевые моменты) Адам Калп из Beachcasts php videos создает промежуточное ПО, соответствующее стандарту PSR-15, с использованием фреймворка Zend Expressive PHP. Позже мы представим компоненты Zend Framework (проект Laminas), а также компоненты из других проектов. Следующее видео в серии: • Configure Doctrine ORM and Dbal CLI with c... Оно является частью плейлиста: • PHP REST API Project with Zend Expressive Пожалуйста, СТАВЬТЕ ЛАЙКИ, КОММЕНТИРУЙТЕ И ПОДПИСЫВАЙТЕСЬ — и делитесь с другими! Основные темы: Использование инструментов командной строки (CLI) Zend Expressive Создание модуля Zend Expressive Создание обработчика промежуточного ПО Zend Expressive Создание HTTP-маршрутов для FastRoute Создание делегатора маршрутов Zend Expressive для обработки маршрутов для каждого модуля Подробный список оборудования, которое я использую в своей студии, и возможность поддержать канал, совершив какие-либо покупки (это ничего вам не стоит), вы найдете на моем сайте kit.co: https://kit.co/beachcasts/beachcasts-... Исправления: Сообщите мне, если заметите что-либо, что следует исправить. Код, использованный в этом и будущих видео этой серии, находится по адресу: https://github.com/Beachcasts/doctrin... Ссылки по теме: https://getexpressive.org/ - Основной сайт Zend Expressive https://getlaminas.org/ - Laminas Проект https://www.jetbrains.com/phpstorm/ - Сайт PhpStorm для загрузки и документации по использованию http://php.net/ - Дом языка программирования PHP https://getcomposer.org/ - Сайт для установки и использования Composer с PHP https://www.docker.com/ - Дом контейнеров Docker https://docs.docker.com/compose/ - Документация, демонстрирующая использование Docker Compose Таймлайн: 00:00 Вступление к видео 02:40 Использование терминала в PhpStorm для запуска expressive-tooling через CLI 03:08 Как запустить Zend expressive-tooling с PHP 05:03 Как запустить Zend expressive-tooling с Composer 05:25 Как Composer распознает скрипты CLI 07:25 Создание модуля с Zend expressive-tooling 08:20 Как создать ConfigProvider для модуля Конфигурация Zend Expressive 08:45 Как добавить пространство имен автозагрузки в Composer.json 09:33 Разбор ConfigProvider в Zend Expressive 11:23 Как добавить промежуточное ПО Handler с помощью инструментов Zend Expressive 13:55 Разбор фабрики обработчиков и самого обработчика в Zend Expressive 16:20 Загрузка docker-compose из PhpStorm 17:15 Добавление нового маршрута для FastRoute 18:55 Использование HTTP-клиента в PhpStorm для выполнения вызовов REST API 20:35 Добавление фабрики обработчиков в Zend Expressive 23:20 Как настроить RoutesDelegator для обработки маршрутов модулей Zend Expressive с помощью FastRoute Другие видео Beachcasts по PHP, которые могут вас заинтересовать: Критические проблемы программирования, препятствующие обновлению до PHP 7 • Critical programming issues preventing a P... Учебное пособие по функциональному тестированию REST API от Behat для начинающих • Behat for beginners functional REST API te... Двунаправленная ассоциация «один ко многим» в Doctrine ORM • Doctrine ORM one-to-many bi-directional as... Статический анализ PHP Mess Detector для поиска «запахов» PHP-кода • PHP Mess Detector static analysis to find ... Самореферентная ассоциация «один ко многим» в Doctrine ORM • PHP DoctrineORM one-to-many self-referenci... 10 причин стать консультантом в консалтинговом бизнесе • Top 10 Reasons To Be a Programming Consult... Zend Framework становится проектом Laminas в Linux Foundation • Zend Framework becomes Laminas project at ... 10 плохих сторон консалтинга • Top 10 bad things about consulting, why it... Как получить строки кода в PHP • PHPLoc Lines of code static analysis to fi... Создание промежуточного ПО для обработки списков • List handler middleware in Zend Expressive... Создание промежуточного ПО для обработчика удаления • Delete handler middleware in Zend Expressi... Создание промежуточного ПО для обработчика обновления • Update handler middleware in Zend Expressi... Использование UUID с Doctrine ORM для ключей базы данных • UUID with Doctrine ORM in Zend Expressive ... Создание промежуточного ПО для обработчика создания • Create Handler middleware in Zend Expressi... Автоматизация создания гипермедиа для PHP REST API • Automate Hypermedia PHP REST API with Doct... Узнайте о гипермедиа и о том, как их создавать • Creating Hypermedia (HAL) in PHP REST API ... Пагинатор Doctrine ORM для PHP REST API • Doctrine ORM Paginator in PHP REST API wit... Как использовать сущности Doctrine ORM • Create Doctrine ORM Entity and pagination ... Настройка PhpStorm для разработки на PHP с использованием Docker • PhpStorm setup for PHP web development wit... Создание среды разработки PHP с помощью Docker • PHP web development environment with Docke... Помощь через реферальную ссылку: Думаете о покупке электромобиля Tesla? Используйте эту реферальную ссылку, чтобы получить шес...