用户
 找回密码
 入住 CI 中国社区
搜索
查看: 4537|回复: 8
收起左侧

[讨论/交流] 学习华领GPS车辆管理系统心得

  [复制链接]
发表于 2010-5-14 11:44:55 | 显示全部楼层 |阅读模式
这几天在学习淡水兄弟写的GPS车辆管理系统,浅谈一下自己的一些心得体会:
  • 首先我们来看模型层,大家知道模型层是用于和数据库进行交互的,也就是说是在操作数据库的,那么淡水兄弟代码的书写思路非常清晰,有条理,我个人认为还有可以进行优化的地方,因为在这个模型层中呢我们无外乎是对新闻,以及分类进行管理,也就是说,对两者均要进行增删改查的操作,那么研究了代码的朋友可以发现,它们的功能其实是相同的,这里我们就可以考虑采用适配器的方式来写,通过往方法中传递参数来达到简化代码的目的.
  • 其次,大家在开发CI项目的过程中基本上都要涉及到分页,对于这个经常要用到的地方呢,我们可以考虑在application/config目录下面创建一个pagination.php的文件,这样的话,我们在这个文件中进行分页的配置,对于项目而言就可以做到很好的维护,不用去修改模型层,通过直接在此文件中进行配置就可以了,而且此文件会被自动的初始化
  • 在页面布局上,因为有CSS+DIV,所以尽可能的使用这种方式,避免使用表格,因为表格本身的代码写出来以后不太方便阅读
  • 到现在就整理出来了这么一些心得,有其他想法或者觉得我写的有不妥的地方欢迎大家指正,以便一起进步,在这里还是要谢谢淡水兄弟,我发现其实学习CI的最好的方法就是在阅读别人代码的同时去了解这个框架以及它所拥有的方法.
发表于 2010-5-16 21:03:06 | 显示全部楼层
这个怎么没人顶啊~~~~
发表于 2010-5-17 16:14:40 | 显示全部楼层
我来顶。第一次听说“适配器”方法这么一说。不知道这个说法源自哪里
发表于 2010-5-21 14:59:26 | 显示全部楼层
顶啊。看看学习下
发表于 2010-5-23 19:34:32 | 显示全部楼层
谢谢楼主把自己的学习体会与大家分享
发表于 2010-6-1 00:24:42 | 显示全部楼层
学习中,谢谢楼主分享
发表于 2010-8-23 23:34:06 | 显示全部楼层
好东西,学习了
发表于 2010-8-24 00:18:46 | 显示全部楼层
顶顶顶,学习ci中...
发表于 2010-8-27 17:14:10 | 显示全部楼层
顶楼主,学习了

本版积分规则