<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="细说Drupal,Joomla,Wordpress的区别" id="card1">
<p> 游客</p><p>
标题:细说Drupal,Joomla,Wordpress的区别<br/>
正文:<br/>
Drupal是使用PHP语言编写的开源内容管理框架（CMF），它由内容管理系统（CMS）和PHP开发框架（Framework）共同构成。连续多年荣获全球最佳CMS大奖，是基于PHP语言最著名的WEB应用程序。截止2011年底，共有13,802位WEB专家参加了Drupal的开发工作；228个国家使用181种语言的729,791位网站设计工作者使用Drupal。著名案例包括：联合国、美国白宫、美国商务部、纽约时报、华纳、迪斯尼、联邦快递、索尼、美国哈佛大学、Ubuntu等。        node + content_type VS page &amp;amp; post drupal里把内容抽象成node，node就是一个数据结构，有作者、发布时间、具体内容等等，而根据不同的content type则可以附加不同的额外的信息和权限控制。相比之下，wordpress则显得有些死板，它只有post和page，其说说起来post和page本质上并没有什么不同，区分出来也没太多意义，反过来说，只有2种类型供选择又显得很不足，其实这也不能怪wordpress，本来wordpress的定位就是blog程序，而drupal官网上就说了drupal更倾向于CMF            taxonomy VS tag + category drupal里没有tag和category的概念，就是taxonomy，你把taxonomy具体化成什么是自己决定的，你定义一个taxonomy，并认为它是一个category，那它就是一个category，如果你认为它是tag，那它就是tag，这无疑提供的很大的灵活性，taxonomy从本质上讲不过就是node的一种附加信息（metadata），你认为它是什么它就是什么。而wordpress则硬性区分了category和tag，其实wordpress底层数据库里的表名就叫taxonomy，由此可以看出drupal和wordpress存储taxonomy是一样的，不同之处在于wordpress把taxonomy的概念具体化了，如果作为blog，这种具体化省去了我们很多时间，很方便，但是对于二次开发来讲，则限制了灵活性            region VS sidebar drupal里的region大概相当于wordpre<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=618&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=618&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=618&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=618&amp;Page=3">[3]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=618&amp;Page=12">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=618">查看评论(1)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=618">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>