V
V
Vorchun2013-04-16 08:32:05
CMS
Vorchun, 2013-04-16 08:32:05

Choosing between Bitrix and Drupal

I don't want a cooler. We need arguments. Please unsubscribe only by the fact that you have worked with systems for a long time.

We had our own CMS in the studio. For a number of reasons, a year and a half ago they switched to UMI. One of the reasons is the rapid entry and rapid development of standard solutions. In principle, it suits us for simple sites. But she has trouble - a step to the right, a step to the left - trouble. In addition, it is obvious that umisoft puts more emphasis on umi.ru.

Now we are taking more and more orders for which we need to write custom solutions. But I want to have a tool that will allow us to implement various solutions.

The choice is strictly between Bitrix and Drupal. There is no need to write about the rest.

Bitrix captivates with an abundance of solutions (marketplace, corporate portal, saas, stores...), documentation and courses

On the other hand, now we are writing custom solutions in Symfony and, as far as I understand, the new Drupal will use something from there.

Questions:

  • Bitrix has a license, which we sell and show to the client. Could Drupal have something like this?
  • Are there integration solutions with 1C in Drupal that are close to those of Bitrix?
  • Does Drupal have assemblies close to the Bitrix corporate portal?
  • from experience, which is easier for clients to fill - a site on Bitrix or on Drupal. I read marketing articles in abundance, but my opinion does not coincide with the articles. I would like to hear from practice
  • Are the hosting requirements of the systems comparable? I want an answer from experience.


If someone also chose from these two systems, please share the arguments.

Thank you!

Answer the question

In order to leave comments, you need to log in

12 answer(s)
P
prohardware, 2016-07-02
@prohardware

Greetings!
Head of the company, 10 years of experience with Drupal, 7 years of experience with Bitrix. Official Drupal.Org contributor with developer certification. Recommended partner of Bitrix + in the top 5 in the Bitrix hosting rating.
The opinion can be considered objective at least for the number of tasks solved for both systems and the length of service =)
1. You can not compare these systems. They have a different principle. Bitrix is ​​a ready-made packaged solution for quickly launching a website tailored for business in the Russian Federation. Drupal is generally a CMF, that is, you can do anything at all based on a giant set of modules. There are ready-made solutions, but not for the Russian Federation.
2. Scaling and development of sites: Bitrix - it is difficult to customize the functionality for certain customer requirements. Some nonsense can take a lot of time to implement and require workarounds. The Bitrix API is not the most thoughtful. Drupal - easy to make specific custom solutions. No problems with further service.
3. Core update: Bitrix - with one button, but if all developments were done according to the regulations, otherwise the site can be killed. Drupal - with one button and still choose what to update + higher stability.
4. 1C: Bitrix - there is a BASIC integration that everyone then finishes, why is everyone silent about this?) Drupal - there is no ready-made integration, but we have written our own for customers and develop and maintain it easier.
5. Security: Bitrix is ​​good, Drupal is good. The bottom line is to securely store passwords and update the kernel in time.
6. Marketing: Bitrix for Russia, Drupal - for the rest of the world. Communities cannot be compared in size, Drupal in such a comparison takes out Bitrix with a powerful blow. international system.
7. Ready-made solutions and components (modules): Bitrix - they don’t really control the developers in the marketplace, the solutions are designed in such a way that sometimes it seems that you are working not with a system for 50k rubles, but with free Joomla. Drupal - control modules on the principle of the Apple AppStore i.e. a raw or unfinished module (solution) will not be in the main directory, everything is honestly described, if you want to install and modify it or wait for a stable release.
8. Speed ​​of work: we are also a hoster, so I can tell a lot about both systems, but I will focus on the facts. For Bitrix, we have a separate cluster of servers, we host no more than 50 sites on each node, otherwise performance drops. We host fewer sites on Drupal, but under the same conditions, 2 times more sites can be hosted. The point is not in the core, but in the crooked hands of allegedly certified Bitrix developers (certificates are bought for a penny).
9. If you need to cheaply, quickly concoct a beautiful and understandable online store for 1-2 years and then forget about it (do not modify it) - take Bitrix. Drupal for more serious projects.

A
Alorian, 2013-04-16
@Alorian

I have been working with Drupal for a long time, probably three years have passed. I do not know the current situation, maybe something has changed there.
Now I work with Bitrix.
* * *
Site editing
Feels like linux vs windows.
Drupal seems to be free, but I had to finish a lot. For example, the visual editor had to be installed as a separate module, but in Bitrix it is good out of the box. The store on ubercart is tailored for its own specific task, it also had to be finalized with separate modules. I didn’t understand Drupal very well at that time, so I can be biased about it, and everything could have changed again, but nevertheless, a lot of basic things in Drupal had to be configured from scratch.
I didn't like Drupal's admin panel yet.
In Bitrix, I conduct training in half an hour - an hour by phone. Easy to explain to clients. And then most of the time in the explanations is spent on examples. The essence of editing can be formulated in a few sentences. There are static and dynamic pages. Static pages are just text files, much like Word documents. Dynamic pages are programs that collect information from infoblocks [here show what infoblocks are, using news as an example]. Sections on the site are ordinary folders.
In total, the entire site for the editor in Bitrix is ​​ordinary files and folders with which everyone can work + infoblocks. Editing/adding infoblock elements (news, articles) and editing static pages of the site is 90% of all editor's tasks. I show the rest for individual requests later, but everything is also quite simple there.
* * *
Website Development
I won't say anything about Drupal, because it was a long time ago. It seems like something worked.
I made website templates on Bitrix, wrote my own components, made my own modules. In general, everything suits, most of the tasks are quite simple to implement.
Infoblocks suit practically everything as a data storage. The only thing is that infoblocks for some tasks can be heavy, in modules for some specific tasks I had to create my own tables and work with them already, to be honest, I didn’t really like it. Now the native API for working with the database seems somehow inconvenient to me. For half a year now, Bitrix people have been promising ORM and highload infoblocks, that is, in fact, very simple and fast access to the database, but so far nothing has been done. Even in alpha/beta versions, these highload infoblocks are not available, despite the fact that they have been glowing in the revisions comparison table for several months and seem to be working. If there is a successful implementation of ORM, then I will not have any complaints about Bitrix development at all.

A
aqwAntonio, 2013-04-16
@aqwAntonio

to be honest, Bitrix has a very well developed marketing, regional seminars, webinars, partner meetings, etc. etc.
At any of these events, questions are constantly raised about why Bitrix is ​​better than Drupal, Joomla, WordPress, etc. and believe me, after any of these seminars, the client comes out brainwashed that “drupal for schoolchildren, Bitrix for professional web solutions.”
If I were you, I would consider both options, tk. not everyone is ready to pay for the development of solutions on Bitrix (the price tags for such development are usually higher plus the cost of the license), but those who are willing to pay usually pay generously.
in general, my advice to you: do not give up Bitrix, but also have an option with free cms (drupal)

B
Boris Syomov, 2013-04-17
@kotomyava

1. Yes - www.gnu.org/licenses/old-licenses/gpl-2.0.html , of course, this is not the license that should be sold. =)
2. There is no really sensible integration with 1C either in Drupal or in Bitrix.
3. No, but in this form it is not really needed - sawing a ready-made solution to the state that the client needs is often a more time-consuming process than creating it from blocks, especially if you have your own blanks. Drupal is a very flexible and modular system, and in order not to repeat your decisions, you can make and deploy blanks using features. This, for example, can be a ready-made news section, or another large part of the functionality. There are also various assemblies, but this approach has disadvantages - firstly, they almost never coincide in functionality with the technical specifications of a particular client, and secondly, you do not participate in the development and updating, and at one fine moment this can go sideways ...
4. In the case of Drupal, everything depends on you as a developer - the Drupal admin panel is themed and configured no worse than the frontend. It can be done exactly according to the needs of the client, it can be very inconvenient, you can leave it as it is.
5. Hosting requirements are comparable - both need good hosting. Bitrix because of the general gluttony, Drupal because of the love for the RAM, and a large number of database requests, which are often simply limited on shitty hosting.
Developing for Drupal is easier, especially if you do something non-standard. The situation with this in Bitrix is ​​the same as you described for UMI.
Drupal does not have powerful marketing, so it is easier to find a customer and sell him a site on Bitrix. And this can be a critical plus that will outweigh all the development problems.
Actually, it is precisely on this marketing that Bitrix leaves - inside is outright rot.

S
semki096, 2016-12-15
@semki096

I work with Drupal and always, when faced with other cms, I understand that Drupal is very smart and well made. I didn’t like Bitrix, I’m sorry, it’s all the same that I can change from Mercedes to Priora, of course I can be wrong, but this is my first feeling, and I worked quite a bit with Bitrix. But here's what else I'll say. Drupal rewrites the engine completely, as it happened from version 7 to version 8. Yes, it's just cool, not to patch holes, but to take and carry out a hell of a damn job, a lot of work, take all the best and make a cool weight.

V
Vadim Galkin, 2013-04-16
@vadimus

1. There are no licenses for Drupal, it is completely free. It does not need to be bought or sold. This is the first and last argument in favor of Drupal.
2. Drupal does not have integration solutions with 1C, comparable in level to Bitrix. 1:1.
3. Consider it not. If you have been actively working with Drupal for 2 years, then you can build whatever you want. But there are no ready-made solutions. 2:1.
4. Bitrix is ​​more convenient. 3:1.
5. The requirements are almost identical.
I work with Drupal because my sites are rarely connected to a 1C database. I recently made an internal registry for a medical center on Drupal, although this center uses 1C for accounting, and they could easily do customer accounting on the same basis. I cannot disclose the reasons why they refused. But if I were in the place of this center, I would do it on 1C.
I've been working with Drupal for a long time, so I'm too lazy to switch. If today I was offered a choice of what to use and what to learn, I would choose Bitrix.

N
Nikolai Shipilov, 2016-07-07
@mrsanders

Answers to the questions:
1. Drupal has no license, it is completely free, there is nothing to impose on the client separately.
2. There are no ready-made solutions for integration with 1c out of the box, but perhaps someone has already made a module on Drupal.org.
3. From my own experience I will say that it is better to do the assembly yourself!
4. Not all cheap hostings support the configuration to run Drupal8
There are no out-of-the-box solutions in Drupal, but personally I have tried all DLE, Joomla, Bitrix, WP, livestreet, and of all known CMS, my personal choice is Drupal! It is not as easy to learn as it seems, but if you are a real PHP developer, then it will not be difficult to write several integration modules for 1c. You can argue for a long time which is better, but my advice is to try both and choose what you personally like best.

A
Alexander Borisovich, 2013-04-16
@Alexufo

And yes, at least Bitrix has a core that is updated by a button and a bunch of modules that are updated together with their relatives. Come out which worm under Drupal or its plugin and tryndets. Exactly like with Jumla a bunch of popandos. Sites are handed over - and worms infect them because no one updates either the modules or the core - the project has been handed over. This is one of the main trumps why we (I and a couple of people) use Bitrix. Golovnyak gets less from the past. Yes, money, but a little expensive, but ... the system itself is good if you figure it out. But this is a system) and sometimes you can’t argue against it in the code))
I have one piece of advice for my programmer, in development only either Bitrix or a framework. The rest for one person developer, I consider a waste of time. This package should handle everything in the future.

J
jane jane, 2014-01-20
@ru_janex

I worked with Drupal for half a year, developed modules.
With Bitrix, I worked as a content manager for half a year.
is free, sooooooo many modules. elemental generation of content types, views, rules immediately come to mind. A lot can be done without code.
And how many crutches to write separate functions.
But the forum is nasty, I remember I connected third-party forum engines and customized the design. In our organization, the means of exchange with 1c <> Drupal was through uploading files.
One person once said that Drupaler communities are very similar to the AvtoVAZ club. All design themes need to be finished. if output to the outside.
You know, we haven’t tried it, but it seems to me that cron tools can be used to implement automatic data exchange (through uploading - downloading files at intervals, or if 1ska can send to MySQL)
I was surprised by the price tags, but it fits well with 1ska ..)
Moral - for the store, I would choose Biryx. for portals, regular sites - Drupal. he is flexible.

A
Alorian, 2013-04-16
@Alorian

How crumpled it turned out to be to answer. Well, okay now.

A
Alexander Borisovich, 2013-04-16
@Alexufo

Bitrix has a license, which we sell and show to the client. Could Drupal have something like this?
if in Drupal the integration solutions with 1C are close to those of Bitrix in terms of level?
if in Drupal the assemblies are close to the Bitrix corporate portal?
from experience, which is easier for clients to fill - a site on Bitrix or on Drupal. I read marketing articles in abundance, but my opinion does not coincide with the articles. I would like to hear from practice
the hosting requirements of the systems are comparable? I want an answer from experience.

1) no, of course, Drupal this community like wordpress.
2) Bitrix has the best (the easiest out of the box) integration with the online store among other cms environments. As for the rest, it’s like ... I don’t remember connections with 1C.
3) Corp Portal is Bitrix Corp Portal, it is unique in its performance. Dear paskuda just tin. I haven’t heard from Drupal ... only some offices do this.
4) fill… I don’t know, in Bitrix you still need to sharpen the visual, disable half of the buttons, set the design styles from the site styles. The main thing is that there is an insert from the Word. As elsewhere - with problems with tables, pictures, without knowledge of html it will be bad.
5) on the timeweb at rates of 120 rubles per month, Bitrix works with a bang. Masterhost (!!! God, this is some kind of horror !!!!!), Sveb and it seems like a nickname - they don’t pull Bitrix for such a price.

I
ivleva_m, 2017-05-02
@ivleva_m

I am for Bitrix.
1. Community - https://dev.1c-bitrix.ru/community/
2. Support - https://dev.1c-bitrix.ru/support/index.php
3. Marketplace (you can choose an inexpensive ready-made solution to launch it , and then add or install modules) - marketplace.1c-bitrix.ru/solutions
4. Easy to find a contractor ( for every taste )
5. You can do very large projects https://enterprise.1c-bitrix.ru/
6. Frequent updates, such as the sensational FZ-54

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question