Вывожу на экран товары кнопочкой "показать все". Смотрю в дебаг-строчку.
3 товара - Обработка данных: 0.008 сек Компиляция шаблона: 0.287 сек Работа с БД: 0.043 сек Общее время работы: 0.338 сек Запросов в БД: 55
36 товаров - Обработка данных: 0.013 сек Компиляция шаблона: 2.367 сек Работа с БД: 0.046 сек Общее время работы: 2.426 сек Запросов в БД: 126
262 товара - Обработка данных: 0.049 сек Компиляция шаблона: 17.653 сек Работа с БД: 0.143 сек Общее время работы: 17.845 сек Запросов в БД: 579
1861 товар - nginx не дождался, таймаута не хватило .
Т.е. упираемся в некую "компиляцию шаблона". Что это? Это то самое время, пока шаблонизатор сгенерирует php (и/или html) код для запрошенной страницы? Возможно это время как-то уменьшить программным путем (готовое решение) без железного ресурса?
Понятно, что никому не нужен 1861 товар на экране. Одновременно. Да и 262 не надо. Это просто в качестве теста .
0
Скорость компиляции шаблона - что это?
Автор badisoft, Dec 17 2011 01:10 AM
Сообщений в теме: 4
#1
Отправлено 17 December 2011 - 01:10 AM
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)
#2
Отправлено 17 December 2011 - 01:28 AM
Для этого и сушествует кеширование. Если не включать в админке принудительное - все должно быть гораздо быстрее.
502 Bad Gateway
#3
Отправлено 17 December 2011 - 05:08 PM
Вот этой фразы не понял. На предмет "если не включать кэширование - то будет быстрее" не понял.Для этого и сушествует кеширование. Если не включать в админке принудительное - все должно быть гораздо быстрее.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)
#4
Отправлено 17 December 2011 - 06:44 PM
Принудительная очистка имелась в виду.
502 Bad Gateway
#5
Отправлено 17 December 2011 - 07:03 PM
Кэширование отключено. Как раз чтобы не влиять на результат.Принудительная очистка имелась в виду.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)