9. The MicroPHP Manifesto
Я PHP-разработчик
Я не разработчик Zend Framework или Symfony или
CakePHP
Я думаю, что PHP достаточно сложен
Мне нравится делать маленькие вещи
Мне нравится делать маленькие вещи, имеющие
простые цели
Мне нравится делать вещи, которые решают
проблемы
Мне нравится делать маленькие вещи, которые
работают вместе для решения больших проблем
Я хочу писать меньше кода, а не больше
Я хочу писать меньше кода, а не больше
Я хочу управлять меньшим количеством кода, а не
большим
Я хочу поддерживать меньшее количество кода, а не
большее
Я должен обосновать каждый кусок кода, который
включаю в проект
Мне нравится простой, читабельный код
Я хочу писать понятный код
Я хочу иметь легко проверяемый код
microphp.org funkatron
13. Lumen
Плюсы:
- Очень хорошая документация;
- Да, действительно быстрый;
- Отличная поддержка 3rd party
(спасибо старшему брату -
Laravel);
- Легко апгрейднуться до full
Laravel проекта;
- Простой в понимании синтакс.
Минусы:
- Размер не совсем micro;
- Не нравится Laravel != не
нравится Lumen.
19. Silex
Плюсы:
- Один из самых быстрых;
- На данный момент best-known;
- Построен на базе Symfony
компонентов и модулей;
- Используй только, что нужно;
- Очень хорошая документация;
- Может быть хорошим и для
больших проектов.
Минусы:
- Не знаешь Symfony => Silex
может показаться сложным за
счёт использования
компонентов старшего брата.