Frameworks 什么是好的基本CMS或框架?

Frameworks 什么是好的基本CMS或框架?,frameworks,content-management-system,Frameworks,Content Management System,我将为一位想要类似CMS功能的客户启动一个项目。他们希望用户能够登录、修改个人资料和基本论坛。他们还希望能够将内容提交到头版 是否有一个框架或赤裸裸的CMS,我可以扩展或定制我的需要?我不需要像Drupal或Joomla这样功能丰富或花哨的东西。实际上,我更喜欢框架,而不是预打包的CMS 我相信我可以从头开始编写所有这些代码,但我宁愿不这样做,因为像框架这样的东西会大大减少我花在编码上的时间,更多的是在设计和布局上 编辑:我应该说得更具体些。我正在寻找一个将在Debian服务器上运行的内容管理系

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

是否有一个框架或赤裸裸的CMS,我可以扩展或定制我的需要?我不需要像Drupal或Joomla这样功能丰富或花哨的东西。实际上,我更喜欢框架,而不是预打包的CMS

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

编辑:我应该说得更具体些。我正在寻找一个将在Debian服务器上运行的内容管理系统。所以最好不要使用.net


我想我最终可能会选择Drupal,只添加我需要的模块。Turbogears看起来有点吓人,在20分钟的介绍视频之后,我仍然不太确定它做了什么

TinyCMS看起来不像是从。。。2000?!?

是你能得到的最基本的信息。(编辑:固定链接,我得到了一点点击快乐并链接到了错误的东西)


@谦虚地说,我绝对不会使用SharePoint,因为它是任何东西但是赤裸裸的。这是一款相当昂贵的产品(尤其是与许多免费的替代产品相比),而且它有很好的学习曲线,可以做任何有趣的事情。

如果你在看.net,你可以看看umbraco,但它没有做太多(我工作的公司想要更多的功能,所以选择了其他产品)但它似乎很轻

编辑:如果客户想要一个带有论坛的小型CMS,我仍然可能会选择phpBB的Drupal,或者,几乎肯定的是,他们可以共享登录名。另外,明天客户会想要更多,Drupal可能会为您节省一些工作。

可能想退房

下面是它所使用的应用程序的详细信息


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

Woo,另一个Debian坚果

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

Joomla或Drupal怎么了?我认为它们可以成功地用于小型站点。也许一个框架不是你想要的,也许你只需要一两个库(例如?)。如果您需要一些更小的东西,那么编写您自己的后端库以便在将来的项目中重用可能是一个更好的解决方案

对于“一刀切”框架,请查看。(“这是一把大锤子,使每个问题看起来都像钉子”)

太棒了。下载和试用都是免费的,但如果你想从中获利,就必须购买许可证。

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

是使用TikiWiki实现的,这是一个非常漂亮的实现示例。

我建议,它介于框架和wiki之间。默认情况下,对于不同的任务,甚至没有用户,只有不同的密码,但使用可以添加其他功能。
您可以查看他们的主要想法。

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

您可以使用drupal,但可以根据您的需要缩小规模并编写代码


肯定会比使用框架从头开始编写代码快

我已经与Joomla合作了一段时间,我相信它是启动网站的最佳CMS之一。我也尝试过很多其他的方法,但是Joomla更好,因为它有很多扩展(组件、模块),而且很容易定制。您还可以查看joomla的社区生成器扩展。其他要求,如Chnage Fronpage Articles等是轻而易举的事

joomla.org


由于某些原因,Joomla不适合您尝试Drupal

Drupal的include系统应该使所有内容都相对轻量级,只要您只包含您需要的内容。尽管它附带了少量的模块,但您选择启用的是运行时包含的所有模块。如果你必须在引擎盖下进行修改,我也坚信Drupal是一个比Joomla更友好、更优雅的系统。在我的工作中,我们使用Drupal就像使用CMS一样多,它在保持高水平的开发实践方面被证明是非常可靠的。

我认为最好的方法是将CMS简化。看起来drupal需要一段时间来定制


WordPress实际上有一个论坛插件——它没有什么特别之处,但它就在那里。它处理用户管理等,并有一个插件和主题的大社区。我认为这可能是最容易安装和运行的CMS(我在这里做了一些跑腿工作)。有一些插件可以自动更新核心和插件(以Drupal为例)。我已经测试过了,它们看起来很坚固。与往常一样-提前备份。