zoukankan      html  css  js  c++  java
  • 优化Laravel网站打开速度

    Laravel是一个功能强大的框架,组件很多,代码也很庞大,它的易用方便是牺牲了性能的,即便如此它仍然是一个优秀的框架,但在正式环境下要做好优化提升网站的打开速度。

    1.关闭debug

    打开.env文件,把debug设置为false.

    APP_ENV=local
    APP_DEBUG=false
    APP_KEY=base64:sT/aTFeaE13eyao1Raee6jC9Ff+Yle1SE+wtyk0H6B4=

    2.缓存路由和配置

    php artisan route:cache
    
    php artisan config:cache

    3.Laravel优化命令

    php artisan optimize

    4.composer优化

    sudo composer dump-autoload optimize

    5.使用Laravel缓存

    使用Laravel的Cache方法缓存内容,自带文件缓存,数据库缓存,redis缓存,使用redis也可以用predis组件,也可以多种缓存方式结合。在Laravel中使用就是这么优雅方便:

    $lists = Cache::remember('travel.destination.lists', 20, function () {
        return $this->destination->getList();
    });

    6.使用CDN

    本站用的是七牛CDN,每月送你20G流量和20G存储空间,具体多少不记得了,总之对于小站来说完全足够了。

    http://blog.tanteng.me/2016/06/laravel-optimize/?utm_source=tuicool&utm_medium=referral

  • 相关阅读:
    记录
    Remote System Upgrade With Cyclone III Devices
    【Diary】Noip2020 游记
    【Diary】CSP-S 2020 游记
    【Diary】JZSC 2020 旅 游 记(迫真
    【题解】Luogu P2671 【求和】
    51nod 1153 选择子序列
    Luogu P4116 Qtree3
    Luogu P4114 Qtree1
    【Contest】Nowcoder 假日团队赛1 题解+赛后总结
  • 原文地址:https://www.cnblogs.com/chunguang/p/5583652.html
Copyright © 2011-2022 走看看