Every time a visitor opens your site, the web browser sends a request to the hosting server, which executes it and gives the required information as a response. A basic HTML Internet site uses negligible system resources as it's static, but database-driven platforms are more requiring and use a lot more processing time. Every single webpage which 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 user browses the site. Higher load shall be produced if a lot of people surf a certain website simultaneously or if many database calls are made simultaneously. 2 good examples are a discussion board with a huge number of users or an online store where a visitor enters a term within a search box and thousands of items are searched. Having in depth data about the load that your Internet site generates will enable you to boost the content or see if it is time for you to switch to a more powerful type of web hosting service, if the site is simply getting very popular.

MySQL & Load Stats in Cloud Hosting

Using the Hepsia Control Panel, bundled with all our cloud hosting offers, you shall be able to to see very comprehensive statistics regarding the resources which your websites use. One of the sections will give you information about the CPU load, including how much processing time the server spent, the amount of time it took for your scripts to be executed and what amount of memory they used. Statistics are routinely created every six hours and you could also see the types of processes that generated the most load - PHP, Perl, etc. MySQL load data are listed in a separate section in which you'll be able to see all the queries on an hourly, day-to-day, and so forth. basis. You could go back and compare stats from different months to see if some update has altered the resource usage if the number of website visitors hasn't changed much. In this way, you can see if your website needs to be optimized, that will give you a better overall performance and an improved user experience.