-2

这可能是 StackExchange 的错误部分,但它是关于编程的,所以我认为这是一个很好的起点。

我被要求研究一个新系统并升级我们当前的系统。

我们目前正在运行 Drupal 6.x,但由于它现在已经过时并且我们希望扩展,我们需要更新的 CMS。我被告知要对从头开始编写自定义 CMS 或使用框架保持开放的态度。

我认为在 CMS 中需要的关键内容如下:

1. Good URL routing system.
2. A nice templating system (like PHPBB's or simular to smarty).
3. Database driven (obviously), but it can be MySQL, MongoDB (NoSQL) etc.
4. Easy to administer.
5. Easy to customise (styles and modules/plugins).
6. A good community for the CMS (a plus not a necessity).
7. RESTful API would be a plus too.
8. Security is paramount.

但是,我已经研究过了,我不想走 Joomla 的路线!老实说,我不想等待 Drupal 8(我们也解雇了 Drupal 7,因为它太臃肿而且没有做我们想要的)。

另一方面,如果您知道任何提供大多数这些功能的框架,那么我对所有建议持开放态度,因为我非常满足于从框架基础编写一个。

所以请让我知道任何人的想法。

谢谢!

4

2 回答 2

2

我建议使用 WordPress - 您可以根据自己的喜好对其进行自定义,如果您正在寻找特定的功能,您很可能会通过一次 google 搜索找到它的插件。

如果您是从头开始编写主题,请考虑使用出色的Skeleton Grid系统进行响应式设计。它让我的生活更轻松。

于 2012-10-26T11:26:49.030 回答
-1

你想要一个 cms 还是一个框架?

  1. 对于一个框架——codeigniter 已经很不错了。拥有你需要的大部分东西,只有模板系统直接使用 php
  2. 如果它是您想要的 CMS - wordpress ...也许

我的建议是,如果您想要 smth 太具体,并针对您的需求进行优化,请选择一个框架并编写您自己的 CMS,这将 100% 符合您的需求

于 2012-10-26T11:40:26.963 回答