2008-08-07 79 views
12

我即将为想要类似CMS的客户启动一个项目。他们希望用户能够登录,修改配置文件和基本论坛。他们还希望能够将内容提交到首页。什么是好的准系统CMS或框架?

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

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

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


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

TinyCMS看起来并不像它自2000年以来一直被触动...!

回答

0

如果你正在寻找.NET你可以看看一把umbraco,没有做太多与它(我工作的公司想要更多的功能,以便去别的东西),但它似乎轻巧。

编辑:如果客户想要一个微型的CMS与一个论坛,我仍然可能只是去Drupal与phpBB或simple machines forum,几乎积极,他们可以共享登录。再加上明天客户将需要更多,Drupal可能会为您节省一些工作。

2

tinyCMS就像你可以得到的准系统一样。 (编辑:固定链接,我已经变得有点点击快乐并链接到错误的事情)

@modesty,我绝对不会使用SharePoint,因为它是什么准系统。这是一个相当昂贵的产品(尤其是与许多免费的替代产品相比),并且它有相当的学习曲线去做任何有趣的事情。

0

可能想要退房Drupal

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

我从来没有用过它,所以我不能担保质量等,但绝对值得一看。

2

Woo,另一个Debian坚果!

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

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

对于一个适合所有人的框架,请看Turbogears。 (“这是一个大锤子,这使得每个问题看起来像一个钉子”)

0

Expression Engine是太棒了。它可以免费下载并尝试,但是如果您从中获利,您必须购买许可证。

2

最近我一直在迷恋TikiWiki。尽管名称中包含“wiki”,但其全名是“TikiWiki CMS/Groupware”,它是一款有趣的软件。它有一个真实的一切厨房水槽的感觉。它包括对wiki,博客,文章,论坛和文件的直接支持(以及大量其他内容)的支持。我认为对我的真正吸引力是,大部分内容都可以集成到一起,维基页面可以包含其他维基页面和文章(这比您想象的更有用)。它在2.0版本的RC阶段,仍然缺少很多功能,但我想我可能会继续使用它,并贡献一些缺失的功能,现在它是一个非常有趣的基础。

Mozilla support site使用TikiWiki实现,作为一个非常漂亮的实现的例子。

0

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

1

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

0

你如何使用drupal,但缩小比例并根据您的需求进行编码。

绝对会比代码从划伤-与框架

0

我一直在与Joomla工作了一段时间更快,我相信最好的CMS之一出发网站。我已经尝试了很多,但Joomla更好,因为它有众多的扩展(组件,模块),也很容易定制。您还可以看看像Chnage Fronpage文章等社区生成器扩展joomla.Other要求是轻而易举的事....

joomla.org

出于某种原因的Joomla不适合你试试Drupal的。

2

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

0

WordPress的实际上有一个论坛插件 - 这没有什么幻想,但它的存在。它处理用户管理等,并有一个大插件和主题社区。我认为这可能是最简单的CMS安装&运行(我在这里做了一些修改)。有一些插件会自动更新核心&插件(以Drupal为例)。我已经测试过这些,它们看起来很稳固。像往常一样 - 预先备份。

对于.NET MojoPortal看起来不错,比DNN轻。我看到了编辑,但我认为我会包括这个,因为它看起来很值得检查。

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

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

我会为自己制定一个预先制定的框架,因为它具有社区和扩展能力。你的客户今天想要的东西明天会变得微不足道。

0

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

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

既然你有编程经验,你可能会发现Wordpress是完美的匹配(PHP,MySQL),有大量的插件和钩子来帮助你实现你所需要的。例如,有一个featured posts plugin将选定的内容放在首页。

0

我需要在这里跳上Umbraco的潮流。至于从开发者的角度来看易用性,没有什么比umbraco更容易,v.4拥有完整的主页面支持和其他内容的语调......并且它是免费的。

0

对于Windows来看看DotNetNuke是基于asp.net的,免费且开放源代码,并且易于剥皮和修改,在附加模块中也有蓬勃发展的市场。此外,大多数托管公司提供它作为预安装的应用程序

2

我意识到我晚了几年晚会,但我一直在寻找这样的事情,并在Google搜索'准系统时跑过这篇文章CMS'。随着这个帖子,这变成了:

http://barebonescms.com/

也有在该网站上的论坛。

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

虽然原作者可能已经过去了,但希望别人认为这很有用。