When a visitor opens your site, the web browser sends a request to the hosting server, which executes it and gives the necessary content as a response. A standard HTML site uses minimal resources as it is static, but database-driven platforms are more requiring and use more processing time. Each page that's served produces two forms of load - CPU load, which depends on the length of time the server spends executing a particular script; and MySQL load, that depends on the amount of database queries produced by the script while the user browses the Internet site. Greater load shall be generated if a whole lot of people browse a particular site at the same time or if a considerable amount of database calls are made all at once. Two illustrations are a discussion board with a huge number of users or an online store in which a visitor enters a term inside a search box and tens of thousands of items are searched. Having comprehensive stats about the load that your site generates can help you optimize the content or see if it's the perfect time to switch to a more powerful kind of website hosting service, if the Internet site is simply getting quite popular.
MySQL & Load Stats in Cloud Web Hosting
Using the Hepsia CP, which comes with all of our cloud web hosting plans, you will be able to see rather detailed data regarding the system resources which your sites use. One of the sections will give you info on the CPU load, like 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. Stats are routinely produced every 6 hours and you can also see the kinds of processes that generated the most load - PHP, Perl, and so forth. MySQL load stats are listed in a separate section where you can see all the queries on an hourly, everyday, and so forth. basis. You can go back and compare data from different months to find out if some update has altered the resource usage if the number of site visitors hasn't changed much. This way, you can determine if your Internet site needs to be optimized, which will result in a better general performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Hosting
Because our system keeps thorough stats for the load which each semi-dedicated server account generates, you'll be aware of how your Internet sites perform at any time. Once you log in to the Hepsia Control Panel, provided with each and every account, you can go to the section dedicated to the system load. In it, you can see the processing time our system spent on your scripts, the time it took for the scripts to be actually executed and what sorts of processes produced the load - cron jobs, PHP pages, Perl scripts, etc. You may also see the total number of queries to each database within your semi-dedicated account, the total everyday numbers for the account in general, 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 compare the functionality of your websites after some update or after a significant boost in the number of your visitors.