0

我开始与CMS的旅程。我想创建几个简单的网站:我的消遣博客,programmres博客(但我不仅仅是一个普通的博客)&三个网站:为我父亲的&叔叔的商店+简单的网站,有助于学习英语:)开始与CMS的旅程 - 哪个产品适合我的要求

当通过编程的背景来,我是PHP开发人员2年,所以我想我可以利用这一经验。我发现WordPress & Joomla可能是两个最流行的平台。但是WordPress通常被推荐为最好的bloogging平台。如何成为CMS?所以也许其中一个比CMS更好?或者还有其他更适合我需求的东西(Drupal)?

在每天的基础,我的ASP.NET MVC 3开发人员,所以也许你可以推荐一个好MVC3,积极CMS项目?

编辑:如何ASP项目:果园?

回答

0

使用WordPress作为CMS并不是很困难。一个好的资源是http://digwp.com/。博客本身应该有所帮助,但Digging into WordPress book有关于如何将WordPress转变为CMS的章节。最重要的是,你会得到这本书的终身订阅,所以当这本书的新版本出来时,你将免费获得更新的PDF。

0

我的个人偏好与WordPress。它似乎有最大的用户群体,这意味着更多回答问题,更多的插件,更多的地方找到很酷的主题等

如果你有PHP的经验,这可能是你最好的选择。

至于WP是一个CMS,它肯定已经蚜你需要一个全功能的网站的工具。很多时候,我将WP作为CMS用于客户,因为他们很容易上手,并且总有一种方法可以让他们在Google上找到他们可能遇到的任何问题并找到答案,而无需联系我寻求支持。

此外,如果您了解一些PHP代码并且可以编写自己的自定义插件,那么WP很棒。

有TONS你可以用它做。查看最近的更改日志。它有一些伟大的东西。

http://wordpress.org/欲了解更多信息和下载。

至于ASP CMS,我使用Sitefinity在过去(只因为我要工作)。我没有发现它几乎像wordpress一样直观,坦率地说,我只是不喜欢ASP。我觉得它很笨重,并不像PHP那样容易修改和设置主题。当然,只是我个人的看法。

此外,我不确定Sitefinity是免费的,所以总会有这种考虑。我不确定是否有许多免费的ASP CMS选项,如PHP。

0

虽然只是博客的WordPress是全球领先的选择,对于一个CMS我会与Joomla去。 Joomla可以使用很多扩展,如果您有过去使用PHP的经验,那么这些模板非常容易编辑,而且它附带的本地CMS非常冗长。 Joomla拥有强大的社区背后,他们支持CMS的许多不同方面,并不断添加新功能。在Joomla中实现博客非常简单。

1

我会一直主张在Joomla上使用CMS的Drupal。它们在所提供的内容上相似。WordPress更适合初学者,但(现在)不太“可定制”,并且具有不同的,更注重博客的焦点。 Drupal功能非常全面,易于管理和安装。我相信Joomla随着1.7和/或2.5LTS的发布而变得越来越好。

Drupal的社区更全面,因此您得到了大量的支持。您可以使用Drupal选择范围很广泛的功能复杂性,而不能使用WordPress。 Joomla是在这方面相似,但也有我从使用Drupal发展的角度更喜欢的Joomla几个关键的事情:

  1. 模块和插件都比较插头和使用Drupal发挥和更易于管理。
  2. 当您开发在Drupal模块,你有代码“挂钩”绑定到为你的Joomla扩展核心的核心
  3. Drupal的网站管理员更直观的设计和更容易管理模块等
  4. Drupal的安装和更新/升级对开发者更加普遍友好(例如,你不需要成为专家,如果你不是,你不太可能破坏你的网站!)。这就是说,Joomla似乎已经开始更加紧密地跟随Drupal,所以它可能会开始变得更好。

我主张为您的Drupal需要它的主要原因是您的需求变化的功能。您可以在Drupal中轻松启用和禁用功能,并且可以轻松拖放主题等。我每天都在使用Joomla工作,我的经历Drupal是国王!

0

WordPress无疑是最主要的选择......如果您不想使用您的开发人员技能。为WordPress编写一个插件对于编程风格(或者能力)来说是不可知的,对于入门级设计师来说是非常好的,但是如果你想要应用你的MVC技能,这两个Joomla将是首选。

我这样说的原因是,Joomla或多或少强制扩展为符合MVC。他们也有一个非常强大和健康的社区(相比之下,WP社区是割喉,狗吃狗,最响亮的jack- - 赢得一种东西),并且最近已经将PHP框架层从CMS中抽象出来,所以如果你进入了真正的核心架构Web应用程序编码,你可以独立使用它的框架。

WordPress的==把它做得风生水起,优雅(新手&设计师焦点)

的Joomla ==把它做对,有一些工作(业务,程序员,业余爱好者聚焦)

Drupal的==建立您的网站从地上爬起来的各项功能,然后再重建它下一个版本出来(工程师重点)

0

底线是,你不会找到好的MVC在这个时间点推动CMS。我做了非常类似的研究,并通过了一系列供应商(商业和开源)。

是,果园可用并根据您的要求可能是最多的工作,但是,我会说,这是主要是针对那些想一些基本的内容管理功能,小规模的企业。