Jump to content

Производительность и оптимизация PrestaShop


Recommended Posts

Всем доброго дня. Насущный вопрос оптимизации движка.

 

Ситуация следующая. Собирается магазин на движке PrestaShop под .dev доменом. Сервер стоит мощный (10 Гб оперативы, 6 ядер, отдельный сервер под БД на смежном локальном IP с уже оттюнеными настройками). Все кеширование на время сборки и тестирования выключено. Таблицы для скорости частично переведены в MyISAM.

 

Для удобства рассматривать будем на примере страниц административной части. В среднем такая страница грузится 1,5 - 1,7 секунды (что в общем то уже несколько печалит при текущих параметрах сервера), периодически возникает необходимость очистки кеша (Расширенные параметры -> Производительность -> Очистка кеша), откуда он забивается (в том числе кешируются и забросы к БД) если кеш везде отключен - это отдельный вопрос, но ладно, есть и есть. Так вот после такой рпоцедуры время загрузки страниц в админке возрастает до 4-5 секунд и держится на таком уровне порядка 6 часов, и после какого то волшебного события вновь снижается до 1.5-1.7 секунды. Эти чудеса, мягко скажем, напрягают. Ноги растут судя по профайлеру в методах initContent и display.

 

Если кто сталкивался с подобной проблемой и знает/представляет варианты ее решения буду рад их обсуждению!

post-1094756-0-27080900-1442835547_thumb.png

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More