Page loading time very slow

5 years ago
Hi,

I have Nopcommerce 3.3 website which page loading time is very slow. Even I upgraded plan to Arvixe Vps but still taking too much time to load the page. Kindly suggest how to improve.
5 years ago
Hi,

We have some suggestions in this blog post - Performance optimizations in nopCommerce 3.30.
5 years ago
HI,

Thanks for the link and that was great blog.

I want to inform you that i already applied but still page is taking long time. ( www.souqmart.com).

Kindly suggest solution it will be appreciated.
5 years ago
Hi,

You could try to upgrade to newer version of nopCommerce. There are more performance optimizations in the newer versions. Also, you should consider upgrading your server. More powerful machine will definitely make your site faster (unless your internet speed is slow).
5 years ago
rajwan_dxb wrote:
Hi,

I have Nopcommerce 3.3 website which page loading time is very slow. Even I upgraded plan to Arvixe Vps but still taking too much time to load the page. Kindly suggest how to improve.


Are you using nopCommerce out of the box or have done some customization (or using custom theme)?

Do you see anything in admin log?

Like mentioned in the above post, upgrading to the latest version is an another way to keep up with the performance optimizations.
5 years ago
Two points to check:

Keep alive process (first time to load)

Check your logs if there are robots trying to knock on your RDT-ports
5 years ago
Hi,

I am finding error below but i am not getting any solution for that.

1) Log level:  Error  
The log entry message.Short message:  A potentially dangerous Request.Path value was detected from the client (>).  
The details for the log entry.Full message:  System.Web.HttpException (0x80004005): A potentially dangerous Request.Path value was detected from the client (>). at System.Web.HttpRequest.ValidateInputIfRequiredByConfig() at System.Web.HttpApplication.PipelineStepManager.ValidateHelper(HttpContext context)  

2) Log level:  Error  
The log entry message.Short message:  The controller for path '/content/fancybox/fancy_shadow_nw.png' was not found or does not implement IController.  
The details for the log entry.Full message:  System.Web.HttpException (0x80004005): The controller for path '/content/fancybox/fancy_shadow_nw.png' was not found or does not implement IController. at System.Web.Mvc.DefaultControllerFactory.GetControllerInstance(RequestContext requestContext, Type controllerType) at System.Web.Mvc.DefaultControllerFactory.CreateController(RequestContext requestContext, String controllerName) at System.Web.Mvc.MvcHandler.ProcessRequestInit(HttpContextBase httpContext, IController& controller, IControllerFactory& factory) at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, Object state) at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContext httpContext, AsyncCallback callback, Object state) at System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
5 years ago
I don't see a big issue with these logs, but it's all-ways recommended to resolve all issues , they can impact performance.
5 years ago
I am in complete agreement. The page loading and response is so slow that I may be forced to move everything and lose fees.  My customers complain regularly and there is not good response.
5 years ago
rajwan_dxb wrote:
Hi,

I am finding error below but i am not getting any solution for that.

1) Log level:  Error  
The log entry message.Short message:  A potentially dangerous Request.Path value was detected from the client (>).  
The details for the log entry.Full message:  System.Web.HttpException (0x80004005): A potentially dangerous Request.Path value was detected from the client (>). at System.Web.HttpRequest.ValidateInputIfRequiredByConfig() at System.Web.HttpApplication.PipelineStepManager.ValidateHelper(HttpContext context)  

2) Log level:  Error  
The log entry message.Short message:  The controller for path '/content/fancybox/fancy_shadow_nw.png' was not found or does not implement IController.  
The details for the log entry.Full message:  System.Web.HttpException (0x80004005): The controller for path '/content/fancybox/fancy_shadow_nw.png' was not found or does not implement IController. at System.Web.Mvc.DefaultControllerFactory.GetControllerInstance(RequestContext requestContext, Type controllerType) at System.Web.Mvc.DefaultControllerFactory.CreateController(RequestContext requestContext, String controllerName) at System.Web.Mvc.MvcHandler.ProcessRequestInit(HttpContextBase httpContext, IController& controller, IControllerFactory& factory) at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, Object state) at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContext httpContext, AsyncCallback callback, Object state) at System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)



If you look at the FAQs,you will find a FAQ that should address one of your log error message: http://docs.nopcommerce.com/display/nc/FAQ


Q: How do I stop logging "The controller for path ... was not found or does not implement IController?

A: Change to false...
Admin Site > Configuration > Settings > All Settings >>  commonsettings.log404errors