When a visitor opens your site, the Internet browser sends a request to the hosting server, which executes it and provides the desired data as a response. A simple HTML Internet site uses negligible resources due to the fact that it's static, but database-driven platforms are more requiring and use much more processing time. Each and every webpage that's served produces 2 forms of load - CPU load, that depends on the span of time the hosting server spends executing a certain script; and MySQL load, which depends on the number of database queries generated by the script while the user browses the website. Bigger load shall be produced if a lot of people look through a particular website simultaneously or if a lot of database calls are made concurrently. Two illustrations are a discussion board with many users or an online store where a visitor enters a term within a search box and thousands of items are searched. Having detailed statistics about the load that your site generates will allow you to improve the content or see if it's time for you to switch to a more powerful kind of hosting service, if the site is simply getting quite popular.
MySQL & Load Stats in Cloud Hosting
Using the Hepsia CP, included with all of our cloud hosting plans, you'll be able to see really detailed data about the resources which your sites use. One of the sections shall give you information regarding the CPU load, including how much processing time the web server spent, how much time it took for your scripts to be executed and exactly how much memory they used. Statistics are routinely created every six hours and you can also see the different types of processes that generated the most load - PHP, Perl, etc. MySQL load statistics are listed within an individual section where you could see all the queries on an hourly, everyday, etc. basis. You'll be able to go back and compare data from different months to see if some update has changed the resource usage if the total amount of site visitors hasn't changed much. That way, you will see if your website needs to be optimized, that will lead to a better performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
If you would like to see thorough statistics with regards to the load created by your sites, it will not take more than a few mouse clicks to do that. The Hepsia hosting CP, supplied with all semi-dedicated servers which we offer, features a section committed to the system resource usage and the data there shall tell you if your websites perform well and if the load they generate corresponds to the total amount of received visitors. The CPU load statistics include the script execution time and the span of time it took for the server to process the requests, as well as what kinds of processes created the load. The MySQL statistics will show you how many times every single database was accessed, as well as everyday and per hour statistics for the whole account. With both sorts of stats, you'll be able to check the numbers for every one of the past days and months, so you could see how the sites perform as the traffic to them rises or after you have applied some update.