Смысл писать с нуля, если можно просто форкнуть на гитхабе готовый проект и вырезать своё, делать пулреквесты в родителя, получать патчи для нетронутого функционала.
Времена, когда фреймворки жёстко навязывали использования только своих классов уже давно прошли и сейчас все популярные вещи модульные. Не хочешь использовать AR - пожалуйста, работай через PDO в ZF и Symfony(Doctrine) это делается без особых проблем и без особого оверхеда. Много запросов - не используйте роутинг. Это 2 вещи которые действительно СЕРЬЁЗНО влияют на производительность, больше припомнить не могу или есть ещё?
Самая большая неловкость с самописными фреймворками - то, что они у многих свои и написаны давно, жаль бросать и действительно, иногда у них функционал не хуже аналогов, но они всё больше и больше отстают от проектов сделанных комьюнити популярных фреймворков и рано или поздно начинаешь тащить из них классы-модули.
p.s. Тему открыл, потому что она действительно в данный момент болезнена, ибо приходит понимание, что СОВРЕМЕННЫЕ фреймворки стали достаточно гибкими и функциональными, что узкоспециализированные решение уже не дают существенного выигрыша и велосипедостороение в области fw сейчас для души в нерабочее время.
Времена, когда фреймворки жёстко навязывали использования только своих классов уже давно прошли и сейчас все популярные вещи модульные. Не хочешь использовать AR - пожалуйста, работай через PDO в ZF и Symfony(Doctrine) это делается без особых проблем и без особого оверхеда. Много запросов - не используйте роутинг. Это 2 вещи которые действительно СЕРЬЁЗНО влияют на производительность, больше припомнить не могу или есть ещё?
Каким образом здесь мешает фреймворк, кроме как НЕобязательное использование AR-ORM. Да и то, даже с ORM оно работает с достаточной скоростью на объёмах крупнейших компаний, а главное при этом любой менеджер может составить какой угодно отчёт сам через визарды.ну давай на вскидку, типичная аналитическая задача прогноза по собранным данным, минимальное количество записей 10.000, надо сделать выборку из бд, расчет и вывод вывод кастомный, страницы на выходе > 1м.б.
Самая большая неловкость с самописными фреймворками - то, что они у многих свои и написаны давно, жаль бросать и действительно, иногда у них функционал не хуже аналогов, но они всё больше и больше отстают от проектов сделанных комьюнити популярных фреймворков и рано или поздно начинаешь тащить из них классы-модули.
p.s. Тему открыл, потому что она действительно в данный момент болезнена, ибо приходит понимание, что СОВРЕМЕННЫЕ фреймворки стали достаточно гибкими и функциональными, что узкоспециализированные решение уже не дают существенного выигрыша и велосипедостороение в области fw сейчас для души в нерабочее время.