Oughtem |
|
---|---|
Сейчас делаем модуль магазина. Магазин довольно объёмный. При его росте стал ребром вопрос со скоростью работы. Есть предположение, что когда создается много файлов в папке "templates", то именно тогда работа сайта резко замедляется. Хостер пишет:
Помогите побороть. |
Trustmaster |
|
---|---|
Отключите кеширование шаблонов в config.php $cfg['xtpl_cache'] и посмотрите, стало ли легче. И ещё включите devmode и посмотрите статистику по SQL запросам. May the Source be with you!
|
Oughtem |
|
---|---|
xtpl_cache отключил сразу. Но ощутимого облегчения не ощутил. Сейчас стоит вот так: $cfg['cache'] = TRUE; $cfg['xtpl_cache'] = FALSE; и всё равно тормозит. Что такое devmode и как его вкчлюить? |
Trustmaster |
|
---|---|
Devmode - это вывод статистики скорости выполнения SQL запросов. Ещё с Seditio есть такая штука. Включается так:
Далее под админом смотрим в подвале таблицу с длительностью запросов. Но для начала надо вообще сопоставить время генерации страницы и время обработки SQL запросов (соотв. теги есть там же, в footer). May the Source be with you!
|
Wadik |
|
---|---|
Возможно в рамках данного вопроса интересно узнать(увидел что в этом проекте очень много категорий), сколько категорий выдержит кэш категорий? В базе данных, где хранится кеш тип данных "text", а это значит, что максимум 64кб текста влезет. Думаю это не много для хорошо каталогизированного проекта. Изменять в "MEDIUMTEXT " смысла наверное тоже нет. Думаю, может имеет смысл пересмотреть кеширование категорий?! |
Oughtem |
|
||
---|---|---|---|
прикольная штука этот {FOOTER_DEVMODE}. Кажется я понял в чём дело: у меня был включен плуг pagecattree, который безбожно гнул систему при моих 720 категориях. Может кто подсткажет другой плагин для вывода каталога товаров или допилит этот плуг под мои требования (за денюжку разумеется)? Какой "нормальный" показатель количества запросов для страницы? У меня вот что отдаёт на одной из страниц:
|
Dayver |
|
---|---|
Немного офтопика
Pavlo Tkachenko aka Dayver
|