Понимаю, что вопрос про коня в вакууме, поэтому чуть наполним вакуум:
Допустим есть главная страница блога.
На ней выводятся последние 10 постов (картинка + анонс), менюшка из БД.
В качестве сервера — VDS на 800Mhz (чуть ли не самый простой)
Продакшн режим симфонии с настройками из документации.
Набор нестандартных бандлов:
new Stof\DoctrineExtensionsBundle\StofDoctrineExtensionsBundle(),<br>
new FOS\RestBundle\FOSRestBundle(),<br>
new FOS\UserBundle\FOSUserBundle(),<br>
new JMS\SerializerBundle\JMSSerializerBundle(),<br>
На сервере стоит APC — кеши через него.
В качестве ORM — Doctrine
Страница генерируется за среднее время 400мс (0.4 секунды), при этому кушая аж 23Мб памяти
Нормальное ли это время и потребление памяти? Засекается так:
$t1 = microtime(true);<br>
.....<br>
echo '<!-- '.(microtime(true) - $t1).' -->';<br>
Просто начинаю уходить от своего велосипеда в сторону удобств фрейморков, и привык. что у меня страницы генерируются ровно в 10 раз быстрее и кушают около 5Мб на таком же железе (рядом лежит). Стало как то… не по себе от таких запросов