Перейти к содержимому


Скорость компиляции шаблона - что это?


  • Вы не можете ответить в тему
Сообщений в теме: 4

#1 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 17 December 2011 - 01:10 AM

Вывожу на экран товары кнопочкой "показать все". Смотрю в дебаг-строчку.
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
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#2 Dbus

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 1116 сообщений
Репутация: 174
Мастер
  • ГородОдесса

Отправлено 17 December 2011 - 01:28 AM

Для этого и сушествует кеширование. Если не включать в админке принудительное - все должно быть гораздо быстрее.
  • 0
502 Bad Gateway

#3 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 17 December 2011 - 05:08 PM

Для этого и сушествует кеширование. Если не включать в админке принудительное - все должно быть гораздо быстрее.

Вот этой фразы не понял. На предмет "если не включать кэширование - то будет быстрее" не понял.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#4 Dbus

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 1116 сообщений
Репутация: 174
Мастер
  • ГородОдесса

Отправлено 17 December 2011 - 06:44 PM

Принудительная очистка имелась в виду.
  • 0
502 Bad Gateway

#5 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 17 December 2011 - 07:03 PM

Принудительная очистка имелась в виду.

Кэширование отключено. Как раз чтобы не влиять на результат.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)