tp5博客项目实战 开发准备:环境wamp,windows系统为例。看实战博客,默认会搭建开发环境并且tp5框架已经至少有一定的基础。 tp5的下载与安装 方法一:直接在官网下载拷贝到wamp你的项目目录。 方法二:下载安装 composer,打开cmd 打开到你项目的根目录 更换阿里云的镜像(下载 ...
分类:
其他好文 时间:
2019-11-18 09:39:09
阅读次数:
102
1、搜索标题含有关键字的预防 intitle:"tp5教程" --搜索标题含有tp5教程相关信息。 intitle: tp5教程 --tp5 和教程的关键字可能分开。 2、搜索链接当中含有thinkphp的链接 inurl:thinkphp 3、组合使用,链接当中含有thinkphp 并且标题含有t ...
分类:
其他好文 时间:
2019-11-16 14:56:16
阅读次数:
73
url优化可是网站开发的必备高阶技能,先看本实例优化前后效果比较: (同为调用前台模块下的index控制器下的index方法) 优化前:www.tp5.com/tp5/public/index.php/index/index/index。 优化后:www.tp5.com/t。 可以优化这么多?对,就 ...
//查询一个数据专用 DB::table('think_user')->where('id',1)->find(); 查询的结果不存在,返回null //查询数据集使用: DB::table('think_user')->where('id',1)->select(); select 查询结构不存在 ...
分类:
其他好文 时间:
2019-11-11 12:59:28
阅读次数:
87
最近,决定在一个项目用tp5进行APP接口开发,用Python做数据分析,然后这就面临一个问题:PHP和Python如何进行数据交互? 思路 我解决此问题的方法是利用了PHP的passthru函数来调用命令运行Python脚本。 实现 在PHP中调用命令运行Python脚本 1 2 3 4 5 6 ...
分类:
编程语言 时间:
2019-11-06 23:17:56
阅读次数:
167
哦,,,我真是受够了,,, 为了解决__PUBLIC__不能用的问题 我折腾了好几天了,然后终于被我找到了原因 解决过程 · 首先必须贴出来帮助我的人 https://my.oschina.net/u/1263000/blog/3012575/print 所以说 实际上 tp5启动 视图字符串替换 ...
分类:
Web程序 时间:
2019-11-06 11:44:30
阅读次数:
123
#这个文章我之前在t00ls已经分享过了 #内容只是对tp5的实战环境下getshell做的记录,中间遇到的一些小问题的突破,没啥技术含量 -5.1.18 http://www.xxxxx.com/?s=admin/\think\app/invokefunction&function=call_us ...
分类:
Web程序 时间:
2019-11-03 12:56:46
阅读次数:
108
第一步: a.App/模块/ 下创建command文件夹 b.我这边是创建在crontab模块里面,在command文件夹下创建一个Task.php文件(具体名字自己根据需求定) c.复制下面的代码到Task.php <?php namespace app\crontab\command; use ...
分类:
其他好文 时间:
2019-11-02 15:51:30
阅读次数:
438
tp框架作为国内主流框架,目前已经发布了6.0版本,相当于3.*版本是进行了重构,今天我们从源码的角度来研究下tp5.1自动加载的实现 作为单入口框架,从入口文件看起,入口文件在public/下,那么为什么大多数框架要把入口文件放到子文件夹下面呢? 第一,为了动静分离,因为现在的tp框架一般都是单入 ...
分类:
其他好文 时间:
2019-11-01 00:02:55
阅读次数:
173
1、用的apahce配置tp5.0的php环境 2、发现input()过来的数据,总是多了一个变量,那就是路由变量, 类似【array(2) { ["/index/index/form_submit_html"]=> string(0) "" ["username"]=> string(6) "sa ...
分类:
Web程序 时间:
2019-10-31 15:02:30
阅读次数:
105