Yii2 项目优化小贴士
Yii2 项目优化小贴士
小田天 发表于2年前
Yii2 项目优化小贴士
  • 发表于 2年前
  • 阅读 4
  • 收藏 0
  • 点赞 0
  • 评论 0

移动开发云端新模式探索实践 >>>   

缓存数据库概要(Schema)

在线上环境中数据库配置文件添加 enableSchemaCache 和 schemaCacheDuration,示例如下:

'components' => [
    'db' => [
        'class' => 'yii\db\Connection',
        'dsn' => 'mysql:host=localhost;dbname=yii2advanced',
        'username' => 'root',
        'password' => 'root',
        'charset' => 'utf8',
        'tablePrefix' => 't_',
        'enableSchemaCache' => true,
        'schemaCacheDuration' => 0,
    ],
    // ...
],

注意:开启这个之后,每次修改数据库结构记得要删除缓存文件!

优化 Composer 自动加载

$ composer dumpautoload -o

禁用调试模式

修改入口文件 web/index.php,禁用调试模式

defined('YII_DEBUG') or define('YII_DEBUG', false);
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 0
博文 78
码字总数 49841
×
小田天
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: