你知道白宫网站用了哪些模块吗?;)

无须猫 的头像
2条评论发表评论N/AAttribution

白宫最近采用了Drupal来架设其网站(http://www.whitehouse.gov/),我想大家都知道了。作为Drupal Fans听到这一消息感觉兴奋的同时,会不会想知道白宫网站都使用了一些什么第三方模块呢?嘿嘿,跟我来。

方法一:head区查看法。

通常查看源文件head里的css或js链接,会知道一部分模块的使用情况,前提是这些模块提供了css文件。例如:/sites/all/modules/cck/theme/content-module.css表明其使用了cck模块。但是,如果试试开启了css优化的drupal站可就看不到咯,因为这样会把相同媒体类型的css压缩成一个css文件,致使你无法从link里面一窥端倪。白宫这种大访问量的网站自然是会开启css优化功能的咯。不过这可难不倒咱,试着访问下面这个地址看看:

http://www.whitehouse.gov/xdrupal.org

404 Page Not Found?没错,哈哈,是没有这个页面。现在打开你的firebug或直接查看页面源代码里的<head>部分吧。(呃~别问我原理,因为我也不知道,而且我在我做的另一个开了css优化的drupal站上这么做却无效,很奇怪。如果你知道原因的话请告诉我。)。如下图(点击查看大图):

从中我们可以看到一部分使用了的模块:

  • cck
  • custompage
  • date
  • fckeditor
  • og
  • swftools等

什么?大名鼎鼎的views模块没有采用吗?难道views真不适合在大流量的站里使用?No,请看终极招术……

方法二:链接验证法;)

地址栏中直接输入:http://www.whitehouse.gov/sites/all/modules/views/README.txt

看到了吧,views的readme文件,哈哈。如果你觉得某个站使用了某个模块,就可以用这种方法来确认咯;)

方法三:局部源代码

有很多模块都会给html里添加一些它们自己特定的css类,比如views模块会加一些如“view、view-dom-id-*、views-row”之类的class,虽然改写模板可以使其变得让你难以辨认(白宫的即是如此),但很多情况下还是会“漏点马脚”的。所以我才会用第二种方法去验证他们是否使用了views模块;)

ps.有点无聊的文章,权当娱乐吧。

l华宇物流 的头像

不知道,传说中白宫网站用的是drupal

不知道,传说中白宫网站用的是drupal 很牛啊

 

托运公司

游客 的头像

这个看的起劲。

这个看的起劲。

发表新评论

此内容将保密,不会被其他人看见。
  • 自动将网址与电子邮件地址转变为链接。
  • 允许HTML标签:<a> <p> <span> <div> <h1> <h2> <h3> <h4> <blockcode> <h5> <h6> <img> <map> <area> <hr> <br> <br /> <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <em> <b> <u> <i> <strong> <font> <del> <ins> <sub> <sup> <quote> <blockquote> <pre> <address> <code> <cite> <embed> <object> <param> <strike> <caption>
  • 自动断行和分段。
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <as>, <as3>, <asp>, <css>, <drupal5>, <drupal6>, <html>, <js>, <php>. Beside the tag style "<foo>" it is also possible to use "[foo]". PHP source code can also be enclosed in <?php ... ?> or <% ... %>.

更多关於格式化选项的信息

CAPTCHA
请输入问题的答案。
Fill in the blank