chocoboxxf

chocoboxxf

这家伙有点懒,还没写个性签名!

  • 财富值64834
  • 威望值120
  • 总积分67034

个人信息

    • composer.json里require加上一项"yiisoft/yii2-smarty": "*",然后通过composer安装

    • frontend/config/main.php里components加上一项view

    'view' => [
        'renderers' => [
            'tpl' => [ // smarty模板的后缀名
                'class' => 'yii\smarty\ViewRenderer',
                'cachePath' => '@runtime/Smarty/cache',
            ],
        ],
    ],
    
    • 在controller里通过renderFile来显示smarty模板页面
    public function actionIndex()
    {
        $params = [
           'domainName' => 'yiichina.com', // smarty模板中用到的变量$domainName
        ];
        return $this->renderFile('@static/views/index.tpl', $params);
    }
    
  • 2015-06-26 已签到
    连续签到41天,获得了20个金钱
  • 回复了 的说说
    我要把微信搞到yii里
    用过https://github.com/callmez/yii2-wechat-sdk,感觉还不错
  • 回复了 的回答

    开发环境和生产环境差别比较大,没办法一起比较,我测试过,开发环境光加载debugger和gii相关内容就要消耗很多时间

    我用的php 5.6,没有和5.4和5.5对比过,在我的环境下开启opcache后比原来的速度提升了2-3倍,但可能和不同的环境或者代码都有关系

  • 回复了 的回答

    开发环境和生产环境差别比较大,没办法一起比较,我测试过,开发环境光加载debugger和gii相关内容就要消耗很多时间

    yii2自带的view没怎么用过,用的smarty,另外php开了opcache,基本上没有遇到过加载很慢的情况,除非是数据多,一些ajax请求会慢一点

  • 回复了 的回答

    开发环境和生产环境差别比较大,没办法一起比较,我测试过,开发环境光加载debugger和gii相关内容就要消耗很多时间

    另外urlManager也是有cache的,看看是不是启用了,之前测试如果没有cache,每次UrlManager加载路由规则也会消耗挺多时间。

  • 2015-06-25 已签到
    连续签到40天,获得了20个金钱
  • 开发环境和生产环境差别比较大,没办法一起比较,我测试过,开发环境光加载debugger和gii相关内容就要消耗很多时间

  • 2015-06-24 已签到
    连续签到39天,获得了20个金钱
  • 2015-06-23 已签到
    连续签到38天,获得了20个金钱
董事长 等级规则
67034/100000
资料完整度
70/100
用户活跃度
100/100

Ta的关注

12

Ta的粉丝

19

Ta的访客

52