萤火虫网络
0531-85551080
网络营销赚钱 营销资讯 营销研究 网络赚钱 网站运营   SEO培训 SEO焦点 SEO报道 SEO研究 SEO资料 SEO工具
中小企业信息化 互联网焦点 电子商务 网络安全 CIO   企业应用软件 技术天地 专题推荐 案例方案 信息化宝典
  欢迎进入萤火虫论坛!
     首页 > 网站建设 > 网站运营  萤火虫论坛 SEO培训   

Drupal一个月使用有的感觉
( http://www.yhc360.com.cn   2008-2-26 15:09:35 )

    国外的cms用过了几个,以前用Joomla!帮客户做过几个站,感觉方便,容易上手,module也很多,不过很少去看代码,毕竟是为了完成客户的需要,现在公司里面主要是做drupal,才开始研究它的代码,有人把drupal比作是一个操作系统,而module相当于应用软件一样,你需要什么功能,都可以通过module来完成,在drupal在二次开发上,程序员不需要去改动drupal的核心代码,完全可以通过hook来完成,任何你想动态修改的地方,都有相应的hook来完成。

    比如你想修改某一个form表单的数据(找到相应函数的名称,一般为module_name_form 命 名,),我们可以通过 module_name_alter和他们module_name_xx名称的函数来对表单数据修改.我们添加数据类型表,可以交给cck module来完成,对数据字段的类型定义,而在提交的时候,cck都会帮我们完成.

    对我们用户来说,更多的是关心页面的展示,drupal默认只有page,book,story,我们可以填加类型数据,但对默认页面展示出来的效果,真的是很糟糕,但有view module来帮我们重新定义样式或者是css,drupal数据层和表现层,并没有完全的分离,虽然很多地方我们都可以通过定义template来完成,但很多时候,我们也需要用到模板目录下的template.php文件来帮我们完成.

    drupal的模板,确实是个难点,很难上手,template文件很少,drupal允许我们自己定义自己熟悉的模板引擎,在数据库操作方面,也方便了很多,我们不需要写出详细的sql语句,而是告诉drupal要查询的表,和查询的条件就可以,sql语句它会帮我们做好,在我们升级drupal的时候,我们只需要升级drupal的核心文件就可以,而不需要对module做相应的升级(除非有特殊说明)优点很多,我不能一一说明,很多东西我也刚接触,也不是很了解,drupal的module很多,而且官方把这些常用的module做了整理,并加详细的说明,

    缺点:

 

    门槛太多,很多人用了一个月还是摸不着头脑, 默认的homepage真的是难看而且简单

 

    对于数据量大的站来说,node表成了一个瓶劲(至少我是这样认为,因为每加一条记录,node表里面都有相应的信息)


Google
 
  最新资讯排行
分析国内企业信息化很难回避的七大问
IE8测试版新增安全功能阻止隐蔽强
图解InternetExplore
Web服务测试与传统的Web测试
北京不管上海网店跨区域电子商务监管
国家工商总局拟出台条例要求网店必须
酒店行业电子商务:万豪中文网站履新
北京中关村首批高新技术企业迎来20
广播电视“村村通”工程2010年底
工信部挂牌后亟待完善互联互通机制
  最新培训信息
SEO:分享网站优化的六大步骤
网站排名中关于做SEO注意的几点
做SEO(搜索优化)必须注意的49
关于搜索引擎提交的问题

您在本站有任何疑难问题请联系贝贝QQ:329683229 晶晶QQ:292701913 欢欢QQ:531069058 迎迎QQ:627254210我们的客服人员会即时为您解!
CopyRight © 2007 www.yhc360.com.cn, All Rights Reserved
鲁ICP备07021077号
萤火虫旗下网站