Each time a visitor opens your site, the browser sends a request to the hosting server, which in turn executes it and gives the desired information as a response. A simple HTML site uses very little resources due to the fact that it is static, but database-driven platforms are more demanding and use far more processing time. Each and every webpage which is served produces two types of load - CPU load, that depends on the time period the web server spends executing a specific script; and MySQL load, which depends on the amount of database queries created by the script while the customer browses the site. Larger load shall be generated if many people browse a certain website all at once or if many 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 in a search box and a large number of items are searched. Having comprehensive statistics about the load that your Internet site generates can help you optimize the content or see if it is time for you to switch to a more powerful sort of web hosting service, if the Internet site is simply getting quite popular.
MySQL & Load Stats in Cloud Website Hosting
Using the Hepsia Control Panel, included with all our cloud website hosting packages, you shall be able to to see rather detailed data concerning the resources that your websites use. One of the sections shall give you details about the CPU load, such as how much processing time the web server spent, how much time it took for your scripts to be executed and the amount of memory they used. Stats are consistently provided every six hours and you could also see the types of processes that generated the most load - PHP, Perl, and so on. MySQL load data are listed within a separate section in which you'll be able to see all the queries on a per hour, daily, etcetera. basis. You could go back and compare stats from different months to see if some update has changed the resource usage if the total amount of site visitors has not changed much. Thus, you can see if your website needs to be optimized, that will lead to a better functionality and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
Because our system keeps detailed stats for the load which each semi-dedicated server account generates, you shall be aware of how your sites perform at any time. When you log in to the Hepsia CP, provided with every single account, you should check out the section dedicated to the system load. In it, you will see the processing time our system spent on your scripts, the length of time it took for the scripts to be actually executed and what sorts of processes generated the load - cron jobs, PHP pages, Perl scripts, etc. You could also see the total number of queries to every single database inside your semi-dedicated account, the total daily stats for the account as a whole, plus the average hourly rate. With both the CPU and the MySQL load data, you may always go back to past days or months and examine the performance of your websites after some update or after a significant boost in the number of your website visitors.