Сайт переехал на Laravel 5.2, впечатления от разработки

Итак, сегодня знаменательный ден. Я запустил сайт на Laravel 5.2 и хочу поделиться полученными впечатлениями от разработки.

В первую очередь хочу описать что сдеанно по сравнению c тем что было, а крутилось раньше всё это на joomla 3 версии:

  • Фронтенд автоматизрован и переведён на gulp - с laravel это было сделать легко, там предусмотренно использование gulp
  • Настроен визуальный редактор, теперь я использую ckeditor мне он очень нравится и удобен
  • Используется кеширование что позволило прилично ускорить работу

С чем пришлось столкнуться:

  • Это конечно то, что многие вещи пришлось писать самому, несмотря на то что laravel избавляет от многой рутины, такие вещи как хлебные крошки, меню и прочее пришлось писать. Зато наконец написал небольшу библиотеку блоков которая позволяет любой класс превратить в блок на сайте и пказывать или нет его на нужных странцах. О нём ещё будет написанно.
  • Нету встроенного диспетчера который бы отвечал за перенаправление с контроллера на контроллер, после работы с phalcon я к нему очень привык
  • Непривычная работа с DI, в Phalcon на мой взгляд поизящнее сделанно

Теперь хочу описать положительные эмоции, а их больше всего:

  • Великолепная работа с базой данных, Elequent это конечно нечто. Миграции просто восхитительны, всё делается очень просто, после того как я спроектировал базу в workbench, очень быстро всё перенёс. Модели пишутся лего, конструктор запросов позволяет построить запрос любой сложности.
  • Замечательная документция, отвт на любой вопрос легко и быстро находится там, не надо шерстить всякие stackoverflow
  • Наличие встроенных классов авторизации, избавило от написания многой рутины
  • Просто шикарный генератор кода artisan
  • Как уже писал выше встроенная поддержка gulp
  • Большое сообщество и большое количество готовых пакетов
  • Удобная работа через composer
  • Чёткая и простая работа с файлами конфигурации
  • Чёткая и простая работа с языковыми файлами
  • Удобная валидация
  • Blade очень понравился, долго я не ришался переёти со php на како-либо шаблонизатор, но решился и не капли не пожалел. И он действительно порой останавливает от написания не очень приятного кода.

Вообщем все кто ещё решается, хочу сказать пора. Я люблю Phalcon, но после него Laravel это как будто свежий глоток воздуха. Разработка на нём действительно приносит удовольствие.