When a visitor opens your website, the browser sends a request to the hosting server, which in turn executes it and supplies the necessary information as a response. A simple HTML Internet site uses minimal system resources as it's static, but database-driven platforms are more requiring and use more processing time. Each page that's served creates two types of load - CPU load, which depends on the time the server spends executing a certain script; and MySQL load, that depends on the number of database queries created by the script while the user browses the site. Greater load will be generated if a lot of people look through a given Internet site simultaneously or if a lot of database calls are made concurrently. Two good examples are a discussion board with tens of thousands of users or an online store in which a client enters a term within a search box and tens of thousands of items are searched. Having in depth statistics about the load which your website generates will allow you to improve the content or see if it is time to switch to a more powerful kind of hosting service, if the Internet site is simply getting quite popular.
MySQL & Load Stats in Semi-dedicated Servers
If you would like to see thorough stats with regards to the load generated by your websites, it will not take more than several mouse clicks to do that. The Hepsia hosting Control Panel, supplied with all semi-dedicated servers that we offer, has a section devoted to the system resource usage and the info there will tell you if your websites perform well and if the load they generate corresponds to the total amount of received site visitors. The CPU load data include the script execution time and how much time it took for the web server to process the requests, and also what sorts of processes created the load. The MySQL data will show you how many times each individual database was accessed, and day-to-day and per hour stats for the whole account. With both kinds of statistics, you can check the numbers for any of the past days and months, so you can see how sites perform as the traffic to them rises or once you've applied some update.