什么是好的准系统CMS或框架?

时间:2008-08-07 00:20:04

标签: frameworks content-management-system

我即将为想要类似CMS功能的客户启动一个项目。他们希望用户能够登录,修改个人资料和基本论坛。他们还希望能够将内容提交到头版。

是否有可以扩展或根据我的需求定制的框架或准系统CMS?我不需要任何像Drupal或Joomla那样功能丰富或花哨的东西。我实际上更喜欢框架而不是预先打包的CMS。

我相信我可以从头开始编写所有这些代码,但我不愿意这样做,因为像框架这样的东西会大大减少编码时间,更多地减少设计和布局。

编辑:我应该更具体一点。我正在寻找一个可以在Debian服务器上运行的内容管理系统。所以没有.net最好。


我想我可能会最终选择Drupal,并且只添加我需要的模块。 Turbogears看起来有点令人生畏,我还不太确定它在20分钟的介绍视频之后会做些什么......

自2000年以来,TinyCMS看起来并没有被触及?!?

17 个答案:

答案 0 :(得分:3)

我认为最好的是CMS Made Simple。好像drupal需要一段时间来定制。

http://www.cmsmadesimple.org/

答案 1 :(得分:2)

我意识到我在派对上已经晚了几年,但我自己也在寻找类似的东西,并在谷歌搜索'准系统cms'时遇到了这个帖子。随着这篇文章,这出现了:

http://barebonescms.com/

该网站上还有一个论坛。

类似的组合可能达到或超过您的所有标准。虽然,正如其他人所指出的那样,你对细节并不是特别具体。

虽然原作者可能早已不复存在,但希望其他人认为这很有用。

答案 2 :(得分:2)

Woo,另一个Debian坚果!

我认为你需要在这里更具体一点,论坛!= CMS。这是内部公司还是外部客户使用?你知道/喜欢哪种语言?如果您选择的语言是Ruby,那么推荐Perl或PHP框架是没有意义的。您需要规划可扩展性吗?

Joomla或Drupal有什么问题?我认为它们可以在小型网站上成功使用。也许框架不是你想要的,也许你只需要一个或两个库(例如PEAR?)。如果您需要更小的东西,也许可以编写自己的后端库,以便在将来的项目中重复使用,这将是一个更好的解决方案。

对于一个通用的框架,请查看Turbogears。 (“这是一把大锤子,让每一个问题都像钉子一样”)

答案 3 :(得分:2)

我最近一直在关注TikiWiki。虽然名称中有“wiki”,但它的全名是“TikiWiki CMS / Groupware”,它是一个有趣的软件。它有一个真实的东西厨房水槽的感觉。它包括对wiki,博客,文章,论坛和开箱即用文件的支持(以及其他许多东西)。我认为真正吸引我的是大多数东西都可以集成在一起,维基页面可以包含其他维基页面和文章(这比你想象的更有用)。它处于版本2.0的RC阶段,但仍然缺少大量功能,但我想我可能会继续使用它并提供一些缺少的功能,现在它是一个非常有趣的基础。

使用TikiWiki实现Mozilla support site,以获得非常漂亮的实现示例。

答案 4 :(得分:2)

tinyCMS就像你能得到的准系统一样。 (编辑:固定链接,我点了一点快乐并与错误的内容相关联)

@modesty,我绝对不会使用SharePoint,因为它是准系统。它是一种相当昂贵的产品(特别是与许多免费替代品相比),并且它具有完成任何有趣的学习曲线。

答案 5 :(得分:2)

Drupal的include系统应该保持一切相对轻量级,只要你只包含你需要的东西。尽管它附带了一些模块,但您选择启用的是运行时所包含的所有内容。如果你必须深入了解并进行修改,我也坚信Drupal是一个比Joomla更友好和更优雅的系统。我们在工作中使用Drupal - 就像CMS作为框架一样 - 并且它已经证明在保持高水平的开发实践方面非常可靠。

答案 6 :(得分:1)

我建议PmWiki,这是框架/维基之间的东西。默认情况下,对于不同的任务,甚至没有用户,只有不同的密码,但使用PmWiki Cookbook 'recipes'您可以添加其他功能。 您可以查看他们的philosophy以了解它的主要内容。

答案 7 :(得分:1)

如果您需要Rails解决方案, Radiant CMS 是一个不错的选择。它简单,优雅,可扩展,当然,还具有基于Ruby on Rails的所有好处。

答案 8 :(得分:0)

你如何使用drupal但缩小并根据你的需要进行编码。

肯定会比带有框架的代码

更快

答案 9 :(得分:0)

对于Windows来看看DotNetNuke是基于asp.net的,免费和开源的,易于上皮和修改,附加模块也有一个蓬勃发展的市场。此外,大多数托管公司将其作为预安装的应用程序提供

答案 10 :(得分:0)

我需要在这里跳上Umbraco的潮流。从开发人员的角度来看,简单易用,没有什么比umbraco更容易了,v.4有完整的母版页支持和其他东西的基调......而且它是免费的。

答案 11 :(得分:0)

Wordpress是一个非常强大但简单的CMS。

bbPress是一个非常简单但集成的论坛(简单,Wordpress用户帐户与cookie和所有内容集成)。

由于您具有编程经验,您可能会发现Wordpress与完美匹配(PHP,MySQL)具有大量插件和挂钩,可帮助您实现所需。例如,有一个featured posts plugin会将所选内容放在首页上。

答案 12 :(得分:0)

WordPress 实际上有一个论坛插件 - 它没什么特别的,但它就在那里。它处理用户管理等,并拥有一个用于插件和主题的大型社区。我认为它可能是安装和安装最简单的CMS。跑(我在这里做了一些腿部工作)。有插件更新核心和&自动插件(拿Drupal)。我测试了这些,看起来很稳固。像往常一样 - 预先备份。

对于.NET MojoPortal 看起来相当不错并且比DNN轻。我看到了编辑,但我认为我还是要包括这个,因为它看起来值得一试。

Drupal 是一种自己的语言 - 我不会解决它,除非你有规律地这样做,否则它只是另一个不同的框架需要学习。进入我大脑的上行链路已经处于容量状态,所以我轻轻将它推到一边。主题看起来也一样。

Joomla可能适合您的用户使用。

我自己会选择预先制作的框架,因为它具有社区和扩展能力。你的客户今天想要的东西明天会变得无足轻重。

答案 13 :(得分:0)

我和Joomla一起工作了一段时间,我相信它是开始使用网站的最佳CMS之一。我已经尝试了很多其他的,但Joomla更好,因为它有许多扩展(组件,模块),也很容易定制。您还可以查看社区生成器扩展以获取joomla.Other要求,如Chnage Fronpage文章等是一个微风....

joomla.org

出于某些原因,Joomla不适合你尝试Drupal。

答案 14 :(得分:0)

Expression Engine太棒了。它可以免费下载和试用,但是如果你用它获利,你必须购买许可证。

答案 15 :(得分:0)

可能想查看Drupal

以下是它使用的technology stack的详细信息。

我从未使用它,所以我不能保证质量等,但绝对值得一看。

答案 16 :(得分:0)

如果你正在寻找.net,你可以看看umbraco,没有做太多的事情(我工作的公司想要更多的功能,所以去了别的东西)但它似乎很轻。

编辑:如果客户想要一个带有论坛的小型CMS,我仍然可能只需要使用phpBB或simple machines forum进入Drupal,几乎可以肯定他们可以共享登录。明天,客户将需要更多,Drupal可能会为您节省一些工作。