如何选择合适的CMS
内容管理系统已经从PHP成为互联网上最强大的Web开发工具。
在一个市场,网站需要建立更快和更容易,许多开发商转向开源CMS完成工作。 不幸的是,现在有成千上万的CMS的漂浮在网络上找到合适的人就变得有点折磨。
本文将讨论开发人员如何找到合适的CMS在任何场合都会给一些最好的CMS的,我发现了一个回顾,以及建议的CMS来避免像瘟疫。
什么是CMS
一个内容管理系统(CMS)是一种使用数据库的Web应用程序(通常是MySQL)或其它方法创建、编辑和管理存储HTML内容。内容的创建和在Web应用程序管理部分的网页编辑(简称后台)。 由此产生的内容,然后显示在定期的现场观众(简称前端)。
为什么我要使用一个CMS
有使用内容管理系统的几个可能的原因,但使用CMS的主要原因是使创建和编辑内容的简单和容易。 开发人员经常忘记,这是一个CMS的主要目的,在越来越多的搜索功能,他们使自己(或客户)。
内容不仅仅包括文本但是。有时,在网站上你需要的内容是一个联系方式或用户认证系统。诀窍是找到提供功能而不牺牲自己缓解或使用的CMS,视情况而定,你的客户。一个好的CMS会让你花更多的时间专注于前端的设计并实现扩展或功能。
5个最常见的错误
错误1:选择一个极客友好的CMS
首先,IT 当务之急是这些开发商建筑工地的客户,他们记住,不是每个人都是精通技术的你。 即使你已经找到了一个CMS,你喜欢工作,不要紧,除非你为自己做的网站。 在网站的最重要的因素应该是是否客户可以使用网站像他们想象它应该工作。 因此,从长远来看,它将如果你选择一个CMS的一个简单的后台管理界面对你的健康更好,即使你必须定制,更多地满足客户的需求。
错误2:越大越好
谨防任何CMS,开源与否,以其巨大的如下理由使用他们的系统。 不要被一个巨大的承诺,帮助用户社区,和所有美丽的扩展或插件系统已经提供的。这是一个陷阱!
因为很多人都在使用一个CMS系统,不让它好。 比如人坚持运行Linux的大量。 我还不知道人们为什么要对自己造成的那种痛。 同样,选择一个CMS基于以下是 极其糟糕的主意。
另一个原因,为什么人们会选择这些类型的CMS的是因为他们看到的是一个巨大的开发商或在某个Web应用金额社区。我变成一个我最喜欢的名言:
“我希望开发好的产品,如写支票一样简单。如果是这样的话,微软会有伟大的产品。”
如果你还没有猜到,这是一个引用史蒂夫·乔布斯解释为什么它不是最好的巨兽。 真正重要的是后面的人的产品,他们是最适合这份工作的人。 没多少人,你必须为你工作。
当谈到开源CMS的,我们经常发现有人跟踪开发或找到合适的人来让别人需要什么。 这个平均社区成员成为功能性的主要来源,结果是一个巨大的混乱平均扩展和功能有一些掘金埋藏的太深,你永远也找不到他们。 让我重复一下我的建议当心这个庞然大物。
错误3:伴随着小家伙
再次,这是# 2一样,在试图恢复从一个不幸的运行在你选择一个过于简单的CMS的庞然大物。 一定要检查你正在考虑的CMS包括扩展的功能,你需要。 很多时候你可能会偶然发现一个很有前途的CMS,但不投资它直到你发现它能提供你所需要的。 不幸的是,一些最好的CMS的存在仍然是发展。
错误4:不做调查
总是,总是做研究之前在CMS。检查网站,他们给的例子。电子邮件的那些网站的管理员和探讨CMS的利弊。 跟开发商和保持开放的心态。
不过有一点确实出现时你必须花点时间来测试系统,试图建立一个网站。 这样做自己之前曾经承诺使用系统为顾客。有时你可能认为你已经发现了一个扩展或模块,将工作和测试后会发现它有严重的缺陷。 你会发现,得到的模块功能正常是购买的唯一途径有时。
错误5:让这家伙挑CMS
永远,永远,永远让那家伙来选择你的内容管理系统。 这是一个罕见的品种,理解代码和一个友好的用户界面。 无论你是大公司或小团体的自由职业者,这是必要的,无论是Mac的家伙是在你签署任何的这家伙了。 它可能是一个头疼的问题,但要确保你使用CMS具有良好的用户界面是至关重要的,将节省您在长期运行的很多痛苦。
如果你发现自己在这种情况下,你让一个编码器为你建你的功能,首先提供一个清单的要求,并提出你的CMS选择。 这样,你可以自行决定最适合你或你的客户。
找一个CMS是什么
有许多事情要找一个内容管理系统,但是这里有一些更重要的:
快速和容易的安装
简单的管理界面
额外功能的CMS快速和容易扩展
简单的模板操作
帮助用户社区
虽然这似乎有点反直觉,寻找最好的CMS设计吸引你。 一个有吸引力的设计是一个用户友好的界面将是最好的指标,但总是记得在投资你的时间和精力,在任何特定的系统做你的研究。
3个最有前途的CMS的
开源内容管理系统的不断发展,越来越多的。 有新系统的不断涌现,许多这些系统开始的承诺。 世界如Joomla CMS的庞然大物!和Drupal已经无法打破这一循环不足的变化。 也许是新兴的新一代CMS可以使事情变得更好。
所以这是一个最有前途的CMS的列表,你应该留意,以及最佳的工作选择,以及那些CMS的你应该放弃:
1。Frog CMS
它在这一范畴的基础了Radiant CMS新的PHP CMS绝对的赢家。 Frog CMS显示任何CMS是目前发展最有希望的。 非常友好的管理员界面是金色的宝石。青蛙的社区仍然很小,尽管这个项目发展迅速,而插件不断产生高标准填补空白。
青蛙的优势在于它的开发者社区, 致力于生产一种极其功能的CMS,保持其用户友好性。 1版目前正在开发中,应该很快就到。Frog CMS
2。Concrete5 CMS
这是非常不同于其他的CMS系统,它集管理与前台无缝。 唯一的其他CMS,这是否是各种。 然而有青蛙Concrete5,CMS相同的优点,比其对应的那么复杂。Concrete5
3。iWeb
技术上,它不是一个开源的CMS,但它所代表的是朝正确方向迈出的一步。 本程序是苹果的第一次尝试在一个统一的Web发布系统和MAC(现在的MobileMe)系统。 如果苹果没有花任何时间以增加更多的什么已经是一个与iWeb奇妙的系统提供一个装备完全的程序,不需要任何其他CMS。 我会留意在未来的苹果这样的程序在其iLife套件。iWeb
5大内容管理系统。
1。Drupal
Drupal是容易获得今天的大部分功能的开源CMS。 它允许内容的编辑页面上直接,易于扩展通过使用模块。 主题可以用CSS,但它有几个问题很容易,它是任何可用的最令人沮丧的CMS。Drupal
2。WordPress
WordPress作为一个简单的博客系统开始但是已经成长为一个最强大的CMS在互联网上。 管理接口已成为很容易使用的数以百万计的博客转换到WordPress的扩展版本。
由于开发商已经意识到作为一个用户友好的CMS的潜力,许多插件和扩展已经产生。 与WordPress MU的BuddyPress的释放,它与其他大多数开源系统在功能性和用户友好性远远超过他们。WordPress
3。Radiant CMS
一个简单的CMS采用Ruby on Rails。 这是简单的设计和内容管理方法使编辑内容简单。 这个CMS的重点是提供小型开发团队最少的功能,这让那些知道如何编写Ruby on Rails轻松定制自己的系统。Radiant CMS
4。麦进斗
一个特别有效的电子商务内容管理系统。 提供的功能远远超过正常的电子商务系统,如德车。 必须有一个在线商店。麦进斗
5。放光
一个简单的CMS,随着越来越多的社区。 易于定制和改变。 显示潜在的与其他系统如Drupal,但还没。 好的用户界面。放光
避免Joomla
Joomla是邪恶的。 这是所有有过它。 得到的功能,你会真的需要超越基本的内容管理的唯一途径是商业模块支付大笔的钱。 社区以最糟糕的方式是巨大的。 有一个问题的一百万个模块,它找到一个几乎是不可能的。
该接口是可悲的。 对内容管理的方法没有任何意义,这显然是不友好的针对系统提供的最顶级的用户培训。 如果有一个CMS来避免,这将是它。
这是最后的名单。如果你知道要避免Joomla!你会知道如何避免其他可能妨碍你创建和管理网站的经验。唷!那里!Joomla!
概要
永远记住要研究CMS在投资之前的时间。 不要忘记,一个CMS的主要目的是使创建和编辑内容的简单和容易。 不牺牲用户体验的功能。记住这些事情,这会大大提高你的内容管理系统的经验。
牧羊人设计文章推荐: