Each time a visitor opens your site, the web browser sends a request to the web server, which executes it and gives the required content as a response. A simple HTML website uses minimum system resources for the reason that it is static, but database-driven platforms are more demanding and use far more processing time. Every single page that is served generates two forms of load - CPU load, that depends on the span of time the hosting server spends executing a certain script; and MySQL load, that depends on the total number of database queries created by the script while the client browses the site. Bigger load shall be produced if loads of people browse a certain website concurrently or if a considerable amount of database calls are made all at once. Two examples are a discussion board with a huge number of users or an online store in which a visitor enters a term within a search box and thousands of items are searched. Having comprehensive data about the load your Internet site generates will allow you to improve the content or see if it is time for you to switch to a more powerful sort of website hosting service, if the website is simply getting extremely popular.
MySQL & Load Stats in Website Hosting
Using the Hepsia Control Panel, included with all our website hosting packages, you will be able to see really comprehensive stats regarding the system resources that your websites use. One of the sections will give you details about the CPU load, like how much processing time the web server spent, the amount of time it took for your scripts to be executed and exactly how much memory they used. Statistics are routinely provided every 6 hours and you may also see the kinds of processes that generated the most load - PHP, Perl, and so forth. MySQL load stats are listed in a separate section in which you are able to see all the queries on an hourly, everyday, and so forth. basis. You'll be able to go back and compare statistics from various months to find out whether some update has changed the resource usage if the number of website visitors hasn't changed much. In this way, you can determine if your site needs to be optimized, that will give you a better overall performance and an improved user experience.