关于使用tp5框架如何提升部分性能,框架中很多影响性能的问题在于,很多请求都要重新加载,如果能避免过度加载的问题,就能提升部分性能,所以我们通过缓存来实现这一功能,具体如下。 首先说明 如果是linux 或者是Mac,需要给予权限才能操作 以下方法建议,在网站稳定后再生成上传。 这四个缓存都是通过在 ...
分类:
数据库 时间:
2019-09-09 09:12:30
阅读次数:
190
将时间戳变成时间格式输出到页面 页面如果这样输出 输出结果是时间戳 想要输出正常时间格式可以这样填写 页面就会按照正常的时间格式输出 ...
分类:
其他好文 时间:
2019-09-04 10:06:44
阅读次数:
349
一、说明 本文主要简述CURL进行文件上传的一般操作,基于TP5框架; 二、前端 代码如下,需要填入对应的上传地址还有修改接收的参数名字(这里是 file): 三、后端 下面是基于TP5的上传处理,通过CURL上传到另外一台服务器上。 ...
分类:
Web程序 时间:
2019-09-02 09:28:08
阅读次数:
106
今天做项目的时候前端需要可以保存可变数据, 然后原样返回给前端 接口 接收到的$goods是被转义成 可以用函数htmlspecialchars_decode和html_entity_decode进行转义,这样可以得到正确的json数据 ...
分类:
Web程序 时间:
2019-08-22 12:50:54
阅读次数:
155
我想获取的一串数组中,不想获取content 这个字段,于是查看文档 找到这个方法 通常你想要查找某个字段,在field中加入字段名,可是这样写字段多了太麻烦,是不是还有其他方法呢 于是乎找到了下面的方法,原来field还有第二个值 $list = Db::name('post')->field(' ...
分类:
数据库 时间:
2019-08-21 21:44:26
阅读次数:
167
自己做的接口如何才能加入版本控制呢? 我这里使用的是tp5.1 1. 加入路由 2 建目录 3. 命名空间书写 http://demo.zf.90ckm.com/demo/v1/base/index http://demo.zf.90ckm.com/demo/v2/base/index ...
分类:
其他好文 时间:
2019-08-21 21:20:08
阅读次数:
72
参考tp5官方网站论坛:http://www.thinkphp.cn/topic/47321.html ...
分类:
编程语言 时间:
2019-08-21 11:18:17
阅读次数:
226
压缩文件包 https://packagist.org/packages/wapmorgan/unified-archive 我使用的是tp5 1. 下载 composer require wapmorgan/unified-archive 2. 引用 use \wapmorgan\UnifiedA ...
分类:
Web程序 时间:
2019-08-20 22:03:14
阅读次数:
114
首先要建一个公共文件 写一个Base.php 配置文件 当配置了Base 并继承了controller后 其他控制器可直接继承Base 代码如下 下面代码是进入主页 ,同时找到 isLogin方法,通过这个方法去判断是否登录,未登录则强制返回登录页面 下面代码是进入登录页面时,同时找到existLo ...
分类:
其他好文 时间:
2019-08-18 09:59:59
阅读次数:
84