When a visitor opens your website, the web browser sends a request to the server, which executes it and provides the necessary data as a response. A simple HTML Internet site uses minimum system resources due to the fact that it is static, but database-driven platforms are more demanding and use much more processing time. Each and every webpage that's served produces two types of load - CPU load, that depends on the length of time the web server spends executing a particular script; and MySQL load, that depends on the amount of database queries generated by the script while the end user browses the site. Higher load shall be created if many people browse a particular site concurrently or if a considerable amount of database calls are made concurrently. 2 examples are a discussion board with many users or an online store in which a client enters a term within a search box and thousands of items are searched. Having comprehensive stats about the load which your site generates will enable you to optimize the content or see if it's time to switch to a more powerful type of hosting service, if the website is simply getting really popular.
MySQL & Load Stats in Shared Web Hosting
Using the Hepsia Control Panel, which comes with all our shared web hosting plans, you shall be able to to see rather detailed statistics regarding the resources that your sites use. One of the sections shall give you info on the CPU load, like how much processing time the server spent, the length of time it took for your scripts to be executed and how much memory they used. Stats are automatically provided every six hours and you may also see the types of processes that generated the most load - PHP, Perl, etc. MySQL load stats are listed inside a different section where you'll be able to see all the queries on a per hour, everyday, and so forth. basis. You could go back and compare data from various months to determine if some update has transformed the resource usage if the total amount of website visitors has not changed much. That way, you will see if your website needs to be optimized, that will give you a better general performance and an improved user experience.