Мода на веб-фреймворки - тезисы
Материал из YourcmcWiki
Версия от 17:53, 30 августа 2012; VitaliyFilippov (обсуждение | вклад)
Короткая ссылка: CMS-Frameworks
Название доклада:
- «Мода на коробки и фреймворки в вебе — а нужна ли она?»
Минусы фреймворков:
- Почти все нужные абстракции в PHP уже есть => фреймворк даёт мало полезного функционала
- Жирная зависимость => для библиотек не подходит
- Простые задачи усложняет => для простого не подходит
- В сложных задачах жмёт => для сложного тоже не подходит
- Вам могут тупо не понравиться практики, принятые во фреймворке, а от них никуда не деться
- Одни фреймворки более пермиссивные, чем другие, и в них этот минус частично сглаживается
- Дополнительный источник багов и дыр
- Глобальные перетрахивания фреймворка, происходящие при обновлении языка (например php4 -> php5, неймспейсы) => возможно, придётся перетрахивать и ваш код
- «Автобусный фактор» разработки некоторых фреймворков
Вывод:
- Полезно только очень узкое применение