Which engine is suitable for the services? Comparison of free CMS: Wordpress, Joomla, Drupal, etc. by appearance of links

The website customer must decide which content management system to choose ( CMS— Content Management System). This is a very important question; the success of the future site, the cost of its production and subsequent operation significantly depend on its correct solution. The correct functionality of the CMS ensures easy and rapid development of the site - convenient expansion and updating of materials, quick changes in the structure of the site. A good CMS makes it possible to quickly add functions that were not included in the project in advance (for example, photo galleries, video materials, forums, etc.).

One option to solve the problem of choosing a CMS is to choose a common management system. The widespread use of a control system means that many problems have already been solved in this control system that you did not even set for yourself, that a large number of users have already identified almost all the programmers’ errors, and programmers have already corrected them, that there are many programming specialists on the labor market for this system, there are no problems with choosing hosting, etc.

In RuNet you can find many ratings of content management systems. Most of these rankings are created through surveys of studios, their clients, or votes. Those. only those who were interested in it participate in them. Therefore, it is no coincidence that these ratings show the predominance of paid CMS over free ones, which has always been doubtful to me. For example, http://ratings.cmsmagazine.ru or www.ratingruneta.ru/cms, according to which it is boxed paid CMS that predominate.

Recently, at RIF 2010, a report was published by the company iTrack, which conducts a total collection of statistics on all domains in the RU zone. The guys wrote their own robot that crawls all domains and looks for a control system on them. This is an impartial survey of the sites themselves, so to speak, without subjective commercial distortions. 🙂 Well done, thanks to them for their work and useful data!

Research methodology

A specially programmed “spider” (robot program) regularly crawls all sites in the RU zone and collects data for analysis. The study is repeated every few months.

If the site does not respond immediately, it is checked several times over another twenty days.

Here I will present the results obtained in April 2010.

General results of the study

Total respondents were 2,728,307 domains.

The response rate of domains was 66.12%. The remaining domains are obviously not used.

CMS was found on 15.2% of domains. On the rest, either no CMS is installed at all, or the webmasters have taken serious measures to hide it (which happens for security reasons), or the site has a less common system installed, like those that many web studios do and use it only on their clients’ sites .

The share of paid circulation CMS is only 13% of the total share of discovered CMS.

The figure shows the distribution of shares between the detected CMS.

Rating of paid CMS

Half of the paid CMS installations are 1C Bitrix. Its share is 49.2% of paid CMS or 6.4% of all installed CMS. Half of the remaining pie of paid CMS is NetCat (3.6% of the total number of CMS). Other paid CMSs are very poorly distributed.

As a rule, rare paid CMSs are used by web studios. To do this, the web studio reworks a free management system or develops its own. This CMS is usually distributed only among clients of the developer studio. The advantage for web studios is obvious - such a unique CMS binds the client to the studio for the entire life of the created site, because All modifications and maintenance of the site can only be performed by the authors. It will be very difficult for a third-party programmer to understand such a CMS without documentation and descriptions.

Rating of free CMS

The leader among free systems is WordPress - its share is 37.7% or about 33% among all used CMS. This is the absolute leader today.

It is followed by Joomla, which is installed on 28.8% of sites with free engines, which is 25% of the number of CMS on the Russian Internet.

DLE (DataLife Engine) has good results - 16% of free engines or 14% for RuNet.

It is followed by uCoz, which slightly exceeds 1C Bitrix in frequency of use (6.5% of the total number of CMS), and then Drupal, which with an installation frequency of 4.1% exceeds the second paid CMS NetCat.

The functionality of the listed free CMSs is in no way inferior to the leaders of the paid market. (With the exception, perhaps, of the uCoz engine, on which it hardly makes sense to build serious projects - it is too tied to its hosting).

In a number of functions, free systems are even significantly superior to paid circulation solutions. So draw your own conclusions!

Speed ​​of operation of various CMSs

When choosing a CMS, it is important to take into account its performance, so that later it does not turn out that the site cannot cope with even a small load.

The figure below shows the loading speed of the first page. The graph is shown in relative units; the speed of the fastest CMS is taken as 10 points.

In principle, the spread in the performance of different engines is not very large - only four times. Such a small difference can always be compensated by optimizing the site or choosing a faster hosting.

It turns out that paid CMS have no advantages here; 1C-Bitrix is ​​one of the slowest management systems.

Separately, it should be said about the performance of the most popular WordPress system. The study showed that it lags behind the best examples. This is due to the fact that accelerators are not included in the basic package that most sites have.

Therefore, site owners on this CMS should not forget to include accelerator modules in the package. Regular accelerators are quite sufficient; the widespread and not the best WP-Cache module provides several times the acceleration, which is enough even for sites with a large load. But there are also Super Cache, Hyper Cashe, DB Cache and others. In general, accelerator plugins can improve performance tens or hundreds of times.

Usually, the problem of web server performance is underestimated by customers. Most customers raise this issue with the manufacturer at a time when they have already managed to attract significant traffic to the site. But not every CMS has the ability to quickly improve performance. Therefore, it is better to use a CMS that allows you to optimize performance.

Top review of popular content management systems: WordPress, Joomla and Drupal. In previous reviews, we looked at a huge variety of the most common questions regarding creating a website for a beginner. We need to move on and move on to choosing a content management system. Which CMS to choose for your website - WordPress, Joomla or Drupal? Of course, in this case the choice will depend only on you. My task is to enlighten you on this matter. So that in the future, you will already be familiar with the main advantages and disadvantages of all popular platforms.

In this article, we will talk about such concepts as: Website content management system, CMS engine, Top cms engines of our time, which will be quite relevant in 2018-2019. You will learn useful information about the most common content management systems. And of course, about which one to choose for the site. Go!

The content of the article:

CMS - Website Content Management System

We live in a time where the Internet rules most of our lives. This is the largest and most accessible source of information. Therefore, it is actively used to promote business, make money and advertise. All this contributes to obtaining a good and, most importantly, decent profit. The Internet provides enormous opportunities for self-realization. Both the largest organizations and ordinary users. But how can organizations, and even more so ordinary users, organize their project correctly? This is where the “Site Content Management System CMS” comes to the rescue.

CMS is a program that is used to create a competent organizational process. Offering the user a comfortable environment for developing, editing and managing project content. Its simplified name is CMS engine.

What we will get:

  • A well-organized environment for website development and management.
  • Comfortable editing of project content.
  • Variety of styles when using additional extensions.
  • The platform allows the user to create complex structures with ease.
  • This is a completely finished site. Which needs to be customized to your criteria. And accordingly fill it with the necessary content.
  • Convenience in all its forms.
  • Even a novice user can cope.

Such management systems include those created mainly by commercial organizations. The purpose of which is to get as much profit as possible from the sale of a license for your product. These products must not be altered or modified to suit their specifications. They are intended only for creating a website with all the necessary settings.
The most popular of them: 1C-Bitrix, UMI.CMS, Net Cat
Not included in this list:
CS-Cat, Host CMSS, Shop-Script, CMS S.Builder, DataLife, Engine and others.

Non-commercial open source cms

Such platforms are available for free. And distributed with an Open-Sourse CMS license. They are created by non-profit organizations, even private companies or charities (created with the support of users) are possible. Non-commercial systems are freely distributed and open source. This makes it possible for other developers and users to modify these products, and then they are made publicly available. Such control systems are the most widespread in the world.
The most popular of them: WordPress, Joomla, Drupal.
Not included in the list: MODX, OpenCart, Magento, Presta Shop, Life Street and others.

For even greater clarity, see the table below. It contains the most popular site content management systems according to surveys. For the period from 2015-2016, most likely the data is relevant this year.

Choosing a CMS for a website - review of top Content Management Systems

After all the definitions and familiarity with the popularity ratings. We need to decide which CMS to choose for the site. I will proceed from the rating, and accordingly from the open source license. Thus, we will take a closer look at platforms such as: WordPress, Joomla, Drupal.

WordPress Features Review

WordPress is the most popular in the world. According to surveys, she still occupies a leading position in the ratings. This is largely due to its simplicity. This is the most innovative and relevant platform. Having the highest usability score. The developers of this engine are constantly releasing new updates with better support for new versions of programming languages ​​and software. Since its inception, it has reached unprecedented heights.

Pros of WordPress :

  • This is the simplest website engine. Even a novice user will find it easy to work with.
  • It has a huge number of plugins. And it requires developers to keep plugin versions up to date.
  • There is also a variety of website theme templates. You can choose any version from paid to free.
  • This is an excellent management system for an online store. Thanks to the usability of theme templates and plugins designed specifically for commerce.
  • Convenient admin panel with many functions.
  • Convenient built-in PHP and CSS editor, thus making development much easier. If necessary, access to data can be limited by a security plugin.
  • There is an excellent text editor with many features that can also be expanded by the necessary plugins.
  • Variety of widgets, plugins, templates, social areas, forum, etc.
  • An excellent tool for creating website design.
  • WordPress is highly accepted by search engines.
Cons of WordPress :
  • Due to the huge number of plugins, it is very difficult to choose the right ones.
  • Incorrectly used plugins can lead to loss of website performance.
  • There is also an unpleasant issue with the compatibility of the latter with each other.

My personal opinion! WordPress is the best website engine, especially for beginners. The interface of this control system is perfectly adapted to many categories of users. With proper use of plugins, you can get an excellent productive website.

What is Joomla and how to work with it?

According to surveys, Cms Joomla occupies an average position in the ratings. And this is rather its peculiarity. This management system itself is something between WordPress and Drupal. Since it has more possibilities than the first and less than the second. However, it is also popular and in demand.

Pros of Joomla :

  • Fully featured user-friendly interface.
  • The admin panel has a wide selection of tools and functions for more serious development.
  • Joomla functionality also includes support for the necessary access control protocols. This allows you to significantly increase the security of the site.
  • It fully supports programming languages ​​such as PHP and Java.
  • Allows you to create more complex and unique site structures.
Cons of Joomla :
  • For the average user, the functionality of this CMS may seem very cumbersome.
  • Despite the abundance of options, this engine is heavily loaded. And accordingly, it requires more diligent optimization.

Joomla is an engine that has many advantages and just as many disadvantages over its competitors. Additionally, I can say from myself that I didn’t really like the paid implementation of theme templates and plugins. Compared to WordPress, the largest part is occupied by free and shareware extensions. Judging by the ratings, this does not stop users. So we can conclude that this platform is very good. And accordingly it satisfies the requirements of most webmasters.

Drupal description of system capabilities

Truly the most powerful system for a website. But why is this engine only in third place according to surveys? The answer to this is quite simple. Drupal is fully implemented for specialists who have certain knowledge and skills in programming. For such specialists, this platform will be extremely useful. But for the average user, managing and developing a project on it will be an extremely difficult task. Even though the developers are constantly releasing updates. To improve functionality and simplify the user interface.

Pros of Drupal :

  • It has a huge number of various plugins and extensions.
  • Perfect for specialists developing complex projects using programming languages.
  • Constantly updated and improved
  • Has the necessary modules that are capable of creating more complex website structures
Cons of Drupal :
  • Difficult to use, although the developers try to simplify their creation. It will be almost impossible for an ordinary user without knowledge of programming basics to use this control system.
  • Very heavy! Requires powerful hardware and software. It puts a lot of stress on itself and the server. Drupal's performance drops after installation.

However, this does not prevent her from being in the top three. And it is really very well suited for developing projects. Especially those that require the organization of complex and well-constructed data structures.

As you can see, dear readers, there is a choice! All that remains is to decide what exactly will embody your ideas and plans. And will lead to high-quality implementation of projects.

WordPress- the simplest engine. It is the most popular site platform. It has been occupying a leading position in the ratings for many years. It has a significant advantage both in productivity and in organizing competent project development. Represents the best design characteristics for rendering certain types of projects. Suitable for both novice users and website development specialists.

Joomla- with its own specifics. It has equal advantages and disadvantages over its competitors. It is suitable for both developers and users. Allows you to organize complexly structured projects.

Drupal— created specifically for developers and specialists who know the basics of programming. Allows you to organize significant and complexly structured projects. For ordinary users, using this control system will be very difficult. Moreover, this engine is very demanding on resources and software. At the same time, its productivity is much less than that of its competitors. Accordingly, additional measures will be required to optimize the project.

I think you have already made your decision. And we drew conclusions for ourselves regarding the control systems described above. I really hope this article was helpful to you. And it influenced your decision, at least by 0.1%. Next I will write more about WordPress, as this platform suits me very much. For me personally, the key aspects were:

  • Ease of installation and subsequent configuration.
  • Abundance of good plugins (there is a lot to choose from)
  • Lots of interesting theme templates.
  • It is possible to edit PHP components through the admin panel.
  • Additional protection options for directories and program files.
  • In general, convenient organization of the work process.

That's all! In the next review, we will take a closer look at this platform. And further, we will continue our articles in this direction. Thank you for your attention and patience. I wish you the best ranking in search engines.

  • Read articles on this topic:

CMS (Content Management System) is a website management system, i.e. the engine (program code) on which the site runs.

Which is better, paid or free CMS?

Today you can’t buy anyone with payment support for different payment systems or integration with Google Analitycs and other systems. All this is already available in free versions. Paid CMSs largely get their users by collaborating with web development studios who “convince” (sell) their clients that they need to make a website on a paid CMS by purchasing a license for it. And the developers themselves receive a partner percentage from sales of these licenses.

Many people mistakenly believe that paid CMSs are more secure than free ones. This is an absolute myth! Today, free CMSs have teams of hundreds of people working on them, and hundreds of thousands of people who are users and reporting bugs to the developers. This leads to constant testing and fixing "holes" through which the system can be hacked. For a CMS to be secure, it must be constantly updated, and whether it is paid or free has nothing to do with this. We have a separate article on website security on this topic, if interested.

How to choose a CMS for a website?

Choosing a CMS should begin with the fact that you clearly know the objectives of the site for which you are choosing a management system. In the recommendations of our experts, we tried to take into account our own experience of using various CMSs, and also paid attention to the fact that the system works well on most domestic hosting sites and does not have excessive requirements for them.

CMS rating for an online store

Paid or free?

Our advice is free! This market segment is so popular that free solutions provide a lot of functionality. Paid CMSs captivate with their support service (in a paid CMS you ask a question to the developer support service, and in a free CMS you ask a question on the forum), and also try to achieve maximum audience coverage by differentiating the functionality (the more modules are available, the more expensive the CMS version is). However, everyone already understands that modern free CMSs have all this functionality, and you don’t have to pay for it.

Here, the market leaders are both individual engines and bundles of popular CMSs with special add-ons to them, which make it easy to create online stores. For us, purely subjectively, number one n- this is a combination of Joomla + VirtueMart (official website). All the basic requirements for an online store are perfectly implemented here (plus it works well with popular payment systems), and you can also find many paid and free templates on the Internet. The only downside is the need to have at least a minimal understanding of Joomla. For a more or less experienced user this will certainly not be difficult. If you don’t want to master Joomla, then see the next line of our rating.

After all, on conditional second (and objectively first) place We are not installing a bundle, but a separate CMS - PrestaShop (official website). There are also practically only advantages: the development team is more than 100 people, 150,000 online stores work on this system, good localization into the languages ​​of different countries, excellent work with different currencies, etc. Personally, we really liked the convenience, ease of learning and good speed.

On third place We have Magento (official website | Russian unofficial website) - as many believe, the world's most popular CMS for an online store, which was purchased by eBay in 2011. It will be a little more difficult to figure out than with PrestaShop and it doesn’t work as fast (most users don’t even notice the difference), but it has very powerful functionality, and probably the largest community in the world. The disadvantages also include the not entirely traditional work with MySQL databases (InnoDB), which can lead to problematic work with some hosting providers. Although, as a rule, contacting support resolves this issue. We also note that developers are constantly trying to “sell” you the paid version of Magento, although the free version has plenty of functionality.

Fourth position we give away osCommerce (official website | Russian website). In addition to the fact that it is free, this system has more than 200,000 people in its community, which gives it a lot of possibilities and makes it very flexible and suitable for almost any requirement.

On fifth place We have a combination of WordPress and WP e-Commerce (official website). This is just a plugin for WordPress, and it provides only minimal functionality for online commerce. But given the overwhelming popularity of WordPress among bloggers, the WP e-Commerce plugin itself has become quite popular. In principle, we can only recommend it to WP fans, and for everyone else, we recommend looking at the higher lines of our rating.

Sixth place : openCart (official website) is a CMS that is used not only by online stores, but also by regular websites, but it still has a clear focus on e-commerce. This is a rather complex system that can only be recommended to developers. The disadvantages also include not very good implementation of SEO settings, as well as work with goods. Although from version to version these and many other parameters are significantly improved.

Seventh place - Drupal + Ubercart (official website). Not to mention that Drupal itself is quite difficult to master, its add-on for online stores Ubercart is no exception. Among other things, it does not have a large community, which hinders the development of the system. But for Drupal fans, this engine is quite suitable as a first step in mastering e-commerce.

In principle, we cannot make any rating in this section, because... there is obvious market leader - WordPress, and then everyone else comes with a big lag. So if you want your own blog, don’t listen to anyone, and make it on WordPress (official website). WP has a very large community all over the world, which has led to the emergence of a huge variety of modules and gadgets that allow you to create not only a blog, but even a very serious news site or portal. It is also very easy to learn and very often you can find cases where people over 50 who are just starting to get acquainted with the Internet understand it without any problems. One of the downsides is that experienced developers like this system less and less. The reason is constant engine updates, which make the system less flexible to professional settings (additions). But trust us, for the vast majority of bloggers, WordPress is enough.

If you have a personal dislike for WP, then Joomla (official site | Russian site) and MODX (official site | Russian site) are good options for a blog.

CMS rating for websites of various types

For corporate websites, business card websites, and other entry-level and mid-level projects, the following CMSs are perfect:

First place : Joomla (official website | Russian website) - yes, we love it, and we consider it the most suitable for such tasks. It has a stronger engine than WordPress and is easier to understand than Drupal and MODX. There are also many templates that are suitable for any project (websites of photographers/artists, real estate agencies, hosting providers, etc.).

Second place : WordPress (official site) is an engine that is more suitable for blogging, but there are excellent examples of corporate and even news sites on this CMS. Even Ford uses it for some of its projects. Among the advantages we highlight is that it is a fast, understandable, easily customizable engine, with good localization into Russian and many plugins/extensions.

Third And fourth place share MODX (official site | Russian site) and Drupal (official site | Russian site) - these systems have a smaller community and are quite difficult to learn. But nevertheless, they are very good and strong (from the point of view of program code) engines. Therefore, many developers use them to create almost any website for their customers.

UMI.CMS, Bitrix, NetCat - many of our users ask in the comments why these popular systems were not included in our rating? The answer is because they are paid, and in our opinion they do not have obvious advantages over their free counterparts.

There are opinions on the Internet that the more popular the forum, the more programs can spam it. It's like thinking "the more popular a CMS, the more people hack it." Yes, more popularity attracts more hackers and spammers. But great popularity is the large number of users who send messages to the developers about hacking, thereby pointing out “holes” in the site’s engine. And the more secure the engine becomes, because... Developers are constantly releasing updates to “patch” these “holes.”

So, first place : phpBB (official site | Russian site) is probably the most popular free forum engine in the world. For first place in our rating, a good set of localizations, a large set of modules, ease of use, and fairly frequent updates were enough (this is a big plus for website security). Another plus was the large set of assemblies that users make, which allows you to get exactly the kind of forum functionality that most webmasters need. This is considered the most popular build.

On second and third places paid engines IPB (official site | ) and vBulletin (official site | Russian site). They are approximately the same and we did not see the point in putting them on different lines of the rating. The advantages include high speed, well-developed security and spam protection, as well as very large communities around the world.

On fourth place we install the PunBB engine (official website) - this is one of the simplest engines for creating forums. Thanks to this, it works quickly, does not require hosting, is easy to set up, and is also easy to understand. It's also worth mentioning that it's free. The downside is that it doesn’t have as much functionality as CMSs that are higher in the rankings.

On fifth place Vanilla (official website) - for the most part, this engine was added to the rating in advance. It is the youngest of the popular CMS for forums, but very promising. It has a user-friendly interface, style, and is made on its own framework, which gives developers great opportunities.

When it comes to portals, webmasters mean wide functionality (news, banners, galleries, FAQ, reviews, comments, accounts, etc.) and high traffic. To ensure that the portal does not load the server on which it is located (if too many visitors come to your site and the server cannot process them, the site will begin to work intermittently), the site engine must be optimized for heavy loads and high traffic. For example, a crooked engine will overload a server with an attendance of 500 people per day.

To provide wide functionality, you need to either install separate modules on a regular website (for them, it doesn’t matter what CMS the site is running on - they work independently), or use a CMS that already has all these modules (or you can add them). We are not considering the first option, because... All these individual modules have a different design and users, for example, going to the FAQ section, think that they were transferred to another site.

The second option is a CMS that would not load the server and would have all the necessary extensions (FAQ, news, etc.). And here we would need to compile another rating, but it is simply impossible to compile it. Because We highly recommend using self-written CMS for portals. Those. look for very high-quality studios that have previously developed large websites and made them on a CMS that they created themselves and for the specific tasks of the project. True, the cost of their services will be from $10,000.

You don’t want to pay that kind of money, but you really want to have a portal? Then pay attention to a combination of such CMS as Joomla (official site | Russian site), MODX (official site | Russian site) and Drupal (official site | Russian site). All of them are free, have many extensions, and can also withstand high traffic.

CMS for knowledge base

The most popular engine for creating various encyclopedias, dictionaries, terms and knowledge bases is the CMS MediaWiki (official website) on which Wikipedia is created. This engine is free, works on almost any modern hosting, and is also quite easy to use and familiar to most users (try to find at least one person who has not visited the Wikipedia website at least once in their life). Confluence and Jira from Atlassian are also considered quite popular, but these are paid solutions. Therefore, we recommend using MediaWiki.

The article was updated on January 18, 2018 and is completely current.
Almost every beginner is faced with the question of choosing a CMS for their website or blog. This is understandable, because it is impossible to know everything in advance. And quite a lot of different content management systems have already appeared. This review contains only free solutions. They are in no way inferior to their paid counterparts, and sometimes even compare favorably with them. After all, it is much easier to make amendments to open source code, therefore all found vulnerabilities are fixed faster. And also all new and bold ideas appear here first.

To begin with, we should conditionally divide systems according to their focus. There are CMS designed exclusively for creating blogs, as well as more flexible systems that allow you to create full-fledged websites and media portals. At the same time, blogging systems can be designed to create a whole series of projects, for example, for an entire enterprise. It is also worth noting the development period of the platform (the longer it is, the better the system is developed and contains fewer errors), the presence of a community (it will help if difficulties arise in installing, debugging or using the system), performance (not all systems are suitable for high-load projects). so, Now let's look at each CMS in more detail.

Official site .

This is one of the fairly old and well-proven engines. It is great for e-commerce and selling goods over the Internet. Many plugins, such as VirtueMart, allow you to open a store very quickly and in a short time. True, to understand everything from scratch, you will have to spend a little time reading manuals, reading documentation and forums. Fortunately, Joomla has very good support and a huge community in several languages, including Russian.

The advantages of the system include the presence of the following functions “out of the box”:

  • user authentication, including through OpenID;
  • visual article editor;
  • convenient file management;
  • comment system and protection against spam in them;
  • manager of plugins and extensions.

In fact, there are many more advantages; it is very difficult to simply list them all in one article. That is why it occupies a leading position in CMS ratings and tops. But there are some drawbacks: thanks to its flexibility and many settings, a beginner will have to spend more than one day understanding all this diversity. Also, its functionality may be redundant for many simple business card sites. But it is suitable for online stores and product displays.

TYPO3

Official site .

Not long ago, a fairly old CMS, TYPO3, began to gain popularity on the Internet, and now it is firmly entrenched in the TOP 5. The site structure here is represented by a tree of pages. Each of them can contain standard content elements: text, pictures, tables, etc. This content management system is based on templates that you can either download ready-made or write yourself in TypoScript.

Pros of TYPO3:

  • the ability to fine-tune user rights;
  • ease of maintaining several sites at the same time;
  • ability to use extensions from TER (TYPO3 extension repository);
  • high safety requirements;
  • advanced text editor with spell check, preview, change history.

Disadvantages of this system:

  • the difficulty of editing the site structure using a template engine;
  • slow rendering of large pages with varied content (tables, pictures);
  • few ready-made solutions for online stores

Recommended for use within large industrial companies and banks. It will most likely not be suitable for young and small sites, or the costs of development and support will be disproportionate to the benefits of use.

Drupal

Official site .

It is also a very popular and widespread CMS, which is used to create websites by very large enterprises, for example, Sony Music. They choose Drupal because of its wide range of functions for building both internal and external websites for the corporate network. There is a huge database of tools for managing a single user base. Well suited for organizing a system of blogs and forums. Drupal has a very active developer community, a huge knowledge base, and a live forum. You can find answers to questions about installation and deployment of sites and modules quite simply.

Advantages of Drupal:

  • excellent support from the user and developer community;
  • more than 6000 modules that facilitate the expansion of functionality;
  • Easily manage user rights, create collective blogs and forums.

Disadvantages of the system:

  • may be overly complex for simple sites;
  • total lack of beautiful and functional themes;
  • difficult to learn for an untrained user.

For business card websites, choosing this CMS is categorically not recommended, but for organizing medium and large portals where users will add their material and comment on it, Drupal is suitable like no other.

MODX

Official site .

One of the youngest CMS (development has been going on since 2004), which appeared at the very beginning of the formation of the so-called Web 2.0. The idea was to involve users in editing and adding content to the site. For example, writing reviews, reviews and even entire articles. Therefore, there is a good user registration system, site search using AJAX (without reloading the page), you can quickly expand the news feed, and a collective blog. The disadvantages include frequent problems with Russian encoding, which have not been fully resolved, although they appeared a long time ago; lack of ready-made modules and solutions for organizing a gallery, forum, or electronic store.

WordPress

Official site .

If anyone still doubts that WordPress has long outgrown the “blogging system” stage, then these doubts should be cast aside. A great variety of websites are developed on this CMS, including social networks, company websites, online stores and product displays, forums, as well as simple business card sites.

Thanks to thousands of ready-made themes, plugins and even ready-made assemblies for various needs, WordPress takes a well-deserved place in the TOP 5. There is an active community of developers that generates lessons and information materials.

Advantages of WordPress:

  • large developer community and well-structured documentation;
  • thousands of free plugins and themes for the site;
  • convenient admin panel.

Disadvantages of WordPress

  • the starting functionality immediately after installation is quite modest; you need to supplement it with at least 4-5 plugins;
  • After a simple installation, some security improvements are needed.

In fact, this is one of the simplest and most beginner-friendly systems. It allows you to create websites without understanding anything about programming (read mine). Highly recommended as your first CMS. In the future, if its functionality turns out to be limited for you, then you can easily transfer the site to another engine of your choice.
[In most cases, the top ones are occupied by these 5 CMS, which I reviewed in this article.

When answering the question “which CMS to choose for a website,” you should pay attention to the fact that popular engines are constantly under attack. Their code is open for use by everyone, including not entirely honest people who can look for vulnerabilities in it and use them for their own selfish purposes. The danger can be avoided if you promptly update the engine to the latest version. At the same time, if you use a less common content management system, then if difficulties arise, you may have nowhere to find help and can only rely on yourself. Take this factor into account as well. Good luck!