用于新项目的CMS或框架

时间:2012-10-26 11:24:22

标签: php frameworks content-management-system

这可能是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,因为它太过臃肿而且没有做我们想做的事。)

另一方面,如果您知道任何提供大部分功能的框架,那么我对所有建议持开放态度,因为我非常满意从框架库中编写一个。

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

谢谢!

2 个答案:

答案 0 :(得分:2)

我建议使用WordPress - 您可以根据自己的内容对其进行自定义,如果您正在寻找特定的功能,您可能会通过单个Google搜索找到适合自己的插件。

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

答案 1 :(得分:-1)

你想要一个cms或一个框架吗?

  1. 一个框架 - codeigniter非常好。你需要的大部分东西,只有模板系统直接使用php
  2. 如果它是你想要的CMS - wordpress ......也许
  3. 我的建议是,如果你想要smth太具体,并根据你的需求进行优化,那就选择一个框架并编写自己的CMS,这将符合你的需求100%