Every time a visitor opens your website, the browser sends a request to the server, which in turn executes it and gives the necessary content as a response. A simple HTML Internet site uses minimal system resources because it's static, but database-driven platforms are more demanding and use far more processing time. Each and every webpage that is served creates two forms of load - CPU load, that depends on the time period the hosting server spends executing a specific script; and MySQL load, that depends on the amount of database queries produced by the script while the customer browses the website. Greater load shall be created if a whole lot of people look through a certain Internet site simultaneously or if a lot of database calls are made at the same time. Two illustrations are a discussion board with thousands of users or an online store where a client enters a term within a search box and thousands of items are searched. Having detailed statistics about the load that your website generates will enable you to improve the content or see if it is the perfect time to switch to a more powerful kind of web hosting service, if the website is simply getting really popular.
MySQL & Load Stats in Hosting
Using the Hepsia Control Panel, bundled with all of our hosting offers, you will be able to see rather detailed statistics about the system resources your Internet sites use. One of the sections will give you info on the CPU load, like the amount of processing time the hosting server spent, the amount of time it took for your scripts to be executed and exactly how much memory they used. Stats are consistently generated every 6 hours and you may also see the types of processes that generated the most load - PHP, Perl, etc. MySQL load statistics are listed within an individual section where you can see all the queries on an hourly, day-to-day, and so on. basis. You can go back and compare stats from various months to determine if some update has altered the resource usage if the total amount of visitors has not changed much. This way, you can determine if your site needs to be optimized, which will contribute to a better performance and an improved user experience.