2010/1/5学习总结

  在同事的介绍下了解到了,思维导图的概念,起初看别人的思维导图感觉很强大,于是找到了一个思维导图的设计软件,所需内容:jdk-6u17-windows-i586和FreeMind-Windows-Installer-0.8.1-min.

  在做项目前需要旅清自己的思路,设计模块需求,功能,页面逻辑,数据库关系等等.把自己的想法实践于思维导图上,更有效的表达了业务关系的逻辑性.可以很有效的提高自己的工作效率,同时避免了工作中经常会遇到的一些错误问题,因为我们在开始写代码以前,已经把思路和逻辑表达的很清楚了.

  最近几天还有学习ecshop和shopex,感觉shopex功能及用户体验要比ecshop强很多,单说shopex的后台管理区ajax技术就做的很绚了,业务关系表达合理,各种需求已经想的比较完善了,很值得学习.可惜代码加密了没法看.再说ecshop,虽然功能没有shopex强大,但是业务逻辑还算比较节俭,代码目前也就看懂些皮毛,底层部分还没有细看,最近还要继续研究下.

  最后就是关于多极分类和二叉树的学习.前些日子感觉老大D.J写的article功能过于庞大,所以心血来潮自己写了一版article模块,其中就碰到了多极分类的概念,xoops类文件提供了一个tree.php,老大的article中继承了此类,并定制了些方法,应用在category部分,起初看的有些晕,所以就自己写了个递归函数,来实现多极分类,实现原理是,query数据后按照pid查询出来的结果集,给 cateory->MakeTree($arr);MakeTree方法遍历数组,如果有pid值会递归自己,再次遍历直到把每一个子分类都遍历到父类为止.同时写了些页面多极分类列表的方法,options和Checkbox.代码写的不好,各种冗余都来了 - -#,对照老大的category类仔细研究了一番,学习到了好多东西,也学会了应用tree类来实现多极分类.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值