Однако, насколько я понимаю, проще править отдельный модуль. Модули можно использовать разные от разных сторонних разработчиков и имеющие различный функционал. А реализованные во встроенном сервере функции скорее всего будут влиять на все сторонние продукты, с ним взаимодействующие. Цена ошибки там будет гораздо выше. И не факт, что реализованные во встроенном сервере функции будут удовлетворять потребностям будущих проектов, которе еще неизвестно какими будут и что для себя потребуют. Так что на мой взгляд, открытая архитектура и функциональные модули все же предпочтительнее встроенного функционального софта.
А реализовать некоторые "базовые" модули, обладающие "базовым" функционалом могут и сами разработчики.
Так вам все эта давняя мутная история покоя не дает?Но по-моему ЛЮБОЙ разработчик может использовать свой софт не по декларируемому назначению. Хотя контроль разработчиков вполне в состоянии решить эту проблему. Разве не так?
![]()