Each time a visitor opens your Internet site, the web browser sends a request to the server, which in turn executes it and provides the desired information as a response. A simple HTML website uses minimum resources because it is static, but database-driven platforms are more requiring and use far more processing time. Every single page that's served produces two sorts of load - CPU load, which depends on the length of time the server spends executing a certain script; and MySQL load, that depends on the number of database queries generated by the script while the client browses the website. Bigger load shall be produced if a considerable amount of people browse a particular Internet site all at once or if a considerable amount of database calls are made at the same time. 2 good examples are a discussion board with many users or an online store in which a client enters a term in a search box and thousands of items are searched. Having detailed data about the load that your website generates will allow you to improve the content or see if it's the perfect time to switch to a more powerful kind of hosting service, if the site is simply getting very popular.
MySQL & Load Stats in Cloud Hosting
Using the Hepsia CP, which comes with all our cloud hosting packages, you'll be able to see incredibly comprehensive stats about the resources that your sites use. One of the sections will give you info on the CPU load, like the amount of processing time the server spent, the amount of time it took for your scripts to be executed and the amount of memory they used. Stats are automatically produced every 6 hours and you can also see the types of processes that generated the most load - PHP, Perl, and so on. MySQL load data are listed inside a different section in which you are able to see all the queries on an hourly, everyday, etc. basis. You'll be able to go back and compare data from various months to find out if some update has transformed the resource usage if the total amount of site visitors has not changed much. In this way, you can see if your site needs to be optimized, that'll give you a better functionality and an improved user experience.