Imba2la Posted September 21, 2015 Share Posted September 21, 2015 Всем доброго дня. Насущный вопрос оптимизации движка. Ситуация следующая. Собирается магазин на движке PrestaShop под .dev доменом. Сервер стоит мощный (10 Гб оперативы, 6 ядер, отдельный сервер под БД на смежном локальном IP с уже оттюнеными настройками). Все кеширование на время сборки и тестирования выключено. Таблицы для скорости частично переведены в MyISAM. Для удобства рассматривать будем на примере страниц административной части. В среднем такая страница грузится 1,5 - 1,7 секунды (что в общем то уже несколько печалит при текущих параметрах сервера), периодически возникает необходимость очистки кеша (Расширенные параметры -> Производительность -> Очистка кеша), откуда он забивается (в том числе кешируются и забросы к БД) если кеш везде отключен - это отдельный вопрос, но ладно, есть и есть. Так вот после такой рпоцедуры время загрузки страниц в админке возрастает до 4-5 секунд и держится на таком уровне порядка 6 часов, и после какого то волшебного события вновь снижается до 1.5-1.7 секунды. Эти чудеса, мягко скажем, напрягают. Ноги растут судя по профайлеру в методах initContent и display. Если кто сталкивался с подобной проблемой и знает/представляет варианты ее решения буду рад их обсуждению! Link to comment Share on other sites More sharing options...
savvato Posted September 21, 2015 Share Posted September 21, 2015 Включите профайлинг, чего гадать? все и покажет откуда ноги растут. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now