How to choose the right CMS for your website – Open Source CMS Comparison


How to choose the right CMS for your website - Open Source CMS Comparison

你将学习:

  1. 什么是内容管理系统?
  2. 什么是开源CMS?
  3. 你应该选择哪个CMS: Drupal、Joomla还是WordPress?
  4. 最流行的CMS平台对比图

1. 什么是内容管理系统?

A content management system (CMS) is an application that allows you to create 和 run your website. You will get an admin panel - an interface where you can create 和 update pages, 帖子和其他类型的内容(图片), 视频, 等等),并按照你需要的方式安排内容.

You will also be able to change the design of the site through the admin panel by installing themes (design templates) 和 changing them when you want. All the actions are done simply by clicking buttons - you will not have to write codes or scripts in most cases.

2. 什么是开源CMS?

CMS领域的领导者是 WordPress, JoomlaDrupal. Not only are they free but also they are open source CMS engines. 这意味着他们的源代码是向公众开放的.

你可以用, edit 和 customize the core files of the engine on your site 和 if you discovered a great way to improve the platform, you can pitch it to the developers 和 help making their engine even cooler in the next update. 更多的 information about the term "open source" 和 its set of values you can find in 这篇文章.

Anyway, let’s analyze these open source CMS platforms together.



3. 您应该选择哪种CMS?

There are three giants in the CMS world: Drupal, Joomla 和 WordPress. 它们自2000年以来一直存在, 分别在2005年及2003年, 除了这三人组,他们没有对手. 这三个平台都是免费的. 每一个都有一群崇拜者. 但是你怎么知道哪种CMS最适合你呢?

Let us analyze each of these platforms one by one, with the most popular first.

WordPress内容管理系统WordPress is an open source CMS that powers over half of the world’s CMS sites, 而且越来越全面, 直观和流行与每个新的更新版本. WordPress有一个忠诚的社区, tons of free extensions (more than any other CMS) 和 the easiest-to-use interface.

Managing your content with WordPress is perfectly simple: you create a page, 将其添加到菜单中, post something on it 和 see your content on the front-end of your site. 所有这些都构成了一个卓越的CMS平台. 那么为什么这么多人选择 他们的网站使用WordPress? 因为WordPress是最容易使用的CMS.你可以在你的电脑上免费安装它来测试.

Joomla内容管理系统有些人说 Joomla found the perfect balance between customization possibilities 和 user-friendliness, 但它比WordPress复杂得多. Bear in mind that if you have never worked with this engine before, 你需要一些时间来适应 修改它. 将插件分配给模块, 在不同页面上定位模块, configuring layouts 和 other necessary manipulations can be harsh on a beginner.

另一方面,Joomla 扩展开发人员和社区 have come up with many inspired solutions to common web design problems that are hard to resolve within WordPress. 如果我们以Joomla滑块扩展为例, 您可以在页面上设置它的位置, 显示每张幻灯片的持续时间, 滑动效果和分页类型.

简而言之, Joomla CMS is a good choice if you have this unending curiosity 和 eagerness in you to learn. Even though it takes time 和 effort to get used to its peculiarities, 人们经常会爱上Joomla. 请随时查看我们的 Joomla创业课程 with all the info you'll need to launch your first project on Joomla.

你可以 将它安装在您的计算机上以尝试并测试它.

Drupal内容管理系统Drupal 是CMS平台的“顶峰”吗. Drupal is to other CMSs as Man of Steel is to the other guys in the Justice League. 您几乎可以用Drupal做任何事情. I am often fascinated by how many options the engine contains out of the box.

很多事情, 在WordPress或Joomla, 需要自定义编码, 在默认Drupal中有现成的解决方案吗. And it can be enhanced even more with third-party extensions. But I will be honest with you - learning to operate it is a real challenge. 它需要大量的工作和耐心来掌握.

"Drupal is to other CMSs as Man of Steel is to the other guys in the Justice League" >>推特这

Drupal is a perfect fit for huge serious websites 和 for organizations that can afford full-time administrators. 在Drupal上运行的白宫网站就是一个很好的例子. I can’t recommend starting your first online project with Drupal for fear that you’ll get discouraged.

This CMS also can be easily installed for testing purposes on your computer.

What factors do you need to consider while choosing the platform for the website?

The most important thing to consider while choosing a CMS platform, 在我看来, is how much time you are prepared to spend developing 和 maintaining it. If you’re experienced in basic HTML 和 PHP coding 和 are planning to create a big online project with lots of contributors involved, 你应该选择Drupal.

If you aim for a middle-sized social network or news site, try Joomla. WordPress with all its enhancement possibilities will be a perfect fit for beginners. A very simple WordPress based site can later evolve into any kind of site you want it to be.

Feel free to check the comparison chart below which ranks the platforms by their most important features.

3. 最流行的CMS平台对比图

To sum up let me help you decide between whatever pair of CMSs made it into your personal finals.

WordPress vs Joomla

如果需要,选择WordPress而不是Joomla:

  • 更多现成设计的选择;
  • 更生动的插件选择;
  • 学习曲线低;
  • 简单的博客/销售平台.

选择Joomla而不是WordPress,如果你:

  • 至少有一些基本的HTML/CSS知识;
  • love operating blocks 和 modules(like in Tetris, when you were a kid);
  • are ready to learn a bit to open numerous awesome hidden functions;

WordPress vs Drupal

如果:选择Drupal而不是WordPress:

  • 你正在为你的项目进行大规模规划;
  • 你喜欢设计界面;
  • 你寻找其他cms做不到的东西;

Joomla vs Drupal

如果:选择Drupal而不是Joomla:

  • 你在本地服务器上测试了它,你很喜欢它;
  • you have experience in working with CMSs 和 basic web design;
  • if you make a corner-stone out of your site’s design uniqueness;
  • if at some point you plan hiring a professional developer.

Now that you know a bit more about the three most popular CMS engines, 让我们知道你会为你的网站选择哪一个. If you have any experience working with any of these platforms, please share your impressions on their performance in our comments section below. 此外,网站上有大量的开源主题 Templateog体育首页来看看!


杰夫•贝尔

Jeff is a 20 year old Tech Support Operator at Templateog体育首页. Helping our clients to edit 和 customize their sites every day, he knows what they need most 和 how to make it as easy as possible. 更多的 than one satisfied client already promised to call their child after him. Being a semi-professional high jumper in the past Jeff leaves no issue unresolved.