Whenever a visitor opens your Internet site, the Internet browser sends a request to the web server, which executes it and provides the necessary information as a response. A basic HTML website uses minimum resources due to the fact that it's static, but database-driven platforms are more demanding and use much more processing time. Every single page which is served produces two kinds of load - CPU load, which depends on the time the hosting server spends executing a certain script; and MySQL load, which depends on the total number of database queries generated by the script while the customer browses the Internet site. Larger load will be produced if a lot of people surf a given site simultaneously or if a considerable amount of database calls are made concurrently. 2 illustrations are a discussion board with thousands of users or an online store in which a customer enters a term within a search box and thousands of items are searched. Having comprehensive statistics about the load which your website generates will help you improve the content or see if it is 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 CP, provided with all our cloud website hosting offers, you shall be able to to see incredibly comprehensive statistics concerning the resources your Internet sites use. One of the sections shall give you info on the CPU load, including the amount of processing time the web server spent, the time it took for your scripts to be executed and exactly how much memory they used. Stats are consistently generated every six hours and you may also see the different types of processes that generated the most load - PHP, Perl, and so on. MySQL load statistics are listed inside a different section where you can see all the queries on a per hour, everyday, etc. basis. You could go back and compare stats from various months to see if some update has changed the resource usage if the amount of website visitors has not changed much. That way, you can see if your Internet site needs to be optimized, that'll result in a better performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
If you have a semi-dedicated server account with us, you will be able to access really detailed CPU and MySQL load statistics that will give you more information about the efficiency of your Internet sites. Two sections of the Hepsia Control Panel are devoted to the statistics, one for each and every type. Inside the CPU Load section you could see the execution time of your scripts and how much time the web server processed them. You may also see the types of processes that were executed. Stats are generated every 6 hours, but if necessary, you could also check data for previous days or months. The MySQL Load section shall show you the total number of database queries each day and per hour, plus the queries to each individual database which you have within your semi-dedicated account. Comparing this info to your traffic stats shall give you useful information about how your sites perform and you will see if you need to take some measures to enhance them.