tp5
naomi吖
这个作者很懒,什么都没留下…
展开
-
thinkphp5行为扩展实现html静态缓存
参考文章:http://www.yunshare.net/Article/12/7.html具体方法如下:1、在application/config.php中添加如下配置:2、新建文件application/tags.php3、添加文件application/home/behavior/ReadHtmlCacheBehavior.phpapplication/home/be...转载 2018-10-23 15:26:04 · 2904 阅读 · 2 评论 -
TP5.0获取请求类和URL基本信息
1、如何获取请求类 系统函数:request(); 系统类: use think\Request; $request = Request::instance();//因为request是单例模式 所以不能直接new 系统控制器类: use think\Request; pub...转载 2019-02-14 11:15:24 · 10405 阅读 · 0 评论 -
tp5中 分页后 hidden不起作用
正确方法:$collection = collection($pagingOrders->items());$data = $collection->hidden(['snap_items', 'snap_address'],true)->toArray();此处的true是为了兼用model中的$hidden,默认为false,覆盖...原创 2019-09-04 16:26:30 · 487 阅读 · 0 评论 -
PHPStorm中 Terminal 中编写命令报错'php' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
报错信息如下:Windows系统下,phpStorm终端程序默认使用的是cmd.exe,所以先检查是否已配置php环境变量,配置方法如下1.phpinfo();查看当前使用的PHP版本2.打开php文件,找到当前使用版本的配置文件位置3.在 我的电脑 --> 属性 --> 高级系统设置 --> 环境变量 --> Path --> 编辑--&...原创 2019-09-12 17:47:06 · 5743 阅读 · 0 评论 -
tp5 提升性能小方法
想要提升系统性能,尽可能减少对数据库的读操作1.首先,项目上线之前,要把config配置文件中的调试模式关闭2.生成数据表字段缓存optimize:schema每次有数据要查询时,tp5会都会SHOW COLUMNS去动态获取表下面的信息,增加了性能消耗所以要生成数据表字段信息缓存,提升数据库查询的性能,避免多余的查询。命令如下:php think optimize:...原创 2019-09-16 15:32:42 · 2437 阅读 · 0 评论