Close

Slow performance

inigodiaz
7 years ago
#13956 Quote
Avatar
  • 1
Hi there.

We're using Uptown for NopCommerce 3.9 and the performance is pretty slow, it takes about 10 seconds on the home page load, in the product list... We've configured NopCommerce settings to improve it disabling some features according to NopCommerce recomendations. Our hosting plan is a Reserver Cloud Server in Everleap: 2 CPU, 2 GB RAM and a shared SQL Server 2016 data base.

Can you check our website to tell us how we can improve the performance?
i1parts
6 years ago
#14254 Quote
Avatar
  • 1
Hi Did you find solution, please share
iqnetcom
4 years ago
#21364 Quote
Avatar
  • 10
I have the same question (Uptown v3.8)
maxtar3
28 days ago
#22426 Quote
Avatar
  • 1
Hi there,

Slow performance in NopCommerce can be quite frustrating, but there are several steps you can take to enhance it. Based on your description, here are some suggestions:

Upgrade Hosting Resources:
A server with only 2 CPUs and 2 GB of RAM may struggle with a resource-heavy platform like NopCommerce. Consider upgrading to a plan with more CPU cores and RAM to handle the load better.

Optimize SQL Server Performance:

Ensure indexes are created on frequently queried fields.
Regularly optimize your database by clearing unused data and defragmenting indexes.
Use a dedicated SQL Server instead of a shared one, as shared databases can suffer from slower response times due to other tenants' usage.
Caching Configuration:
Enable and configure output caching and data caching in NopCommerce to reduce the load on your server and database.

CDN Integration:
Integrate a Content Delivery Network (CDN) to serve static files (images, CSS, JS) from geographically distributed servers, reducing load time for users far from your hosting location.

Optimize Images and Scripts:

Compress images before uploading them to the site.
Minify CSS and JavaScript files.
Use lazy loading for images.
Review Plugins and Customizations:
Some plugins or customizations can significantly impact performance. Disable any non-essential plugins and test the performance.

Tools for Analysis:
Use tools like Google PageSpeed Insights, GTmetrix, or Lighthouse to identify specific bottlenecks and suggestions tailored to your website.

Additionally, a payment solution like paykassma.com can simplify and speed up your transaction process, ensuring smoother checkout experiences for your customers. A streamlined payment process often improves overall user satisfaction and reduces bounce rates.

Feel free to share your website link if you'd like a more detailed analysis!