Мы ищем CMS, который мы можем использовать в качестве основания для нового продукта, который мы развертываем.
Поскольку это - преимущественно вещь на основе содержимого, мы должны основывать все на CMS, но существует несколько вещей, в которых мы нуждаемся:
Прежде чем я буду считать здание чем-то, есть ли что-нибудь там, что это хорошо работает?
Объявление статического класса свидетельствует о том, что этот класс должен представлять собой набор статических функциональных возможностей, и любой добавляющий членский экземпляра получат ошибку компиляции.
Нестатический класс со статическими членами обычно указывает, что класс предназначен для создания экземпляра в какой-либо пункт. Статические методы этих классов обычно выполняют одно из двух действий:
Также, как уже упоминалось, методы расширения могут быть объявлены только для статического класса.
-121--1087671- Вы можете продолжать использовать < div >
, но просто добавить дисплеев: inline
в CSS, что сделает его отображаемым как < span >
.
Изменить: фиксированное место в конце, где я сказал «div», но означало «span».
-121--1740797-Plone звучит так, будто он делает то, что вы хотите.
Он написан на Python, поверх Zope, и поддерживает несколько различных сайтов (с различными и/или общими пользователями, группами, стилем). Дополнительная функциональность добавляется через «продукты»; Есть ряд свободных расширений, и это довольно легко написать свой собственный тоже.
Мы используем http://www.alfresco.com/ ... кажется, это подходит под ваше определение. Различные дизайны для каждого сайта могут быть достигнуты с помощью того, что они называют "веб-скриптами" . Он поддерживает инфраструктуру развертывания и разветвления, которую вы можете использовать для различных клиентов
.Поскольку мы поддерживаем десятки-сотни пользователей, в идеале нам нужна мультитенантная CMS (единая общая база кода), которая может поддерживать разные дизайны для каждого сайта
Моя первая мысль, когда я прочитал это, была WordpressMU (возможно, с Buddypress , если вам нужны группы и т. Д.?), Но это может быть недостаточно «CMS» для ваших нужд ... вы не уточняете, какие функции CMS вы ищете (управление мультимедиа, рабочие процессы и т. д.), поэтому рекомендовать один из них сложно.