ivan99
@ivan99
Изучаю web-стек, бомблю вопросами ;)

Какой php-фреймворк лучше выбрать по таким параметрам?

Коллеги, вопрос именно к тем кто имеет долгий опыт работы с определенным php-фреймвором.

Выбираю php фреймворк для клаcсического LAMP проекта, отдаю предпочтение следующим 4м характеристикам:

  1. БЫСТРЫЙ - скорость для клиента, потребление ресурсов, рендеринг
  2. ПОНЯТНЫЙ - быстрый старт, легко накидать страницы, разобраться и дебагить, комьюнити и без необх. изучения толстых книг.
  3. СОВРЕМЕННЫЙ - актуальные веб-стандарты (REST, AJAX, ROUTE), возможности и перспективы развития, готовность к highload
  4. ГИБКИЙ - всегда можно дописать что-то от себя, возможно поддержка из коробки React JS, Vue и тд.


Остановился пока на:
  1. Codeigniter - отличная производительность, история, развивается, компромис между мини и огромными ФВ.
  2. F3 - супер маленький и быстрый, не сложен в обучении, но серьезных проектов не видел
  3. Phalcon - cупер скорость, без файликов, отлично подходит для REST API, более высокий порог входа
  4. Slim - возможно.


Монстры типа Ларавел и Симфони не интересуют так как тяжелы, высокий порог входа и по сути отдельный мир который требует глубокого изучения.

PS: просьба учесть что я не программист который целыми днями кодит, постоянно обращаться специалисту тоже не удобно, поэтому и нужно легкое решение.

Спасибо!
  • Вопрос задан
  • 1005 просмотров
Пригласить эксперта
Ответы на вопрос 5
@pantsarny
Yii2?
Есть фронтенд с коробки - TB, jQuery, подключить все остальное не проблема.
Документация и коммунити на уровне
Rest, Ajax, Route с коробки
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Я бы взял пункт 2 (F3): boilerplate MVC
Ответ написан
Комментировать
@sidni
Php Developer
Голосую за Yii2 либо Laravel
slim и подобные это ж в чистой мере роутинг и mvc все остальное берется с того же symphony.
Laravel - монстр? По изучению и использованию такой как и Yii2
Ответ написан
deniamnet
@deniamnet
New Yorker, web developer
Чем именно тяжёл Ларавел? Ничего тяжёлого там нет, зато все остальные фичи есть.
Ответ написан
Комментировать
@galliard
Symfony или Larvel. Все остальное устарело если не физически - то морально.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы