Each time a visitor opens your site, the Internet browser sends a request to the server, which in turn executes it and gives the required data as a response. A simple HTML Internet site uses very little resources for the reason that it's static, but database-driven platforms are more requiring and use more processing time. Each page which is served generates two sorts of load - CPU load, that depends on the time period the server spends executing a specific script; and MySQL load, which depends on the amount of database queries produced by the script while the user browses the website. Bigger load shall be created if a lot of people look through a particular Internet site concurrently or if a considerable amount of database calls are made at the same time. Two 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 tens of thousands of items are searched. Having thorough data about the load that your site generates will help you optimize the content or see if it is time to switch to a more powerful sort of website hosting service, if the website is simply getting really popular.
MySQL & Load Stats in Shared Web Hosting
Using the Hepsia Control Panel, bundled with all of our shared web hosting packages, you'll be able to see incredibly comprehensive data about the system resources your sites use. One of the sections shall give you information about the CPU load, like the amount of processing time the server spent, the time it took for your scripts to be executed and exactly how much memory they used. Statistics are automatically created every 6 hours and you may also see the kinds of processes that produced the most load - PHP, Perl, etc. MySQL load data are listed in an individual section in which you can see all the queries on a per hour, daily, etcetera. basis. You could go back and compare data from different months to find out if some update has changed the resource usage if the amount of visitors hasn't changed much. That way, you will see if your website needs to be optimized, that'll contribute to a better performance and an improved user experience.
MySQL & Load Stats in Semi-dedicated Servers
As our system keeps comprehensive stats for the load which every semi-dedicated server account generates, you will be aware of how your Internet sites perform at any time. Once you log in to the Hepsia Control Panel, supplied with every single account, you should check out the section committed to the system load. In it, you are able to see the processing time our system spent on your scripts, the span of time it took for the scripts to be actually executed and what sorts of processes created the load - cron jobs, PHP pages, Perl scripts, etcetera. You could also see the number of queries to each and every database inside your semi-dedicated account, the total day-to-day figures 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 compare the functionality of your sites after some update or after a considerable rise in the number of your website visitors.