站点建设者:Drupal vs Joomla vs WordPress

需要建立一个高端网站?我们测试了三种顶级的免费网站建设应用程序。

123. 第二页
第2页共3页

菜单有点难掌握。默认情况下,您可以指定一个页面是显示在顶级菜单中,还是显示为现有菜单项的子菜单。这花了一些精力,但我在仪表板的外观部分找到了一个菜单控件,它允许我创建自定义菜单,然后使用自定义菜单小部件将它们放在我想要的位置。

底线

在浏览每个工具的管理控件时,我发现Drupal工具不那么直观,但最终更加灵活和强大。Joomla的情况正好相反:易于理解的控件,但限制不断出现。WordPress介于两者之间:控件查找起来有点棘手,但是一旦你找到它们,它们就非常有用。

配置

在这个例子中,配置指的是每个CMS如何轻松地将我的虚拟站点组合在一起。正如前面提到的,该网站包含一个首页博客,一个论坛部分,几个静态页面和一个电子商务部分,用于向不满意的旅客销售商品。网站上的文章需要评论和社交媒体网站链接。这些是一般商业站点可能具有的元素,因此选择它们。

对于这些元素,每种CMS都有不同的优缺点。(在本文稍后的部分中,我将介绍社交媒体和电子商务工具。)

Drupal

在Drupal站点上获取静态页面很容易。只需为该站点的一个菜单创建一个菜单选项,然后单击Add Content>Basic页面以打开Basic页面控制屏幕。添加副本,将页面分配到之前创建的菜单项,然后就完成了。

这里有一个警告:默认的Drupal设置在其内容创建屏幕中没有包含富文本编辑器,因此您想要进行的任何格式化都必须是HTML格式。你可以添加一个模块来获得这个功能,所以这当然不是遥不可及的,但是在WordPress和Joomla中,编辑器是开箱即用的,这更方便一些。

有太多的论坛和博客模块在那里,所有这些看起来都很好。为了保持开箱即用的心态,我选择使用内置的论坛和博客工具。它们很容易激活和分配到菜单项中,虽然简单,但非常适合基本网站的需求。如果我想要更光滑的工具,我可以找到很多满足我特定需求的工具。

配置整个站点非常容易。使用各种各样的Drupal模板,可以轻松地加载颜色、样式和背景。最后,为了公平起见,我坚持使用默认的Drupal模板。

Joomla

不幸的是,Joomla的整体站点配置并不那么容易。在尝试使用默认模板Beez20时,我在尝试将默认Joomla图像的横幅更改为Happy Flight横幅时遇到了重大麻烦。

我以为这是一个问题,上载横幅图像,但它的背景图像仍然在我的标志下的地方。更糟糕的是,解决方案涉及到CSS文件并在那里进行修改。现在,我对CSS编码并不陌生,但是关于这类事情我有一条规则:如果用户必须看到代码,那就有问题了。我还必须编辑网站的index.php,去掉出现在每个页面顶部的默认字体大小控制。同样,这没什么大不了的,但是为什么GUI中没有这个选项呢?

我也很幸运地得到了评论。我找不到本机控件,所以我安装Udja评论组件。结果是一团糟,因为我必须在模块管理器和插件管理器中找到并激活该组件,并且最终被设置注释位置的要求所挫败。没有“每篇文章的结尾”的位置,这也是通常非常有用的Joomla文档让我失望的地方。

幸运的是,论坛的结果要好得多。我安装了Kunena尽管我必须在两个不同的地方激活它(这真的让我很紧张),它仍然像魔法一样有效。

WordPress

WordPress作为一个博客平台的根基在配置网站内容的时候就显露出来了。在WordPress中添加和编辑页面或博客文章非常容易,因为一切都围绕着这个中心前提:使内容创建容易。

主题管理很简单。在使用免费的WordPress主题的过程中,我发现有很多视觉和配置上的变化,尽管我的WordPress站点仍然使用默认的2011主题。我花了一些时间来弄清楚如何更新网站元素,比如横幅,但一旦建立,它很容易管理。

因为评论在博客思维中根深蒂固,所以WordPress提供了一个非常健壮的评论管理系统也就不足为奇了。对于WordPress用户来说,一个很好的免费赠品是Akismet插件,当激活时,它会接入Akismet非常强大的评论和trackback垃圾邮件保护工具。当然,您也可以在Drupal和Joomla中获得这样的工具,但是将其作为具有特性的开箱即用插件非常有帮助。

WordPress中有许多论坛插件,就像Joomla和Drupal中一样。我选择了塔尔。ki可嵌入论坛插件,因为它被广泛认为是最适合许多主题的,并且据说可以很好地与WordPress用户管理集成。我没有失望。

底线

在把站点的各种元素整合在一起之后,我很快得到了这样的印象:虽然Joomla非常适合管理内容,但它在站点配置方面存在一些WordPress和Drupal不存在的问题。

这是一个关键问题,因为Joomla网站将需要更多的编码来获得您想要的网站外观和感觉——除非您找到了一个模板匹配您想要的网站视觉。

交通宣传

每个网站都应该包括特色,以促进网站内容。每个CMS都需要附加组件来实现社交媒体推广,但不幸的是,结果是喜人的。

Drupal

对于社交媒体工具,我需要下载一个Drupal模块。

我定居在AddToAny我不得不说,它从一开始就运行得很完美。它提供各种各样的服务链接,包括脸谱网,推特例如,Digg, Reddit和StumpleUpon。如果你指定了“博客”和“文章”类别类型,AddToAny会在所有单独的博客条目和文章的末尾添加共享工具。

在Drupal中安装插件非常简单,这个模块只需要单击一次就可以激活。配置AddToAny也很简单,只要在Drupal控制面板的配置菜单中找到设置即可。

Joomla

社会书签天才我在不断的评论中被告知,它是Joomla最好的免费社交媒体插件,所以我尽职地去买了它。

我安装了组件,激活了它,然后…什么都没有。

再一次,模块管理器的设置要求我设置一个位置,但我不清楚这个位置是什么,因为我想要社交链接的文章位于网站的各个位置的页面上。这是我尝试过的所有模块的普遍问题;这需要职位设置,但我试过的职位都不行。我也不能跳过这个设置。

最后,我无法确定这个问题的解决方案。

Joomla在这方面做得很出色的一个地方是:启用seo友好的url是一个非常明显的选项,这将使Joomla网站更容易被搜索引擎索引。

WordPress

考虑到我在Drupal中使用AddToAny模块的成功,我很高兴地注意到,AddToAny为WordPress提供了一个流行的模块。但在安装之后,我发现它在WordPress中的工作方式不同——它根据我在模板中放置AddToAny小部件的位置,将共享工具添加到站点的所有页面。

但是,WordPress版本不包括Twitter或其他社交工具,只有RSS feed信息。为了补偿,我定位了推特这插件,它使用Oauth API直接插入Twitter。这是立即准备去和附加文章需要。

WordPress并没有任何现成的流量管理工具,但是只要在WordPress生态系统中快速搜索一下,就可以获得大量的工具来帮助你管理你的站点。

底线

我无法确定在Joomla植入社交网络天才的解决方案,所以它没有通过这个测试。在Drupal和WordPress中,添加社交工具很容易:激活模块或插件就可以了。在Joomla,这是一个不那么直观的前景。

商务工具

我并不期待在Happy Flights网站上增加电子商务部分。我以前使用过电子商务工具,我通常从这些经历中得出这样的结论:“在未知的地方的痛苦”。

幸运的是,这里的情况并非如此。

Drupal

Ubercart是最受推荐的电子商务工具,所以如果我没有看一看的话,那就是疏忽了。

我不得不说,一旦我安装了它,我非常印象深刻。Ubercart电子商务购物车有一个优秀的功能集,我可以完全控制每笔交易的各个方面,甚至可以根据所订购物品的重量计算邮政编码之间的运输成本。

这里有两个问题。首先,为了获得Ubercart的全部功能,您必须下载大量模块来支持它。不难,但是很耗时,而且如果你忘记了什么,会让人有点厌烦。

其次,向目录中添加新产品并不直观。幸运的是,我找到了a第三方博客这让我经历了整个过程,一旦我掌握了向产品数据库中添加产品的窍门,事情就变得简单多了。但Ubercart中确实应该有一个“添加产品”按钮,让事情变得更简单。(后来,我确实看到Drupal在Add content屏幕上添加了产品内容类型,如果早点知道就好了。)

Joomla

在网站配置出现颠簸之后,我原以为购物板块的结果不会那么好。但事实并非如此JoomShopping模块。

JoomShopping易于安装,易于激活,使用简单。这种简单是有代价的:基本JoomShopping元素的配置比其他电子商务工具更难,但它完成了它需要的工作,并轻松地进入了Happy Flight站点。在目录中添加产品要比在Ubercart中简单得多,这是非常受欢迎的。

WordPress

在WordPress上安装一个购物系统很容易——只要插件与你的网站兼容。我最初试图安装WP电子商务插件,却发现它不会安装到我的WordPress站点上。可能是因为我的WordPress版本太新了,才抛弃了这个插件。

畏惧,但没有停止,我走了eShop,安装得相当干净。eShop将它自己的配置屏幕添加到站点的设置菜单中,因此可以很容易地访问控件来配置目录。

我对控制的深度和插件与现有站点相适应的方式印象深刻。发现如何将产品添加到目录中需要花费一些精力,但是一旦了解了,工作流就很容易完成了。

底线

这一点很接近:我不得不称赞像Ubercart这样功能完整的工具,但JoomShopping和eShop让构建产品目录变得更容易。

我想我在这里应该赞同Ubercart。与Drupal CMS一样,学习曲线更高,但长期回报是更好的整体体验。

支持/社区

在本文的开头,我提到了所有这些CMSs都有非常活跃和活跃的社区。我不是在开玩笑。为了让您了解我们所谈论的是什么样的生态系统,在撰写本文时,共有15,884个WordPress插件、11,216个Drupal模块和8070个Joomla扩展。

不过,这并不全是数字的问题。

Drupal

Drupal是一个较老的产品,拥有一个更大、更活跃的开发人员社区。这当然反映在模块的数量上,但也体现在对CMS的支持上。的Drupal网站有一个非常好的模块目录和坚实的文档。

奇怪的是,在搜索一些Drupal问题的帮助时,我经常被指向Drupal主站点以外的站点。这太糟糕了,因为里面有一些很好的文档。

大多数Drupal模块被归类为非商业的,意思是免费的,这与Joomla扩展系列不同。自由软件用户会对此感到很舒服,但是商业用户可能需要习惯缺乏商业支持。

Joomla

虽然Joomla在数量上不足,但在能源上却足以弥补。

文档的Joomla网站是基于维基,不断更新和良好的索引搜索引擎。所以我在寻求帮助的时候经常碰到它。

在Joomla中有更多的商业扩展,尽管不是很多,你会明白“免费”Joomla只是一种对付费的附加组件的诱惑。免费和付费扩展之间的平衡是公平的,你会感觉到在Joomla的开发者生态系统中会有更多的收益。你想怎么取就怎么取。

WordPress

WordPress,像Joomla一样,有很多商业支持和活动,但不是你找不到真正好的免费主题和插件WordPress站点

我发现WordPress社区主要集中在主站点上,这使得查找工具和支持我的问题变得很容易。我有点喜欢这个社区一站式购物的特点,所以当我遇到问题时,我可以很轻松地找到我需要的答案。

底线

123. 第二页
第2页共3页
工资调查:结果在