You are here

Drupal7的改进之处

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2008-11-22 12:30

今天网友hoecake说让我讲一点drupal7的东西,这个我没有用过,以前,今天装了看看.一句话,最大的改进是性能问题.当我浏览drupal7的页面,感觉比5流畅了很多.想写一篇文章,介绍一下,在google上搜了一下,找到一篇中文的好东东:

Drupal7-dev安装测试及对drupal未来发展的推测,这个是Feiiiiiii的网站,里面也有不少的好文章。

       里面讲述了,很多我要讲的drupal特性,所以已有的安装,还有其它的我就不在这里重复了。

       说一下drupal7的改进之处,对于开发者来说,

1,单元测试功能,drupal核心自带了simpletest模块,这个模块终于进入了核心,对于许多开发者来说,无疑是个福音,学过java的人知道,java中有junit这样的测试API,现在drupal也有了自己的测试模块了,测试在drupal中的地位,对于开发者的地位,我就不讲了。

2,Database:采用新的数据库层,这个被重写了一遍。速度将更快,主要是缓存的应用将会更加彻底。

3,code registery,除了模块,主题,菜单等概念引入注册表这个概念以后,drupal7进一步这一概念进行了增强,lazy-loaded的思想,将会使drupal跑得更快,这个想法很简单,就是只加载与当前功能有关的代码。

4,所见即所得编辑器的集成,这个具体怎么实现的我还不清楚,但是这个在drupal7上作了极大的改进

5,image tookit的模块化。

对于普通用户来说,改进的地方有

1,  两个安装器供你选择

2,  很少使用的模块throttle,ping,access rules等被移出了核心

3,  js效果更加彻底

4,  story这个名称成为了历史,现在改名为了Article。最主要的典型安装中,为它设置了free tag, web2.0的概念在drupal7中进一步凸现。

 

当然还有很多,这些是我在官网上看到的,自己加了几句。

论坛: