See Also: Tutorials > Speeding Up Page Load
We continually get questions like:
We hope you get the idea. Our answers to all these questions is how does your site work now? Is it to your satisfaction? Does the site react fast enough? Even in high traffic times for your time zone?
One of the problems with our software (or any Internet hosted software) is that we don't control the environment the software is eventually installed in. The host controls that environment and we can only request specific minimum requirements our software needs from that environment to work. Unfortunately we can't request exactly what would be best or what we would want in the environment to operate our software or it would be too hard for you to find a host that would support that configuration. We have to code our software not necessarily to the latest and greatest of databases, of php environments, of server hardware or of Linux/Windows versions but to the most readily supported by the bulk of current hosts available.
Within our software we have created many "load saving" features such as the internal caching system of pages, internal caching of certain kinds of data, "pre-building" of data within the database to save "run-time" database calls, movement to a file-based design system and numerous other internal rewrites of features to lessen their load on the server. So our first answer when a client notices their site isn't as fast as they want it to be or used to be is to try one of the above "configurable" features first. This usually comes down to turning on caching within the software.
We've have created the above features in our software to help improve performance but the hosting situation can affect this performance more than any of those features. Below are some of the situations from the server side that have affected performance. Several comments below are from experiences dealing with numerous hosts and many times reading between the lines in their responses as well as from setting up our own testing environments to test our own software.
Note that the scenarios below are just a few and just to give you an idea of SOME of the things that affect your performance is a specific situation at a host.
Your site performance can be affected by any of the following as well as numerous other Hosting scenarios
There are too many situations to list here and we are just putting the above out there to illustrate a point. Knowledge about your hosting configuration can go a long way to diagnosing problems and what could done to improve a site's performance.