2015-05-11 17:51:35 6302次浏览 5条回答 0 悬赏 0 金钱
  • 一直都说Yii框架的性能很不错,但是自己开发了两三个项目之后发现,YII的组件式开发的确很方便,模块化的结构也挺好的,自动生成代码也只是一个很普通的功能
  • 要说自带的身份认证机制,频繁使用session服务器的资源也会被消耗的很多吧
  • 有没有大神指点一下,如何优化,能够提升Yii的性能?总感觉Yii很重啊
  • 因为刚刚注册,所以没有啥积分,还望各位大神不吝赐教
  • 回答于 2015-05-11 17:59 举报

    不用session不就好了 哈哈 ,, 不懂优化 谅解

  • 回答于 2015-05-11 18:01 举报

    session的话,在Yii里面结合memcache使用可以提升很多效率,如果你用Yii2的话,不需要事件行为这种消耗大的特性的话,类继承自Object效率会高很多,Object提供了基本的属性

  • 回答于 2015-05-11 18:17 举报

    提升性能,你可以从这几方面去考虑

    • 尽量使用DAO而不是使用AR
    • 使用缓存技术
    • 合并CSS、JS文件

    参考:http://www.yiichina.com/doc/guide/2.0/tutorial-performance-tuning

  • 回答于 2015-05-12 14:33 举报

    并发要求不是特别高的情况下,不需要纠结于框架的性能吧?
    现在更注重开发的效率

  • 回答于 2015-05-30 21:44 举报

    真要考虑到并发,YII你能用到的东西只用是最基本的MVC这一块了,对于那些组件,视图渲染这一块应该是小心了,虽然组件用着挺爽,但太多前缀的东西他一块也给做了,像INPUT,select 这类的,全部用PHP给输出了,如果后端不用OPCACHE这类缓存的话,性能就太差了。

    觉得很赞
您需要登录后才可以回答。登录 | 立即注册
易十八
试用期

易十八 北京

注册时间:2015-05-11
最后登录:2015-06-29
在线时长:1小时51分
  • 粉丝0
  • 金钱30
  • 威望0
  • 积分40

热门问题