WordPress is a Content Management System (CMS) that allows you to organize information to create websites, blogs and even online stores. It is an Open Source service, that is, open to modifications.
It is mature and stable, initially published in 2003 as a tool for blog management. Still, its popularity grew until it became one of the most preferred CMS in the world, achieved by the wide portfolio of themes and plugins that facilitate its development.
Depending on how we configure WordPress, it can be classified as:
Some features:
Quick Installation: offers different alternatives appropriate to the user’s level of knowledge:
Simple: The Automatic organization, owner of the WordPress product, allows you to directly create custom blogs on the wordpress.com domain at no cost. In addition, it offers additional desktop tools and apps for spam control, centralized management of multiple sites, and features to facilitate content management.
Intermediate – Offered as an option on many hosting services. There are free options, where the user is responsible for the installation and administration, as well as subscription options, where the management and optimization of the site are delegated to the service provider.
Advanced: it is possible to install WordPress on your server (on a local network or intranet or the web) by downloading installers depending on the operating system to be used, Linux or Windows, which must be properly configured with PHP and MySQL (or MariaDB).
The breadth of options both in the visual part (themes) and additional services (plugins), many of them free and others at reasonable prices, allow it to be applied in many different cases.
It is open source, and this is one of the reasons why we are publishing this entry: to give a brief introduction to WordPress, specifically what we should take into account to develop on this platform.
What do I need to install WordPress?
WordPress is a product in continuous development, so it is extremely important to keep it up to date on versions for stability and security. Furthermore, due to its popularity and high diffusion, it is attractive to cyber attacks.