Lander, я уже писал выше, все микрофреймворки предназначены только для опытных программистов, которые в состоянии подключить нужные компоненты и правильно их использовать.
В данном случае у нас неопытный программист, и ему микрофреймворк не подойдет.
Зато подойдут куча красивостей, уже встроенных в Ларавель - Элоквент, валидаторы и прочее.
То есть я критикую здесь Люмен не потому что он плохой, а потому что он новичку не подходит.
А конкретно по Slim в сравнении с другими микрофреймворками - не знаю, я им не пользовался.
на этот вопрос нет единственного ответа
в твоем случае - да, правильно
делай на готовой платформе, посмотри как это делается правильно, а потом когда наберешься опыта, можешь попробовать сделать сам с нуля
Spartak (Web-StyleStudio), Чувак. В том то и дело что он никаким местом не станет правильным.
Правильным он кажется только говнокодерам из веб-студии на мамином ноутбуке, которые не понимают что такое SQL и как с ним правильно работать. И потом имеют неработающий и взломанный сайт
John Didact, если результаты полностью противоположны твоим ожиданиям, то надо писать не коммент, а вопрос, подробно излагая методику тестирования и спрашивая совета, как её улучшить.
При прочих равных - достаточном объёме данных и большом количестве запросов к разным (а не одни и тем же ) блокам данных - цепочка должна быть от файлы - база - мемкеш (от медленных к быстрым)
Твои же результаты показывают, что кэшированиие тебе сто лет в обед не нужно на твоих задачах.
И в этом смысле мы снова упираемся в закон, что кэшировать надо то что тормозит, а не по принципу "у нормальных пасанов есть, и у меня должно быть!".
Вот в для этого последнего случая результаты у тебя на 100% релевантные
John Didact, почитай анекдот про у таракана уши в ногах.
"Протестировать" мало, надо ещё понимать что ты делаешь.
Писать тесты тоже надо уметь. При тестировании надо учитывать миллион нюансов.
И при этом результаты все равно могут поменяться на противоположные под реальной нагрузкой.
В данном случае ты скорее всего тестировал кэш файловой системы.
Да нету никаких слонов.
Господи, откуда у вас у всех эта слонобоязнь?
То что тебе нужно, называется ларавель. фреймворк специально разработанный массового производства примитивных сайтов системе для "фигак-фигак и в продакшен", которую ты описываешь
Люмен - для ГОРАЗДО более опытных разработчиков.
Все что я могу предположить - это непрогретая БД на локальном компе, которая еще и выгружается в своп, из-за того тчо практически не используется.
И действительно тогда будет тормозить
Если подумтаь, то на локальном компе под виндой пожалуй скулита действительно может быть быстрее.
можешь сделать абстрактный драйвер и подключать БД на лету
уважаю, мастерство не пропьёшь :)