So, you have decided to create a website and have thought about the question of choosing an engine. But for some, it still remains a mystery that an engine exists and that it needs to be chosen. Before asking this question, you need to understand what tasks your website should solve. This could be:
catalog with filters, basket, bonus system;
a one-page business card website, the purpose of which is to place the company's contacts;
a corporate website aimed at finding candidates for the organize your finances with mint company's vacancies or disclosing information for finding partners.
Having formulated the tasks, you will determine the requirements for your future site, which will help with the choice of a cms system. Now there are many free cms systems that are in no way inferior to paid analogues.
Top 5 Open Source cms. Runet rating for 2017.
Drupal: More Complexity - More Possibilities
"In general, please understand me correctly, I am not agitating to urgently transfer your projects from Joomla or WordPress to Drupal. Because I understand perfectly well that the "best CMS" is the one that you yourself understand better. But I recommend that web mastering beginners pay close attention to Drupal 7 (and maybe even 8). Because Drupal's functionality most likely ALREADY includes everything that you are only planning to write, and on which you can spend many hours of your work. Drupal is convenient," - a quote from a discussion of popular CMS in RuNet.
"Drupal is probably the best solution for important government sites, as well as for the legal firms we work with all the time," says Peter Sawczynek, professional developer at CivicActions.
Drupal is a cms that allows you to implement almost any requirements and tasks that you set for the site. Online stores, catalogs, corporate sites, social networks, portals, landing pages, landings - all this and much more have been successfully created by developers for decades, working with Drupal.
The system has a number of advantages:
Built-in optimization: SEO settings are included in the standard CMS package.
Flexible user rights settings: you can define and configure unlimited user roles. Most cms have a standard set of user rights that can only be changed with additional code.
Powerful free tools. CMS modules are created to solve certain tasks. For example, the Commerce module turns Drupal into an online store.
Adaptation for mobile devices. There is a standard version, individual adaptation is allowed. It is also possible to create a separate mobile version.
Content options. Drupal offers not only posts and pages, like in Word Press, but also hundreds of other types: posts, videos, galleries, articles, news, comments, polls, pages, etc. To create any type of content, you do not need to edit the code.
High level of security.
Drupal in numbers
More than 2.2% of websites worldwide run on the Drupal content management system.
More than 1,000,000 users are part of the Drupal community. All these people are constantly working on improving the engine itself and developing new useful modules for it.
More than 35 thousand free modules allow any CMS user to expand the capabilities of their site.
Disadvantages of CMS Drupal
Difficulty level
It is difficult for an unprepared user to create a project on Drupal independently. That is why novice web developers prefer free WordPress with a low entry threshold.
Price
All engines with Drupal database are positioned as a system for professionals who are seriously engaged in web development. Drupal actively uses the database, so it may not work correctly on cheap hosting. At the same time, this point is questionable: the developers of "Synapse" make sites from 7600 on Drupal, which work correctly and effectively.
No CMS is perfect. However, Drupal's disadvantages may seem insignificant if you have enough information about the system.
Why is Drupal safe to use?
According to global statistics of cms usage, it is in the top4 , according to Russian statistics - in the top5 . Statistics between open cms, presented for 2016, in the article . As we can see, there are positive attempts at attacks, but their number is insignificant.
The agency "Sinaps" has been working on Drupal since 2006. The first was version 6, and today we are already working with the updated version 8. Over 10 years of website development, there have been attempts to attack websites, but we have successfully withstood them. The only case of hacking a website was due to the fact that a simple password to the system was easily picked up. This case is more related to organizational problems and does not affect the cms on which the website is written.
1C-Bitrix is not included in the statistics, since it considers systems without a license. This does not mean that licensed systems cannot be hacked. As an example, read the article about the vulnerability of CMS 1C-Bitrix.
The cult of Russian software. Import substitution.
Recently, the situation in the world has increasingly pushed developers to use Russian software. And we thought about the question, why is Russian software, which many people work on, called Russian? Let's see what free non-Russian software is the basis for the same 1C-Bitrix:
Runs on the Linux operating system - 66.6% of the world's servers. Details on the official website.
Apache is used as a web server - 48.3%, Nginx - 35.7% (84% in total). Details on the official website .
PHP is chosen as the programming language 82.9%
MySQL+Postgre will be used as a database ~80% - there are no statistics on it, but having more than 80% of Apache/Nginx+PHP bundles, it is not difficult to conclude that MySQL+Postgre databases together occupy a similar percentage.
The site will use jQuery, ckEditor, Lightbox and many other js libraries.
Drupal, Bitrix, Joomla, Wordpress and other CMS rely on this architecture . So at what point do "16 lines written by Bitrix programmers in PHP" become safer and more Russian?
Comparison of CMS systems. Why Drupal?
-
- Posts: 207
- Joined: Tue Jan 07, 2025 4:43 am