There are a couple reasons performance can take a hit on your website.Your user rate can increase beyond the scope the site was designed for as multiple companies and users attempt to activate the portal. Or you may have too many scripts and images attempting to load at once.Likely there is some combination of both problems that cause loading time to slow down and your users to get impatient.
This was the case for AllianceTek a while back as one of our client’s sites was taking a huge performance hit.Rather than add to the scope of the website, we addressed the problem by performing website optimization at three levels:
Website Level Optimization
Server Level Optimization
We split the server into two parts – a web part and a database part.We ran a scheduler process to speed up the process of reporting company statistics where live data is not required.By using global content caching to fetch data from cache, it reduced the number of server trips and thus decreased loading time.
Database Level Optimization
Further normalizing the database reduced redundancy. We addressed clustered and non-clustered indexes that ate up valuable performance quality.
As a result of these changes, there was less loading time, improved data retrieval processes, and increased user accessibility.Although results will vary depending on the unique case, in this situation we improved performance by 55% which had the effect of improving work efficiency by approximately 46%. (*These results will vary case to case depending on the optimization done.)