可能重复: 我应该使用哪个内容管理系统(CMS)?
我的任务是重新设计一个小型大学图书馆的网站。虽然仅负责该网站6个月,我们一直保持静态html页面编辑在Dreamweaver多年。最后一次统计我们的总页数大约是400页。我们的大学正在使用一种叫做Sitefinity的企业级解决方案,尽管我们维护我们自己的领域,并负责维护我们自己的存在。
一些背景-我的库有几个Microsoft IIS服务器,这个静态html站点一直运行在这些服务器上。我提倡在进行这种重新设计的同时实现CMS。问题是,我基本上是唯一的站长,所以我没有人同意或不同意我的选择。网站也只有1-2个内容编辑器,但是CMS可能会改变这个因素。
我想使用这样的功能,即拥有运行.NET和MS的服务器,但在web主机上设置和维护开放源代码软件(如Wordpress或Drupal )更有经验。我主要关心的是选择一个可以轻松更新/维护/处理升级(即支持)的CMS,以防我将来不在那里。
因此,我想知道如何考虑开放源码CMS与相对便宜的商业CMS决策之间的关系,以及是否选择PHP与ASP.net框架进行开发环境的选择将影响到我的决策。
谢谢你能根据我给出的细节提供的任何投入。
谢谢,
杰森
发布于 2011-02-05 15:31:49
实际上,有几个不错的开源.net CMS可以在您当前的基础结构中工作,满足您对开源的需求,并且具有足够的可伸缩性,可以运行您的400+文档站点。如果您决定沿着PHP路线走,我建议您考虑一些事情(这也与上面的内容和任何CMS选择相关):
主要的区别在于,使用基于页面的CMS,您几乎可以在一个页面的基础上处理内容,并且可以在文件夹/树层次结构中表示您的桌面操作系统。基于项的CMS将信息视为数据的“项”,通过属性、标记等方式定义。
基于页面的CMS很不错,因为如果您确信内容不会再次被复制,那么它们就可以快速编辑和安装。当您想要在整个站点重用内容存根时,基于项的CMS是很好的。
首先,您应该签出乌姆布拉 (项目)。这是一个.net CMS,使用的XSLT数量有限,从市场营销可以看出,一个很好的可靠解决方案也在商业上使用。界面隐藏了它的力量和复杂性。我要补充的是,微软已经推动这一CMS一段时间,并有一个良好的社区围绕它。
在我的列表中第二位是Graffitti CMS (页面),虽然我还没有直接使用它,但它确实是一款不错的软件。
德鲁帕尔 (item)虽然相当大,但它是一个非常强大的system.The项,在Drupal中被称为“节点”。它背后有很多文档、很多模块和一个庞大的社区。学习曲线是陡峭的,但最终还是有回报的。基于Drupal的网站数量之多,充分说明了其强大的力量。
交响乐CMS (项目)是我个人最喜欢的,它使用XSLT (像umbraco一样)有一个很小但很专注的社区,如果你愿意花时间在你的项目上的话,使用它是很好的。它允许您定义您自己的数据模型,如Drupal 7,并且是通用的,因为您不仅限于创建网站,还可以控制标记。文档有点轻,但是社区非常有用。
莫德克斯 (页面) Modx是快速掌握,并且是基于页面的,所以你可以很容易地可视化你的网站结构。它背后有一个不错的社区,插件模块也准备好了。
最终,这取决于您拥有什么样的技能,您的基础设施可能是什么,以及您可以花费多少时间来学习每个CMS的怪癖。没有一个CMS是一个银弹,无论谁说,但我希望这给你一个想法,你的选择。
发布于 2011-02-20 17:55:58
如果你对Drupal/WordPress更满意,你可以看看类似微软的网络平台安装程序。它允许您安装PHP和必要的其他函数,以便在IIS7/ MSSQL上运行Drupal或WordPress等功能。
如果你不想做这样的事情,Sitefinity,Kentico和体面的商业应用程序。.NET开源CMS软件中最受欢迎的是DotNetNuke。
发布于 2011-02-28 15:18:08
+1 MODX由于没有像许多CMS一样的“主题化”框架可在其中工作。集成全定制设计的学习曲线一点也不陡峭,社区非常友好和有帮助。
所有这些都来自于设计人员/前端开发人员类型。我不是任何想象中的PHP天才.你不必和MODX在一起。但你可以用它做任何事。它深受设计师和开发人员的喜爱,在我看来,这在CMS中很难找到。
所有这些话,还有其他伟大的CMS,以及。我将列举一些我也对学习更多关于和如何集成的知识感兴趣的内容: WordPress、Drupal、Silverlight和块上的一个新孩子ProcessWire。
我希望这是有帮助的。干杯!
https://webmasters.stackexchange.com/questions/8769
复制相似问题