zyxer писал(а):На днях была на сайте проблема, пошел выключать по очереди модули, и сразу вычислил какой из них создаёт проблему. Как минимум проблемное место нашлось быстро, при том, этот модуль можно вообще в данный момент выключить и когда он будет исправлен уже обновить на сайте. Но сейчас работать с этим модулем нельзя, ломается (в очень специфических условиях) важный функционал. Такие действия в экстренных условиях может сделать даже админ магазина. Мне кажется это преимущество...
Надо бы различать точно разные моменты.
То, что Вы описали, в экстренных условиях работает хорошо. И это есть некоторое преимущество.
А вот выдвинутый Вами ранее тезис
OkayCMS писал(а):Когда делаешь модуль, не страшно что сайт сломаешь и нужно будет разбираться в чужом коде. Максимум что может не работать - это твой модуль.
увы, не выдерживает проверки на практике, и является лишь красивой сказочкой.
А вот то, что установленные модули при каждом чихе инициализируются все подряд, это недостаток, который разработчики подарили всем пользователям OKAYCMS.
А тот факт, что Вы, как ведущий разработчик, на исправление этого указанного ранее недостатка внимание обращать не спешите, а вместо того пытаетесь свернуть на общие разговоры и подмену конкретного вопроса - уже недостаток посерьезнее. А надо бы всего лишь немного поработать, чтоб сказка стала былью...