WordPress is a content management system or CMS focused on the creation of any type of web page. Originally it reached a great popularity in the creation of blogs , to become over time one of the main tools for the creation of commercial web pages. There are some types of  WORDPRESS hosting:

1- Managed WP Service

The hosting company will install and fully protect the software as well as monitor performance and automatic updates.


2- Unmanged WP Service

You will be fully responsible for the installation and updating of the Software without the intervention of the hosting company.


3- Cloud WP Service

It could be managed or unmanged but the idea here is similar to cloud hosting. please read Cloud Hosting for more information.


It is developed in the PHP language for environments that run MySQL and Apache , under a GPL license and it is free software . Its founders are Matt Mullenweg and Mike Little. WordPress was created from the late b2 / cafelog and has become the most popular CMS in the blogosphere and the most popular with respect to any other CMS in general use. The causes of its enormous growth are, among others, its license, its ease of use and its characteristics as a content manager.

Although most of the existing documentation, as well as the original spirit of its developers, is based on the use of the MySQL database engine on the Apache web server, this content management system can also be installed in environments that run Postgresql, MariaDB and Nginx , You can see pros and cons of the use of alternative databases in official Codex documentation. The same site can be consulted when planning a Nginx-based installation.

Another point to consider about its success and extension is the huge community of developers and designers, responsible for programming it in its core or creating add-ons (called plugins) and templates (called themes) for the community. In November 2017 it was used by 29.1% of all sites on the Internet and 59.9% of all sites based on content managers (CMS).

WordPress supports one site per installation, but thanks to extending the site through specific add-ons it is easy to manage and configure multiple sites from a single installation. This feature is implemented in the WordPress kernel since version 3.0.5

After enabling the Multisite option, a network is created, so that several sites within the same WordPress installation can be managed, sharing themes, templates, plugins and domain. You can access each site within a subdirectory or subdomain of the main domain.

Templates or themes
The templates or themes of WordPress are design templates that serve to establish the appearance and structure of your blog.

There is a large official community, both professional and users , dedicated to the design of these templates that are usually listed on the official site of WordPress themes once they have been checked and officially approved. Although the WordPress philosophy supports a valid markup according to the W3C guidelines, the possibilities of this system, both at the level of design, structure or management, and the flexibility of the system of templates and widgets in particular, are enormous and practically allow to have from a simple blog to a personalized CMS.

Widgets are simple applications that can be installed and run on a web page. WordPress incorporates a system of widgets for its templates since version 2.2 that offers numerous possibilities and flexibility for the design and structure of their blogs. While they are extremely useful, not all templates support it.

here are a large number of add-ons that enhance the use of WordPress beyond a simple blog and that make it a flexible and practically general purpose system. The WordPress plugins were incorporated in version 1.6. 12 Also known as Plugin , they are tools that extend the functionality of WordPress. 13 There are free and paid, and those checked and approved by WordPress are listed on the official page of WordPress plugins .
To install a plugin, you must take into account mainly 3 considerations to make sure that you are really using the best WordPress plugins:

– Compatibility with the version of WordPress used
– High number of active facilities and positive reviews
– Frequent updates, to avoid vulnerabilities that may affect the website.