Y
Y
Yuri Denisov2013-11-29 17:22:50
CMS
Yuri Denisov, 2013-11-29 17:22:50

Why programmers don't like MODx?

Here's an interesting question. Why don't they like MODx EVO? I'm not a programmer and I don't understand what's wrong with storing templates in a database, for example? And what other reasons are there besides the "monstrous" admin panel?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
B
Boris Syomov, 2013-11-29
@kotomyava

1. It's no secret that initially the MODx concept was invented and implemented by a professional designer, not a professional programmer. =) Accordingly, the architecture is inconvenient and flawed in places.
2. Evolution is just downright miserable.
- Performance problems with a large number of documents, and this is the gravestone for "light" cms.
- Storing code in the database, and this is not only a problem with version control systems, but also a huge security hole - by pushing something into the database, you can execute arbitrary code with standard tools.
Yes, there are plenty of other problems.
Revolution is already better, but xPDO on which it is built is not a framework, but a quiet horror.
Well, the community - there are only a dozen people who really know how everything really works. Accordingly, with rare exceptions, the disgusting quality of extensions, the lack of sufficient information, scanty documentation.
The admin panel, by the way, after they began to cache the tree, became not so bad, and this, in general, is not really a minus - rather a matter of taste... =)

R
Rastishka, 2013-12-01
@Rastishka

Generally a strange question.
I am a programmer and just love MODx wildly, especially EVO, especially the Dmi3yy build.
And I love it precisely because with non-standard functionality it’s easier for me to write it in PHP and add it as a snippet. There are no problems with binding any layout.

N
NeX, 2013-11-29
@NeX

bad in storing templates for example in the database?

does not support version control, it is impossible to view the history of changes and conduct team development. you can't use ide. difficult to update the site.

S
Sergey, 2013-11-29
@begemot_sun

MODx is convenient to use as a kind of snowball, on which you can sculpt anything.
As for the lack of version control, it manages with a small piece of code that loads individual php files in the right places.
MODx is good to use for the admin panel, and write the site itself in regular php.
Of course, MODx has a lot of disadvantages, but serious products can be made. Proven in practice.

A
Alexander Shinkar, 2019-03-04
@Accusser

Where did this question come from? If someone told you that he does not like MODX, then this does not mean that everyone does not like it. Go here https://modx.cc watch video tutorials if it's hard to figure it out and understand that there is no better system than MODX.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question