Each time a visitor opens your Internet site, the Internet browser sends a request to the hosting server, which executes it and provides the necessary information as a response. A basic HTML Internet site uses very little resources due to the fact that it's static, but database-driven platforms are more requiring and use much more processing time. Every single page that is served creates 2 types of load - CPU load, which depends on the length of time the web server spends executing a specific script; and MySQL load, that depends on the amount of database queries produced by the script while the client browses the Internet site. Larger load will be produced if many people surf a certain Internet site all at once or if numerous database calls are made concurrently. 2 good examples are a discussion board with thousands of users or an online store in which a visitor enters a term within a search box and thousands of items are searched. Having thorough statistics about the load your site generates will allow you to optimize the content or see if it's time to switch to a more powerful kind of web hosting service, if the Internet site is simply getting extremely popular.

MySQL & Load Stats in Shared Web Hosting

Using the Hepsia CP, provided with all of our shared web hosting packages, you will be able to see rather detailed data about the resources your websites use. One of the sections shall give you information regarding the CPU load, including how much processing time the hosting server spent, the amount of time it took for your scripts to be executed and what amount of memory they used. Statistics are consistently provided every 6 hours and you can also see the types of processes that generated the most load - PHP, Perl, and so forth. MySQL load data are listed in a different section in which you are able to see all the queries on an hourly, everyday, etc. basis. You can go back and compare data from various months to determine if some update has altered the resource usage if the amount of website visitors hasn't changed much. This way, you will see if your Internet site needs to be optimized, which will give you a better overall performance and an improved user experience.

MySQL & Load Stats in Semi-dedicated Servers

As our system keeps detailed stats for the load which each semi-dedicated server account generates, you shall be aware of how your Internet sites perform at any time. After you log in to the Hepsia CP, provided with every single account, you can check out the section devoted to the system load. There, you are able to 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 generated the load - cron jobs, PHP pages, Perl scripts, etc. Additionally you can see the amount of queries to each and every database inside your semi-dedicated account, the total day-to-day figures for the account overall, and also the average hourly rate. With both the CPU and the MySQL load stats, you can always go back to past days or months and examine the general performance of your Internet sites after some update or after a considerable rise in the number of your website visitors.