Перейти к содержанию

Find CS-Cart or Multi-Vendor performance issues

Express CS-Cart or Multi-Vendor performance test

Important

On our hosting, we provide with PHP errors automatic notifications.

Step 1

Log in to CS-Cart or Multi-Vendor admin panel and add to URL ?debug=true (should be like https://my-great-store.com/adminpanel.php?debug=true). Debug bar will be active only for your user session! Don’t worry; customers wouldn’t see that.

Step 2

Open the slow page of the website and click the "bug"

  • Page generating time 0.0483 s (bottom right corner)

    • If more than 0.5 s → issues in the code and SQL queries.
  • SQL: 218 queries 0.0668 s (right sidebar)

    • If more than 500 request → issues in the code

    • If takes more than 0.2-0.3 s → issues in the code and SQL queries.

  • Blocks: 20 (0 from cache) blocks rendered in 0.2736 s (right sidebar)

    • If 0-5 blocks from the cache → code side issues (broken caching system)
    • If rendering takes more than 0.5 s → issues in the code and SQL queries

Step 3

Compare the values obtained with the values specified after the 2nd step. If the metrics indicate that the page is underperforming, contact your website developers. They will help you find out what is the reason for the deviation from the values.

If you don't have a development team / they can't find out the reason and the site continues to work slowly - you can order the Load testing service. Load Testing will show your maximum website capacity and performance bottlenecks.

We define the peak system performance, determining both the maximum and the ideal number of users, also assessing the system's ability to withstand stress and recover functionality following sudden increases in load.

Upon the completion of the tests, you will receive a detailed report containing information about the system's peak performance, performance monitoring results such as response times and system resource utilization, as well as practical suggestions for enhancing system performance. The report will also include a list of misconfigurations and potential optimization opportunities.


Hint

If you have a problem, need assistance with tweaks or a free consultation, if you just want to discuss your project with experts and estimate the outcome, if you're looking for a solution that reinforces your online business, we will help. Let us know through Scalesta account or email.