When a visitor opens your website, the browser sends a request to the server, which in turn executes it and gives the required information as a response. A standard HTML Internet site uses very little resources for the reason that it is static, but database-driven platforms are more requiring and use much more processing time. Every webpage which is served generates two kinds of load - CPU load, that depends on the amount of time the hosting server spends executing a specific script; and MySQL load, that depends on the number of database queries generated by the script while the end user browses the website. Greater load shall be produced if many people browse a particular website at the same time or if many database calls are made simultaneously. 2 good examples are a discussion board with tens of thousands of users or an online store in which a customer enters a term within a search box and a large number of items are searched. Having comprehensive statistics about the load which your website generates can help you optimize the content or see if it is time for you to switch to a more powerful type of web hosting service, if the website is simply getting quite popular.

MySQL & Load Stats in Website Hosting

Using the Hepsia Control Panel, bundled with all our website hosting packages, you shall be able to to see incredibly comprehensive stats regarding the system resources that your websites use. One of the sections will give you information regarding the CPU load, like how much processing time the server spent, the amount of time it took for your scripts to be executed and exactly how much memory they used. Stats are automatically provided every 6 hours and you could also see the types of processes that produced the most load - PHP, Perl, etc. MySQL load stats are listed in a different section in which you can see all the queries on an hourly, day-to-day, and so forth. basis. You'll be able to go back and compare data from different months to determine if some update has altered the resource usage if the amount of site visitors hasn't changed much. This way, you can determine if your site needs to be optimized, which will contribute to a better overall performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

Since our system keeps comprehensive stats for the load which every semi-dedicated server account produces, you will be aware of how your Internet sites perform at any time. Once you log in to the Hepsia Control Panel, supplied with each account, you can check out the section committed to the system load. In it, you can see the processing time our system spent on your scripts, the amount of time it took for the scripts to be actually executed and what sorts of processes produced the load - cron jobs, PHP pages, Perl scripts, and so forth. Additionally you can see the number of queries to each database within your semi-dedicated account, the total everyday figures for the account overall, as well as the average hourly rate. With both the CPU and the MySQL load data, you may always go back to past days or months and assess the overall performance of your websites after some update or after a major increase in the number of your website visitors.