thinkphp6

TP6实现原理分析系列(一):生命周期
TP6实现原理分析系列(一):生命周期

无数人在使用TP6的过程中,被各种问题所困扰。比如:无法根据错误信息快速定位到问题所在,对于手册模棱两可的介绍不知所云,对于同事的高级使用技巧不知所措,想扩展框架功能却不知如何下手等等。究其根本原因就是对框架的实现原理不熟悉,但框架历经十四年发展,代码量庞大,纷繁复杂,无数人想深入其中一探究竟,但也

2020-09-14 20:45:23阅读全文

TP6实现原理分析系列(二):请求与响应
TP6实现原理分析系列(二):请求与响应

请求与响应是框架生命周期中两个重要的环节,是框架的收尾两端。请求负责接管客户端请求信息,并对外提供大量接口,获取更精细化数据。响应负责将业务逻辑执行后的结果以各种形式输出。本章节将从九个方面详细介绍请求与响应的实现细节,九小节分别是:请求信息、请求变量、请求类型、头信息、请求缓存、响应类型、响应输出

2020-09-14 06:57:45阅读全文

ThinkPHP6通过Ucenter实现注册登录
ThinkPHP6通过Ucenter实现注册登录

在和ucenter通信成功后,实现注册登录就非常简单了。简要记录如下。

2021-01-05 03:35:42阅读全文

解决tp6 设置多应用后服务器error code 500错误 thinkphp
解决tp6 设置多应用后服务器error code 500错误 thinkphp

按照官网要求,安装多应用模式扩展

2021-12-30 23:17:25阅读全文

Docker PHP 入门实践(二)
Docker PHP 入门实践(二)

在我们开始构建应用程序之前,先了解一下如何在Docker中运行一个PHP脚本。我们从编写一个经典的Hello World开始PHP脚本如下:

2022-10-25 16:34:50阅读全文

Docker PHP 入门实践(一)
Docker PHP 入门实践(一)

Docker已迅速成为首选的容器引擎,并且它正在快速的占领市场。该系列的教程将一步一步引导你使用Docker构建一个PHP Web应用程序,同时也会在其中穿插解释一些Docker&PHP的基础知识。

2022-10-25 19:26:46阅读全文

Docker PHP 入门实践(三)
Docker PHP 入门实践(三)

在本教程的其余部分,我们将基于 ThinkPHP 框架完成一个天气查询的应用。使用 高德开放平台-天气查询 的接口来实现我们的功能。把查询数据缓存到 MySql 中,这样就不用每次频繁的请求第三方的接口了(有请求次数限制)

2022-10-25 20:50:20阅读全文