thinkphp5.1上线优化的几个操作

Posted 代码当酒喝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp5.1上线优化的几个操作相关的知识,希望对你有一定的参考价值。

1.关闭日志写入

对于个人开发写的项目,这个日志是多余的,会影响性能,直接关了
在这里插入图片描述

2.关闭调试模式

关闭应用的调试模式

在这里插入图片描述
改成false

关闭数据库的调试模式

在这里插入图片描述
改成false

3.生成类库映射文件

php think optimize:autoload

4.生成配置缓存文件

php think optimize:config

5.生成数据表字段缓存文件

php think optimize:schema

6.生成路由映射缓存

php think optimize:route

7.最后一个便利点

把常用的几个配置写到.env文件当中去,这个其实无伤大雅,你做不做随你,因为如果是团队协作可能会有好处,代码拉下来,改自己的env即可
在这里插入图片描述
因此代码上传的时候要添加.env的忽略文件,但是同时我们还需要再创建一个.env.example 把.env的哪些项记录下来值可以留空。
在这里插入图片描述
这个.env.example 可以同代码上传带仓库中。

最后废话总结

其实tp5.1和laravel很像,但是我个人觉得tp会比laravel好使很多,不过laravel强就强在ide上各种插件支持的很好,模板指令语法都可以有提示,还能点击视图跳转,且生态很好。周边插件特别多。不过我个人觉得还是tp好使。

以上是关于thinkphp5.1上线优化的几个操作的主要内容,如果未能解决你的问题,请参考以下文章

神级操作!优化​Python开发环境的几个技巧

js代码性能优化的几个方法

磁盘I/O性能优化的几个思路

《深入理解计算机系统》 优化程序性能的几个方法

简单描述Oracle数据库性能优化的几个要点

片段问题中的 NullPointerException