If you have an HTML site, most likely it uses a very small amount of resources as it's static, but this isn't the situation with dynamic database-driven websites that use PHP scripts and provide you with considerably more features. Such websites create load on the website hosting server every time anyone browses them, because the hosting server needs time to execute the script, to access the database and then to supply the information requested by the visitor's Internet browser. A widely used discussion board, for example, stores all usernames and posts inside a database, so some load is produced any time a thread is opened or an end user looks for a specific word. If lots of people connect to the forum at the same time, or if every single search involves checking hundreds of thousands of database entries, this may produce high load and affect the efficiency of the site. In this regard, CPU and MySQL load statistics can present you with information about the site’s performance, as you can compare the numbers with your traffic statistics to decide if the website must be optimized or migrated to a new type of web hosting platform which will be able to bear the high system load in the event that the Internet site is really popular.
MySQL & Load Stats in Hosting
Using the Hepsia CP, included with all our hosting packages, you shall be able to to see rather detailed stats regarding the system resources which your websites use. One of the sections will give you info on the CPU load, such as the amount of processing time the server spent, the time it took for your scripts to be executed and what amount of memory they used. Statistics are consistently generated every 6 hours and you can also see the different kinds of processes that generated the most load - PHP, Perl, and so on. MySQL load stats are listed within an individual section in which you are able to see all the queries on a per hour, daily, and so forth. basis. You could go back and compare stats from different months to see if some update has changed the resource usage if the number of site visitors hasn't changed much. Thus, you can determine if your site needs to be optimized, which will contribute to a better general performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
If you want to see thorough statistics for the load created by your sites, it won't take more than a couple of mouse clicks to do that. The Hepsia hosting Control Panel, which comes with all semi-dedicated servers which we offer, features a section dedicated to the system resource usage and the data there shall tell you if your sites operate properly and if the load they generate corresponds to the total amount of received website visitors. The CPU load stats include the script execution time and the length of time it took for the server to process the requests, and what types of processes created the load. The MySQL data will show you how frequently each individual database was accessed, and also day-to-day and by the hour data for the entire account. With both sorts of stats, you are able to check the numbers for any of the past days and months, so you could see how the sites perform as the traffic to them grows or once you've applied some update.