Whenever a visitor opens your site, the Internet browser sends a request to the server, which in turn executes it and gives the necessary content as a response. A standard HTML Internet site uses very little resources because it is static, but database-driven platforms are more demanding and use far more processing time. Every single webpage which is served creates two forms of load - CPU load, that depends on the amount of time the hosting server spends executing a particular script; and MySQL load, which depends on the total number of database queries produced by the script while the end user browses the site. Bigger load shall be produced if a considerable amount of people browse a given website at the same time or if numerous database calls are made at the same time. Two examples are a discussion board with tens of thousands of users or an online store where a customer enters a term in a search box and a large number of items are searched. Having detailed data about the load that your site generates will allow you to optimize the content or see if it is time for you to switch to a more powerful type of website hosting service, if the Internet site is simply getting really popular.
MySQL & Load Stats in Shared Website Hosting
Using the Hepsia Control Panel, provided with all of our shared website hosting offers, you will be able to see incredibly comprehensive data regarding the resources that your Internet sites use. One of the sections shall give you details about the CPU load, like the amount of processing time the web server spent, the span of time it took for your scripts to be executed and the amount of memory they used. Statistics are automatically provided every six hours and you may also see the kinds of processes that generated the most load - PHP, Perl, and so on. MySQL load stats are listed in an individual section in which you can see all the queries on an hourly, day-to-day, etcetera. basis. You can go back and compare stats from different months to see if some update has changed the resource usage if the number of website visitors hasn't changed much. In this way, you can see if your website needs to be optimized, that'll give you a better functionality and an improved user experience.