Size: a a a

MODX. Русскоязычное сообщество.

2020 January 28

PZ

Pavel Zarubin in MODX. Русскоязычное сообщество.
Nikolay Nikolay
будешь знать кучу рецептов куда какие параметры подставить чтобы оно заработало
так можно только в CMS, не путай фреймворки и CMS
источник

NN

Nikolay Nikolay in MODX. Русскоязычное сообщество.
да смотрел я как-то написание ИМ на джанге, такое ощущение и произвело. Одни и те же методы вызываются то и дело, ну типа pdoTools) только посложнее, но как внутри работает можно и не знать, можно и SQL не знать, и нюансов работы БД, языка, как память используется и т.д.
источник

NN

Nikolay Nikolay in MODX. Русскоязычное сообщество.
Pavel Zarubin
Еще очень часто велосипеды воспитывают в тебе плохие практики от которых люди отходили десятками лет кодинга, modx так вообще один сплошной велосипед, и посмотри на разработчиков modx, они даже не знают как правильно построить архитекруту и почему оформления заказа записью в базу данных, и эвенты путем запуска функции - это дерьмо
зато когда узнаешь как надо, это врезается в память железобетонно)
источник

NN

Nikolay Nikolay in MODX. Русскоязычное сообщество.
причем достаточно только в общих чертах узнать как надо было и не потребуется доки читать и кучу книжек
источник

NN

Nikolay Nikolay in MODX. Русскоязычное сообщество.
потому что все проблемы ты на практике уже узнал, и уже всё обдумывал
источник

PZ

Pavel Zarubin in MODX. Русскоязычное сообщество.
Nikolay Nikolay
да смотрел я как-то написание ИМ на джанге, такое ощущение и произвело. Одни и те же методы вызываются то и дело, ну типа pdoTools) только посложнее, но как внутри работает можно и не знать, можно и SQL не знать, и нюансов работы БД, языка, как память используется и т.д.
Знаешь, я предпочту разработчику который знает как течет память, но использует по 50 запусков функций линейно именуемые в modx событиями, того, кто не знает как у него течет память, но запускает события на фоне с помощью очередей, не заставляя пользователя ждать пока обработаются все события и их обработчики, ведь я потенциально представляю что в будущем на каждое события у меня может быть по 100 слушателей, и в случае линейного их запуска - пользователь будет только по 30 секунд ждать пока все слушатели обработаются
источник

PZ

Pavel Zarubin in MODX. Русскоязычное сообщество.
В этом и заключается палемика правильностьи выбора архитектуры и важность этой части
источник

NN

Nikolay Nikolay in MODX. Русскоязычное сообщество.
вот как раз если чувак обладает мышлением, он в первую очередь представит, что как-то нерационально 50 функций запускать, и может быть даже задумается об очередях не зная вообще об их существовании)
источник

NN

Nikolay Nikolay in MODX. Русскоязычное сообщество.
и потом додумается до чего-то другого
источник

NN

Nikolay Nikolay in MODX. Русскоязычное сообщество.
а тот кто в готовом виде всё употребляет не додумается
источник

PZ

Pavel Zarubin in MODX. Русскоязычное сообщество.
Nikolay Nikolay
вот как раз если чувак обладает мышлением, он в первую очередь представит, что как-то нерационально 50 функций запускать, и может быть даже задумается об очередях не зная вообще об их существовании)
Ну значит все кто использует modx - это люди не облаюающие мышлением судя по твоей логике?
источник

NN

Nikolay Nikolay in MODX. Русскоязычное сообщество.
нет ну почему, вот к примеру https://modzone.ru/blog/
источник

NN

Nikolay Nikolay in MODX. Русскоязычное сообщество.
У Сергея куча решений
источник

PZ

Pavel Zarubin in MODX. Русскоязычное сообщество.
Потому что мало того что в modx зачем то уже кучу готовых событий, хотя в 99% случаев никто даже 50% из них не юзает, так они все запускаются еще и линейно
источник

PZ

Pavel Zarubin in MODX. Русскоязычное сообщество.
Nikolay Nikolay
У Сергея куча решений
И не одного направленного на решения конкретно этой проблемы, потому что для решения этой проблемы нужно отказаться от modx
источник

PZ

Pavel Zarubin in MODX. Русскоязычное сообщество.
Т.к. все ядро работает на событийной моделе, да что уж говорить, даже запросы проходят не через контроллеры, а через события, это пиздец
источник

PZ

Pavel Zarubin in MODX. Русскоязычное сообщество.
И ладно бы это была единственная проблема, но это лишь малая часть того, что сделано крайне плохо и крайне не производительно
источник

PZ

Pavel Zarubin in MODX. Русскоязычное сообщество.
И того, что будет являться бутылочным горлышком в вашем выосконагруженном приложении
источник

NN

Nikolay Nikolay in MODX. Русскоязычное сообщество.
ну modx не для сложных кастомных сайтов просто)
источник

NN

Nikolay Nikolay in MODX. Русскоязычное сообщество.
а вот скажи как я на ларавель смогу быстро сделать сайт, если я даже в modx твшки 150 штук создаю 2 дня)) хотя куда ещё проще то
источник