The market of site management systems (CMS) is huge, but often the choice of system goes the way “what I can, not what I want”. A very strict limiter of choice in this case are the technical capabilities of the hosting site.
Site with a management system is not the simplest static site of HTML-pages, it needs increased technological resources. CMS must have the means to generate static and dynamic pages, tools for storing content and so on. For the provision of all the variety of additional resources is responsible for hosting.
With a few exceptions, content management systems need a runtime environment + tools for database management. At the moment as a transformer that converts program code (which is responsible for the functions of CMS) in the actions of the server used PHP or Perl, and as a database management system is almost universally used MySQL. Also may require and Web-server Microsoft IIS with support for the platform .NET and the language Python and much more, the most popular systems are enough of the above.
Any modern hosting has MySQL, PHP and Perl, the only thing to consider – full compatibility of versions, ie there is a very high probability that the control system that requires PHP 5.0 simply will not work on PHP 4.1.
An important role is played by the computing resources provided by hosting. Any site installed on a hosting site consumes a certain amount of hosting capacity. The amount of consumption is directly proportional to the load on the site and the type of CMS installed. Large load on the site and highly demanding CMS implies a large amount of RAM and a large number of simultaneously running processes. The dependence of the hosting provider’s servers on the attendance of sites placed on the servers is so great that with a very heavy load on the site (over 4 thousand visitors per day), the provider is likely to recommend changing the terms of hosting with the proposal to move such a highly visited site on a dedicated server.
Summarizing all of the above, you can give advice to future website owners, as well as those who want to know a little more about websites and the principles of work:
- Are you planning to create a site with a heavy load or your site boasts high traffic, but its speed leaves much to be desired? Pay attention to the “power” of the hosting site.
- When choosing a site management system and hosting site, remember that most CMS suit hosting support for modern programming languages (PHP or Perl) and providing access to databases MySQL.