Whenever a visitor opens your site, the Internet browser sends a request to the server, which in turn executes it and gives the desired information as a response. A basic HTML site uses minimal resources as it is static, but database-driven platforms are more requiring and use far more processing time. Each webpage that's served generates two types of load - CPU load, which depends on the time the web server spends executing a particular script; and MySQL load, that depends on the amount of database queries created by the script while the user browses the site. Higher load shall be created if a lot of people browse a certain website concurrently or if a considerable amount of database calls are made at the same time. 2 examples are a discussion board with a large number of users or an online store in which a visitor enters a term in a search box and a large number of items are searched. Having detailed stats about the load your website generates can help you optimize the content or see if it's time to switch to a more powerful kind of website hosting service, if the Internet site is simply getting quite popular.
MySQL & Load Stats in Web Hosting
Using the Hepsia Control Panel, included with all of our web hosting offers, you shall be able to to see rather comprehensive statistics about the system resources your sites use. One of the sections shall give you information regarding the CPU load, including how much processing time the hosting server spent, how much time it took for your scripts to be executed and exactly how much memory they used. Stats are routinely produced every 6 hours and you could also see the different kinds of processes that produced the most load - PHP, Perl, and so on. MySQL load statistics are listed in a different section in which you'll be able to see all the queries on a per hour, daily, and so on. basis. You'll be able to go back and compare statistics from different months to find out if some update has altered the resource usage if the total amount of site visitors has not changed much. Thus, you can see if your website needs to be optimized, which will contribute to a better functionality and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
If you would like to see thorough statistics regarding the load created by your Internet sites, it will not take more than a few mouse clicks to do that. The Hepsia hosting CP, supplied with all semi-dedicated servers we offer, features a section committed to the system resource usage and the information there will tell you if your websites function properly and if the load they produce corresponds to the amount of received site visitors. The CPU load stats include the script execution time and the time it took for the web server to process the requests, plus what sorts of processes produced the load. The MySQL data shall show you how often every database was accessed, as well as daily and by the hour statistics for the whole account. With both kinds of stats, you'll be able to check the numbers for any of the past days and months, so you can easily see how sites perform as the traffic to them rises or once you've applied some update.