Symfony CLI

для локальной разработки

Владимир Куприенко

Обо мне

- Middle Back-end Developer    в Genesis

 

- Course Instructor в ITEA

Symfony CLI

  • Инструмент для локальной разработки
  • Появился в декабре 2018-го
  • Изначально был написан на PHP, затем переписан на Golang
  • Тесно интегрирован с SymfonyCloud

Локальный веб-сервер

Приоритеты

Приоритет выбора SAPI
PHP-FPM
PHP CGI
PHP CLI

Доменные имена

  1. Присвоить доменное имя
  2. Запустить proxy-сервер
  3. Добавить настройки proxy-сервера в настройки ОС
  4. Запустить веб-сервер
  1. symfony proxy:domain:attach <domain-name>
  2. symfony proxy:start
  3. symfony serve

Переключение версий PHP

  • echo "7.2" > .php-version
  • symfony php
  • symfony composer

Security Checker

  • symfony security:check
  • Нет сторонних HTTP запросов к API
  • Работает быстрее

Спасибо за внимание!

GitHub: @greeflas

LinkedIn: in/greeflas

Вопросы?

Made with Slides.com