Whenever a visitor opens your site, the browser sends a request to the hosting server, which in turn executes it and provides the desired data as a response. A standard HTML Internet site uses minimum system resources because it is static, but database-driven platforms are more demanding and use much more processing time. Each and every page that's served produces 2 kinds of load - CPU load, which depends on the amount of time the server spends executing a certain script; and MySQL load, that depends on the amount of database queries produced by the script while the end user browses the Internet site. Greater load will be produced if many people surf a given website simultaneously or if numerous database calls are made simultaneously. 2 illustrations are a discussion board with many users or an online store in which a customer enters a term in a search box and tens of thousands of items are searched. Having detailed data about the load which your site generates will help you improve the content or see if it is the perfect time to switch to a more powerful type of website hosting service, if the Internet site is simply getting quite popular.
MySQL & Load Stats in Website Hosting
Using the Hepsia CP, which comes with all of our website hosting
plans, you will be able to see very comprehensive statistics regarding the resources your sites use. One of the sections will give you information about the CPU load, such as the amount of processing time the web 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 6 hours and you may also see the different kinds of processes that generated the most load - PHP, Perl, etc. MySQL load stats are listed within a separate section where you can see all the queries on an hourly, day-to-day, etc. basis. You'll be able to go back and compare stats from various months to find out if some update has transformed the resource usage if the amount of website visitors hasn't changed much. Thus, you can see if your website needs to be optimized, that'll give you a better performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Hosting
Since our system keeps thorough statistics for the load which every semi-dedicated server
account generates, you'll be aware of how your websites perform at any time. When you log in to the Hepsia Control Panel, included with each and every account, you can go to the section dedicated 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 sorts of processes created the load - cron jobs, PHP pages, Perl scripts, etc. Additionally you can see the number of queries to every database within your semi-dedicated account, the total day-to-day stats for the account in general, along with the average hourly rate. With both the CPU and the MySQL load statistics, you may always go back to past days or months and evaluate the functionality of your Internet sites after some update or after a substantial boost in the number of your visitors.