When a visitor opens your site, the Internet browser sends a request to the web server, which executes it and provides the required information as a response. A simple HTML website uses negligible system resources as it's static, but database-driven platforms are more requiring and use much more processing time. Each and every page that is served creates 2 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 number of database queries created by the script while the client browses the website. Larger load shall be generated if a lot of people look through a given website all at once or if a lot of database calls are made simultaneously. 2 examples are a discussion board with thousands of users or an online store in which a customer enters a term within a search box and tens of thousands of items are searched. Having comprehensive stats about the load which your Internet site generates can help you optimize the content or see if it's the perfect time to switch to a more powerful type of web hosting service, if the Internet site is simply getting very popular.
MySQL & Load Stats in Cloud Website Hosting
Using the Hepsia Control Panel, bundled with all our cloud website hosting offers, you shall be able to to see rather comprehensive data about the system resources which your Internet sites use. One of the sections shall give you info on the CPU load, including how much processing time the server spent, the length of time it took for your scripts to be executed and what amount of memory they used. Stats are automatically generated every six hours and you may also see the different types of processes that produced the most load - PHP, Perl, and so forth. MySQL load statistics are listed inside a separate section where you are able to see all the queries on a per hour, daily, and so on. basis. You can go back and compare stats from various months to find out whether some update has transformed the resource usage if the total amount of visitors hasn't changed much. Thus, you can determine if your website needs to be optimized, that will result in a better functionality and an improved user experience.
MySQL & Load Stats in Semi-dedicated Hosting
Since our system keeps detailed statistics for the load which each semi-dedicated server account generates, you will be aware of how your Internet sites perform at any time. Once you log in to the Hepsia CP, which comes with every single account, you should check out the section devoted to the system load. In it, you can see the processing time our system spent on your scripts, the amount of 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 can also see the amount of queries to every database within your semi-dedicated account, the total everyday statistics for the account altogether, as well as the average hourly rate. With both the CPU and the MySQL load stats, you could always go back to past days or months and evaluate the performance of your Internet sites after some update or after a significant rise in the number of your site visitors.