Whenever a visitor opens your Internet site, the Internet browser sends a request to the server, which executes it and gives the desired data as a response. A simple HTML website uses minimal system resources for the reason that it is static, but database-driven platforms are more requiring and use far more processing time. Every page which is served creates 2 kinds of load - CPU load, that depends on the length of time the server spends executing a particular script; and MySQL load, that depends on the amount of database queries generated by the script while the customer browses the site. Higher load will be produced if a whole lot of people surf a given Internet site all at once or if a lot of database calls are made at the same time. Two good examples are a discussion board with a large number of users or an online store where a visitor enters a term within a search box and a large number of items are searched. Having in depth data about the load that your site generates will enable you to boost the content or see if it is the perfect time to switch to a more powerful kind of web hosting service, if the website is simply getting extremely popular.
MySQL & Load Stats in Shared Website Hosting
Using the Hepsia Control Panel, bundled with all our shared website hosting offers, you'll be able to see rather comprehensive stats about the resources your websites use. One of the sections will give you information regarding the CPU load, like how much processing time the hosting server spent, the amount of time it took for your scripts to be executed and exactly how much memory they used. Stats are consistently provided every 6 hours and you can also see the different kinds of processes that generated the most load - PHP, Perl, and so on. MySQL load data are listed inside an individual section where you can see all the queries on an hourly, everyday, etc. basis. You'll be able to go back and compare stats from various months to determine if some update has altered the resource usage if the number of visitors has not changed much. That way, you can see if your Internet site needs to be optimized, that'll give you a better functionality and an improved user experience.
MySQL & Load Stats in Semi-dedicated Hosting
Since our system keeps comprehensive stats for the load that every semi-dedicated server account produces, you shall be aware of how your websites perform at any time. After you log in to the Hepsia CP, included with each account, you can check out the section dedicated to the system load. There, you can see the processing time our system spent on your scripts, the time it took for the scripts to be actually executed and what types of processes generated the load - cron jobs, PHP pages, Perl scripts, and so on. Also you can see the amount of queries to each database in your semi-dedicated account, the total day-to-day statistics for the account altogether, and also the average hourly rate. With both the CPU and the MySQL load stats, you may always go back to past days or months and examine the performance of your Internet sites after some update or after a significant boost in the number of your website visitors.