从即将发布的Drupal 6到微软的OS

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
jensen0's picture

原文来自:一拍城市生活从Drupal 6到微软的OS

对于Drupal社区的“水滴”们,近期瞩目的重要事件就是Drupal 6。对我们这些四处飘遥的华人,这个版本新的发布似乎比春节大假更有吸引力,是我们不够传统么。

每个人都在关注Drupal 6~ 从近期在北京、西雅图和温哥华三个城市参加的的Drupal社区聚会中的谈论主题和问答焦点,都可以清晰感知。这里问个为什么?为什么Drupal 6会吸引这么多的关注?

相信多数Drupal社区的“水滴”们,会有意无意地想到:性能表现。是的,性能表现让Drupal 6捕捉了众多的眼球。

无论是对于做咨询顾问的工程师,还是网站设计、规划的设计师、架构师,性能表现是大家密切关注的焦点。Drupal在这方面进展得还可以,尤其是在Drupal 6中在内核采纳了多项缓存技术,经实验证实对性能表现有很好的提高;Drupal 6中对于数据库存取和一些实时环境数据的存取和实现机制做了有益的调整,也对Drupal 6性能有好的帮助。

我们很多人是在实际工作中,遭遇到Drupal出现性能的问题时,目光投向Drupal.org的主站。我们看到:从去年的中期开始,Drupal.org的主站,经历了几次架构的调整,涉及到运行服务器硬件的升级、Drupal 5的实施、数据库系统的优化、Apache的优化以及如上提到的实时环境数据的存取机制的调整。这些小的调整,都辐射出在Drupal社区中人人面临的问题:基于开源LAMP架构的Drupal,如何保持和提升对于大访问量网站的有效支持。

当然,如上的对于大访问量网站的有效支持,是几乎所有基于开源的LAMP架构下的CMS,都无法逃避的问题。无论是Drupal,Joomla,还是Plone/Zope, 大家都要过这关,所谓“华山自古一条路”,狭路相逢勇者胜。

去年在Drupal.org主站上做的一些小实验,已被证明颇为有效,在世界范围的社区中已经有多个Group在实际运行系统中实施,让人欣慰。只是,这些针对性能的调整和优化,由Drupal的核心决策者决定,正式实施放入到Drupal 6中,而在之后的Drupal 5.x 的多个版本修正中,只涉及安全性的修正和补丁。于是,我们殷切的目光投向就要在本月发布的Drupal 6上,丝毫不亚于近期如火如荼的“床照门”事件。

Drupal 6中也有很多不如意的地方,我们明显有遗憾的是:CCK未放入内核。一次,Jacob Redding针对CCK未进入Drupal 6内核的原因,说,“Dries说CCK对系统性能有很大的影响,所以老大拍板说不放。” Jacob 当时耸耸肩、撇撇嘴, “he is ... the big boss.”

个人,我觉着这个问题可以讨论讨论。对于真正由于Drupal的出色的架构设计而采用它实施在线工程的架构师来说,CCK就是Drupal中快速搭建的预制板么。我们这样看看,只采用传统的Drupal数据结构,就是只用红砖搭房子,当然是搭出的房子比较小巧、精致些,大风大雨下很有巍然不动的样子,即使来着几十年罕见的“暴风雪”,也可以自已应付,不用政府劳神,把大雪和大雪带来的痛苦困难,压压压。 但是,这终究是个小的红砖房子而已。需要设计大型社区应用的人士,不是用Drupal在自家书房搭建红砖小屋的业余爱好者,不只需要一个自己建立玩玩,试水自建的Blog系统,需要的是快速水泥,批量预制件。

当然了,没有放入内核,使用Contribute Module的方式依然可以很好使用诸如CCK,Views等钢筋水泥 ... 世间永不会只此一路的。只是,我们又回到上面提到的问题,对于Open Source的CMS来说,是否要有种精神:面对性能问题,无可回避,真正是刺刀见红,士兵出击的时刻。我建议前年就结了婚的Dries同志,看看《士兵突击》和《集结号》,借鉴一下。实在不行,也采用一下《投名状》里的冷兵器突破火枪、洋炮的三百步冲击战术,牺牲百把个热血的“水滴”爱好者,也要冲过去。你看看,同样是知识疯子,长发束起的陈可辛就比较得有血性。Dries同志要重新融汇一下东方精神,不仅仅是平和、无为的修行。

关注Drupal 6的推出以及相关的花边事宜,就联想到比尔-盖茨同志的微软公司,此处表达由衷的敬意。相对Drupal这些开源的精巧系统,XP,Vista简直就是庞然大物,其大团队合作开发的辛苦,真是远远超过土八路光脚走长征。老比同志带领几万高知程序员,开发出又...又强大的Vista。但人家还是说自己是微软,又小又软,也不乱拍自己的雄猛大照,也不到处乱放(注:陈冠希同学对此有贡献)。

关注CCK向Drupal 6的迁移,因此对CCK及相关讨论区密切观察。“ XXX TMD几个月都没有更新了,XXX还混不混开源了”,虽然我们使用的是别人无偿贡献的开源系统,心中时刻充满感激,但三字经依然脱口而出。此时此刻,感到的是开源系统开发的无序性,和使用开源的煎熬痛楚。在上个月的30号(January 30, 2008), Moshe Weitzman同志终于有些急迫地发言了:

We should really shoot to release CCK before Drupalcon. Otherwise, we'll have lots of finger pointing as to why Druapl6 is not yet unusable and so on. Only 4.5 weeks to go.

呵呵

BTW, Drupalcon指三月初在波士顿举行3天的Drupal会议。届时,将会有几场重要的主题演讲和技术讨论上演。 在此之前,我们一起说:排除万难,Drupal 6一定要实现!

原文来自:一拍城市生活从Drupal 6到微软的OS,转载请注明出处,谢谢。

Comments

very fun to read

xjs's picture

very fun to read

Language learning by social networking

Bei Jing (China)

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week