то, что разработка появилась «задолго до этого» несколько пугает. попытка вытащить монстра на свет похожа на некромантию. или некрофилию, не знаю что хуже
на этом «монстре» в настоящий момент крутится около сотни проектов различной степени сложности: от простых промо-сайтов до интегрированных систем управления предприятиями (причем, что характерно, предприятиями западными), которые успешно конкурируют с SAP
Никто не вытаскивает монстра. Продукт используется компанией уже больше 10 лет, развивается, оптимизируется. На нем реализовано много сервисов, сайтов.
Мы думали о внедрении XQuery, но не увидели смысла в этом: в системе уже есть XSLT, что принес бы нам XQuery?..
Приведенные примеры в тексте — это не модификация XML, это выборка данных из БД.
Могу упомянуть о многоуровневом кэшировании, а также SAX. В целом, все достаточно шустро, если только разработчик не пытается отпроцессить огромные портянки XML-данных через XSLT, когда для его задачи есть другие более эффективные способы решения.
И даже в ситуациях когда есть действительно такая необходимость — отпроцессить огромные портянки XML-данных через XSLT — в огромной степени все зависит от того как это непосредственно сделано, а не от самого фреймворка)
Mozart CMF: API, основанный на XML