本章内容给大家谈谈关于遇上yii框架常用技巧有哪些等问题,我们该怎么处理呢。下面这篇文章将为你提供一个解决思路,希望能帮你解决到相关问题。
一、代码优化
1、使用Gii工具生成model,controller,view,以及其他配置文件,可以极大的提高开发效率。
2、使用Yii提供的AR模型,可以实现数据库的操作,减少SQL语句的编写,提高开发效率。
3、使用Yii提供的CActiveRecord类,可以实现数据库查询,添加,修改,删除等操作,极大的简化了数据库操作。
4、使用Yii提供的CActiveDataProvider类,可以实现分页,排序,搜索等功能,极大的简化了分页等操作。
二、缓存优化
1、使用Yii提供的cache组件,可以实现数据的缓存,提高系统的性能。
2、使用Yii提供的CDbCache类,可以实现数据库查询结果的缓存,极大的提高查询效率。
3、使用Yii提供的CFileCache类,可以实现文件的缓存,极大的提高文件读取效率。
4、使用Yii提供的CApcCache类,可以实现apc缓存,极大的提高系统性能。
三、日志管理
1、使用Yii提供的CLogger类,可以实现日志的记录,方便程序调试。
2、使用Yii提供的CProfileLogRoute类,可以实现慢查询的日志记录,方便程序优化。
3、使用Yii提供的CEmailLogRoute类,可以实现错误日志的邮件发送,方便程序的错误排查。
4、使用Yii提供的CWebLogRoute类,可以实现日志的实时输出,方便程序的调试。
总结
以上就是为你整理的yii框架常用技巧有哪些全部内容,希望文章能够帮你解决相关问题,更多请关注本站相关栏目的其它相关文章!