之前,接到一个其它公司用DRUPAL开源程序制作的吉它网站,网页加载速度超慢,性能有待优化。自接到这个网站后,首先大体上看了一下这个吉它网站,可以说,就是一个简单型的企业网站设计,重中之重是产品介绍,之后是一些公司介绍,博客内容,视频分享和音乐播放等,没有多大的难度。可是,就是这样的一个网站,被那个设计者用DRUPAL设计的如此繁杂,感觉不到有丝毫逻辑。就拿菜单栏来说,DRUPAL就自带了一个菜单模块,可人家偏偏置之不用,而用几个复杂的结构去生成菜单,先在TAXONOMY里创建了不同的产品类别,厂商,和产品状态等,第二步就是创建了一个VIEW,而且是产生一个PAGE显示,之后就是在BLOCK里用views_embed_view这个API去读取该VIEW的内容,最后是在THEME里显示出来。
(more…)


