CodeIgniter 中国开发者社区's Archiver
论坛
›
CodeIgniter 问答求助
› ci里用M和数据库用存储过程有啥区别
asdfaa
发表于 2014-2-14 14:40:41
ci里用M和数据库用存储过程有啥区别
菜鸟随便问问
一种通过存储过程操作数据库
一种通过model
dren_a
发表于 2014-2-15 17:37:07
你可以选择在controller里用原生php的方法操作数据库,但是使用model,由于继承了model的父类,所以你可以使用 active record形式,就是$this->db->where()啥的。
好处:内容安全过滤,破坏性sql安全过滤,使用方便,便于修改条件。
坏处:性能有微弱降低(跟数据库的响应时间比不值一提),代码不可移植到其他非CI的PHP项目。
页:
[1]
查看完整版本:
ci里用M和数据库用存储过程有啥区别