When a visitor opens your website, the browser sends a request to the server, which in turn executes it and provides the necessary information as a response. A simple HTML Internet site uses minimum resources because it is static, but database-driven platforms are more demanding and use far more processing time. Every page which is served creates two forms of load - CPU load, that depends on the span of time the server spends executing a particular script; and MySQL load, which depends on the number of database queries generated by the script while the user browses the Internet site. Greater load shall be produced if a lot of people surf a certain site concurrently or if many database calls are made simultaneously. Two examples are a discussion board with a large number of users or an online store in which a visitor enters a term inside a search box and tens of thousands of items are searched. Having in depth stats about the load your site generates will allow you to improve the content or see if it's the perfect time to switch to a more powerful kind of website hosting service, if the Internet site is simply getting extremely popular.
MySQL & Load Stats in Cloud Web Hosting
Using the Hepsia Control Panel, included with all our cloud web hosting offers, you will be able to see really detailed statistics regarding the resources your sites use. One of the sections shall give you information regarding the CPU load, such as how much processing time the web server spent, the span of time it took for your scripts to be executed and what amount of memory they used. Statistics are routinely provided every 6 hours and you can also see the different kinds of processes that produced the most load - PHP, Perl, etc. MySQL load data are listed inside a separate section where you could see all the queries on a per hour, day-to-day, etcetera. basis. You'll be able to go back and compare stats from various months to find out if some update has changed the resource usage if the number of visitors hasn't changed much. This way, you can see if your site needs to be optimized, which will result in a better functionality and an improved user experience.