When a visitor opens your website, the Internet browser sends a request to the hosting server, which executes it and supplies the desired content as a response. A simple HTML Internet site uses very little resources due to the fact that it's static, but database-driven platforms are more requiring and use more processing time. Every webpage which is served creates two forms of load - CPU load, that depends on the length of time the server spends executing a particular script; and MySQL load, that depends on the number of database queries generated by the script while the user browses the site. Higher load will be produced if a lot of people look through a certain Internet site at the same time or if many database calls are made at the same time. Two illustrations are a discussion board with tens of thousands of users or an online store where a visitor enters a term inside a search box and tens of thousands of items are searched. Having detailed stats about the load that your website generates will enable you to boost the content or see if it's time to switch to a more powerful sort of hosting service, if the Internet site is simply getting really popular.
MySQL & Load Stats in Shared Web Hosting
Using the Hepsia Control Panel, which comes with all of our shared web hosting plans, you shall be able to to see incredibly detailed data concerning the resources your websites use. One of the sections will give you info on the CPU load, including how much processing time the hosting server spent, the length of time it took for your scripts to be executed and what amount of memory they used. Statistics are consistently generated every six hours and you could also see the different types of processes that generated the most load - PHP, Perl, etc. MySQL load data are listed inside a different section in which you are able to see all the queries on an hourly, everyday, and so forth. basis. You could go back and compare statistics from various months to determine if some update has altered the resource usage if the amount of website visitors hasn't changed much. Thus, you will see if your site needs to be optimized, that'll lead to a better functionality and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
As our system keeps comprehensive statistics for the load that each semi-dedicated server account produces, you'll be aware of how your Internet sites perform at any time. After you log in to the Hepsia Control Panel, supplied with every account, you should check out the section devoted to the system load. In it, you can easily see the processing time our system spent on your scripts, the span of time it took for the scripts to be actually executed and what kinds of processes produced the load - cron jobs, PHP pages, Perl scripts, etcetera. You could also see the total number of queries to every single database within your semi-dedicated account, the total daily numbers for the account in general, along with the average hourly rate. With both the CPU and the MySQL load statistics, you can always go back to past days or months and review the performance of your sites after some update or after a considerable rise in the number of your visitors.