Hello, Lumen

Добавлено: 30/08/2015 00:13 |  Обновлено: 19/08/2017 11:38 |  Добавил: nick |  Просмотры: 4197 Комментарии: 0
Вводная часть
Весной этого года (2015) на свет появился новый PHP - фреймворк под названием Lumen. Несколько слов о нем.
Что же особенного в новом фреймворке Lumen, ведь PHP - фреймворков и так уже великое множество?

Ответ в том, что Lumen – это не просто очередной фреймворк, это дитя создателей известного и популярного сегодня фреймворка Laravel. Кстати говоря, этот сайт работает благодаря Laravel.

Вопрос: зачем разработчикам Laravel еще один фреймворк, являющйся практически копией первого?

Я думаю, Lumen призван дополнять Laravel. Если сравнить размеры обоих фреймворков, то разница будет 1 к 2. То есть Lumen в два раза меньше. Грубо говоря, Laravel – это 20 Мб, а Lumen– это 10 Мб. Исходя из разницы в размерах, понятно, что Laravel имеет гораздо больше компонентов на борту, чем Lumen.

Делаем вывод, что Laravel больше подходит для более крупных проектов, а Lumen для более мелких.

Честно говоря, я считаю, что 20 Мб для фреймворка – это слишком много, а вот 10 – это вполне то что нужно. Поэтому, можно предположить, что Lumen вполне может переплюнуть своего родителя по популярности. Ведь не смотря на свои уменьшенные размеры, Lumen – это не урезанная копия Laravel, это полноценный фреймворк.

Меня радует, что в Lumen сохранились такие полезные вещи как: миграции, Eloquent ORM, Artisan и т.д. Это и не удивительно, я думаю, Lumen перенял все самое лучшее от Laravel и стал более легковесным.

Подробнее о Lumen читайте на официальном сайте.

Оставьте свой комментарий

Комментариев нет