Jump to content

Slow back office performance after installing multiple modules


Caroline Harper

Recommended Posts

Hello everyone,

I am facing an issue where the PrestaShop back office has become noticeably slow after installing several modules. Page loading takes longer, especially when accessing orders, products, or module settings.

The front office performance is mostly fine, but the back office delay is affecting daily management tasks. I have already tried clearing the cache and disabling unused modules, but the issue persists.

Has anyone experienced similar back-office performance issues? Are there recommended steps, settings, or tools to identify which module might be causing the slowdown?

Any advice or best practices would be appreciated.

Link to comment
Share on other sites

Hi @Caroline Harper

 

This is the fastest way to identify the problem.

Advanced Parameters → Performance → Debug Mode → Enable Profiler

Then load:

  • Orders list
  • Product edit page
  • Modules page

Look specifically at:

  • Slow SQL queries
  • Repeated queries
  • Hooks executed on BO pages (displayBackOfficeHeader, actionAdminControllerSetMedia, etc.)

Modules that inject logic into every admin controller show up clearly here.

Disable profiler after testing.

2. you can disable one new module and see if problem goes away, if not enable and to the other modules you installed.  If the shop starts to behave as expected after a disable contact the developer for assistance.  

I hope this helps get you started with analyzing your PrestaShop environment. Once you begin profiling and isolating modules, other contributing factors usually become much easier to spot.

 

Fred

Edited by El Patron (see edit history)
Link to comment
Share on other sites

15 hours ago, El Patron said:

Hi @Caroline Harper

 

This is the fastest way to identify the problem.

Advanced Parameters → Performance → Debug Mode → Enable Profiler

Then load:

  • Orders list
  • Product edit page
  • Modules page

Look specifically at:

  • Slow SQL queries
  • Repeated queries
  • Hooks executed on BO pages (displayBackOfficeHeader, actionAdminControllerSetMedia, etc.)

Modules that inject logic into every admin controller show up clearly here.

Disable profiler after testing.

2. you can disable one new module and see if problem goes away, if not enable and to the other modules you installed.  If the shop starts to behave as expected after a disable contact the developer for assistance.  

I hope this helps get you started with analyzing your PrestaShop environment. Once you begin profiling and isolating modules, other contributing factors usually become much easier to spot.

 

Fred

Thanks for the detailed checklist, that helps a lot.

I’ll start by enabling debug mode and profiling the slow pages to see which modules or queries are causing the delay. I’ll also review overrides and hooks, as I suspect one or two modules might be adding heavy queries in the back office.

Once I narrow it down, I’ll disable the problematic modules and test again. If I still see issues after that, I’ll share the profiler results here.

Appreciate the guidance.

  • Like 1
Link to comment
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
×
×
  • Create New...