Я пытаюсь написать легкий тип контента, который работает аналогично посту Facebook.
Вся схема содержимого - это просто текстовое поле. Там нет названия, описания.
Он должен быть Contentish и управляется CMFCore: он должен иметь FTI, тип портала, чтобы мы могли создавать / просматривать контент стандартным методом; это с учетом каталога.
Они будут иметь отношение / ссылку друг на друга.
Количество объектов будет огромным, скажем, 10-100M.
Наиболее похожим на это является объект комментария (plone.app.discussion). Хотя я просмотрел plone.app.discussion, я обнаружил, что реализация контента действительно сложна, со слишком большим количеством низкоуровневых базовых классов. В большинстве частей я либо вообще не понимаю этого, либо он не может быть повторно использован вне варианта использования комментария, и у меня мало ссылок / примеров для меня.
Итак, я хочу спросить, сколько будет издержек, если я пойду по высокоуровневому пути фреймворка по сравнению с низкоуровневым, через который прошел plone.app.discussion?