PHP Profi

Symfony

SymfonyТестируем маршрутизатор Symfony 4.1

Насколько быстрее новый маршрутизатор Symfony в реальных приложениях?

Мы провели несколько тестов, чтобы выяснить это.

Улучшенный маршрутизатор

Несколько дней назад мы получили фантастические новости, что маршрутизатор в Symfony был значительно улучшен. Конечно, мы хотели увидеть как изменения влияют на наше приложение, поэтому мы решили протестировать его на наших собственных роутах.

Если вы пропустили эту новость, вы можете почитать официальный анонс.

Если вы хотите знать, как новый маршрутизатор работает, почитайте пост Nicolas Grekas, где он более подробно описывает новые изменения.

Наши реалии

  • Версия PHP: 7.1.13
  • Статические маршруты: 285
  • Динамические маршруты: 350
2018-03-15 alek13

SymfonyНеймспейсы и организация сервисов бизнес-логики в Symfony

Я хочу поговорить о пространствах имен для сервисов в Symfony, специфичное для Symfony3.

Это захватывающие времена, Symfony 4 уже на подходе — выходит 30-го ноября — так что этот пост может стать неактуальным в ближайшее время! Тем не менее концепт всё тот же, так что давайте взглянем на него!

2017-11-29 alek13

SymfonyСоздание Rest-API с Symfony 3.1

Symfony становится всё более популярным у разработчиков как инструмент для быстрого создания приложений. Вышел Symfony 3.1, в котором много новых изменений и модернизаций, поэтому, если у вас более ранние версии, рекомендуем его обновить до 3.1

Мы уверены, что Symfony один из самых лучших фреймворков для создания rest API и в этой статье мы рассмотрим создание rest API с Symfony 3.1

Мы пройдемся по следующим пунктам:

  • Что такое Rest API
  • Доступные бандлы для Rest API
  • Регистрация бандлов
  • Конфигурация
  • Создание сущности пользователя
  • GET, POST, PUT, DELETE
2016-10-03 irul