我正在开始CMS之旅。我想创建一些简单的网站:我的消遣博客,programmres博客(但我不仅仅是一个普通的博客)&三个网站:为我父亲的&叔叔的商店+有助于学习英语的简单网站:)
当谈到编程背景时,我是PHP开发人员2年,所以我想我可以使用这种经验。我找到了WordPress& Joomla可能是两个最受欢迎的平台。但是WordPress通常被推荐为最好的平台。如何成为CMS?那么也许其中一个更好的CMS?或者还有其他更适合我需求的东西(Drupal)?
我每天都是ASP .NET MVC 3开发人员,所以也许你可以推荐一个好的MVC3,活跃的CMS项目?
编辑:ASP项目:Orchard怎么样?答案 0 :(得分:1)
我总是提倡Drupal而不是Joomla用于CMS。它们与它们提供的相似。 WordPress更适合初学者,但(目前)不那么“可定制”,并且有一个不同的,更多以博客为导向的焦点。 Drupal功能齐全,易于管理和安装。我相信Joomla在发布1.7和/或2.5LTS时会越来越好。
Drupal的社区更全面,因此您获得了大量支持。您可以使用Drupal选择各种功能复杂性,而WordPress则无法使用。 Joomla在这方面有类似之处,但从Drupal对Joomla的开发角度来看,我更喜欢一些关键的东西:
我主张Drupal满足您的需求的主要原因是您对功能变化的要求。您可以在Drupal中轻松启用和禁用功能,并且可以轻松拖放主题等。我每天都在工作中使用Joomla,我的经验Drupal是王!
答案 1 :(得分:0)
将WordPress用作CMS并不是很困难。一个好的资源是http://digwp.com/。博客本身应该有所帮助,但Digging into WordPress book有一章介绍如何将WordPress转变为CMS。最棒的是你会终生订阅这本书,所以当这本书的新版本问世时,你将免费获得更新的PDF。
答案 2 :(得分:0)
我个人偏好使用WordPress。它似乎拥有最大的用户社区,这意味着更多的回答问题,更多的插件,更多寻找酷炫主题的地方等。
如果你有PHP经验,这可能是你最好的选择。
就WP而言,它绝对是一个功能齐全的网站所需的工具。很多时候我使用WP作为客户端的CMS,因为它很容易让他们流行起来,并且总有一种方法让他们谷歌他们可能有的任何问题并找到答案而无需联系我寻求支持
此外,如果您了解一些PHP代码并且可以编写自己的自定义插件,那么WP非常棒。
你可以用它做很多事情。看一下最新的更改日志。它有一些很棒的东西。
http://wordpress.org/了解更多信息并下载。
就ASP CMS而言,我过去曾使用过Sitefinity(仅仅因为我曾经去过工作)。我没有发现它几乎像wordpress一样直观,坦白说我只是不喜欢ASP。我发现它很笨重,并且不像PHP那样容易修改和主题。当然,仅仅是我个人的意见。
另外,我不确定Sitefinity是免费的,所以总是需要考虑。我不确定有多少免费的ASP CMS选项,因为有PHP。
答案 3 :(得分:0)
虽然简单地写博客WordPress是首选,但对于CMS我会选择Joomla。您可以使用Joomla进行许多扩展,如果您有过PHP经验,则模板非常容易编辑,并且它附带的本机CMS非常详细。 Joomla背后有一个强大的社区,他们支持CMS的许多不同方面,并不断添加新功能。在Joomla中实现博客非常简单。
答案 4 :(得分:0)
如果您不想使用开发人员技能,WordPress肯定是首选。为WordPress编写插件对于编程风格(或能力)是相当不可知的,对于入门级设计师来说非常好,但是如果你想要应用你的MVC技能,那么两个Joomla将是你的选择。
我说这个的原因是Joomla或多或少强制扩展符合MVC。他们还拥有一个非常强大和健康的社区(相比之下,WP社区是苛刻的,狗吃狗,最响亮的傻瓜赢得的东西),最近已经从CMS中抽象出PHP框架层,因此,如果你真的进入了真正的核心架构Web应用程序编码,你可以独立地使用它的框架。
WordPress ==快速,优雅地完成它(新手和设计师专注)
Joomla ==做得对,有一些工作(业务,程序员和业余爱好者关注)
Drupal ==从头开始构建您网站的每个功能,然后在下一个版本发布时再次重建(以工程师为中心)
答案 5 :(得分:0)
最重要的是,您现在还没有找到好的MVC驱动的CMS。我做了非常类似的研究,并经历了一系列供应商(包括商业和开源)。
是的,Orchard是可用的,根据您的要求,它可能取决于工作,但是,我说它主要面向需要一些基本内容管理功能的小型企业。