When a visitor opens your Internet site, the web browser sends a request to the server, which executes it and gives the necessary data as a response. A basic HTML Internet site uses minimum system resources as it is static, but database-driven platforms are more requiring and use more processing time. Every webpage that's served generates two kinds of load - CPU load, that depends on the amount of time the hosting server spends executing a particular script; and MySQL load, which depends on the total number of database queries produced by the script while the user browses the website. Greater load shall be created if many people look through a given site at the same time 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 in which a customer enters a term inside a search box and thousands of items are searched. Having comprehensive stats about the load which your website generates can help you improve the content or see if it's the perfect time to switch to a more powerful sort of website hosting service, if the Internet site is simply getting really popular.
MySQL & Load Stats in Hosting
Using the Hepsia Control Panel, included with all of our hosting plans, you shall be able to to see very detailed statistics regarding the resources which your Internet sites use. One of the sections shall give you info on the CPU load, like how much processing time the hosting server spent, the amount of time it took for your scripts to be executed and what amount of memory they used. Statistics are automatically produced every six hours and you can also see the different types of processes that produced the most load - PHP, Perl, and so forth. MySQL load data are listed inside an individual section in which you'll be able to see all the queries on a per hour, day-to-day, and so on. basis. You'll be able to go back and compare stats from different months to determine if some update has altered the resource usage if the amount of site visitors has not changed much. Thus, you will see if your Internet site needs to be optimized, that'll lead to a better performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
If you want to see detailed stats about the load created by your websites, it won't take more than just a few mouse clicks to do that. The Hepsia hosting CP, included with all semi-dedicated servers that we offer, has a section committed to the system resource usage and the data there can tell you if your sites function properly and if the load they produce corresponds to the amount of received site visitors. The CPU load data include the script execution time and the amount of time it took for the machine to process the requests, plus what sorts of processes created the load. The MySQL data will show you how frequently each individual database was accessed, as well as everyday and by the hour stats for the whole account. With both kinds of stats, you are able to check the numbers for each of the past days and months, so you can see how the sites perform as the traffic to them grows or once you've applied some update.