PHP

跟福哥学编程吧~~
2020-11-09 09:19:19 62
做个web框架(14)——响应对象TFResponse(二)实现响应对象【20201109】
介绍介绍上一课童鞋们和福哥学习了TFPHP的响应对象TFRespnose涉及到的一些知识,包括:响应状态、响应数据类型、响应数据长度等等,在响应对象里面我们要对这些数据进行管理控制。这里面响应状态包含
2020-11-07 18:14:33 52
做个web框架(13)——响应对象TFResponse(一)响应状态、响应数据类型、响应数据长度【20201108】
介绍介绍今天我们来讲讲响应对象TFResponse,它也是系统级别的对象,它负责视图的输出。也就是说用户在浏览器上看到的一些网页内容都是通过TFResponse响应对象输出出来的。输出数据包括很多属性
2020-11-07 09:49:55 29
做个web框架(12)——请求对象TFRequest(二)实现请求对象【20201107】
介绍介绍上一课大家已经跟着福哥了解了用户请求的基本知识了,今天我们就来把这个用户请求对象的功能实现了。因为用户请求包含很多输入数据,我们需要对每一个数据进行实体化,也就是说为它们建立独立的实体对象。在
2020-11-06 13:42:41 52
做个web框架(11)——请求对象TFRequest(一)输入数据【20201106】
介绍介绍福哥今天要带着大家完成一个系统级别的对象——请求对象TFRequest,这个对象会完成所有根用户请求相关的功能。而从用户请求里我们主要是要获取“输入数据”,输入数据包括QUERY参数、POST
2020-11-05 18:34:07 16
做个web框架(10)——模型Model(三)TFModel对象的实现【20201105】
介绍介绍隔了几天时间,福哥终于有时间了继续推进我们的TFPHP框架的进程了。今天我们继续设计模型模块,上一课我们已经完成了TFDO对象的设计,有了数据连接能力之后就可以进行模型对象TFModel的基本
2020-11-02 14:18:05 34
做个web框架(9)——Autoload自动加载器的实现【20201102】
介绍介绍我们的TFPHP已经实现了路由TFRouter、控制器TFController、模型TFModel的模块的实现,同时我们还将php的数据库操作对象PDO扩展封装到了我们自己的对象TFDO里面。
2020-11-01 11:13:27 62
做个web框架(8)——模型Model(二)TFDO对象的设计【20201101】
介绍介绍今天我们来完成数据库操作对象TFDO的设计和实现,TFDO是基于PDO扩展开发的,所以我们需要在环境里面配置PDO扩展,使用TFLinux的童鞋们就省去了这个步骤,因为福哥已经带着大家配置了P
2020-10-29 14:03:13 49
做个web框架(7)——模型Model(一)模型基础知识【20201030】
介绍介绍今天福哥要带着童鞋们设计TFPHP的模型模块TFModel对象的设计,模型模块的职能就是对数据进行存储和读取,存储数据都是在一些外部介质上进行的,诸如:数据库,文件,内存等等。也就是说,模型模
2020-10-28 12:43:47 61
做个web框架(6)——控制器Controller(三)接口控制器的实现【20201029】
介绍介绍今天福哥会带着大家实现接口控制器的逻辑以及它和路由模块的结合部分的逻辑,实现了这部分功能之后,就可以开发响应AJAX请求的接口了。接口控制器一般情况下是采用JSON作为传输数据的格式的,所以这
2020-10-27 15:25:09 165
做个PHP框架(5)控制器Controller(二)网页控制器的实现【20201028】
介绍介绍今天福哥会带着大家实现网页控制器的逻辑以及它和路由模块的结合部分的逻辑,实现了这部分功能之后,每个用户的请求就会映射到具体的程序文件上面了。上一课我们提到过网页控制器需要借助Smarty这个模
加载中...
PHP的几种运行模式cli、fpm、apache、zts比较【20210511】
2021-05-08 12:38:17 1585
在PHP里实现AES的加密解密功能(包括mcrypt版本和openssl版本)【20210819】
2020-08-19 19:16:33 442
使用Dockerfile基于7.4-fpm-buster镜像搭建php7.4微服务环境【20210529】
2021-05-24 10:33:32 440
php7.4安装笔记(包括redis、memcached、imap、zlib、mongodb扩展)【20200913】
2020-01-06 11:12:48 406
php-mysql-replication学习笔记
2019-03-12 16:28:16 352
使用Java实现PHP的序列化和反序列化函数serialize和unserialize的功能【20210507】
2020-12-03 16:16:49 259
使用php:7.4-apache-buster镜像部署PHP7+Apache环境
2023-02-03 18:29:26 224
PHP使用elasticsearch-php操作Elasticsearch搜索引擎的方法【20210521】
2021-05-20 11:10:49 193
PHP7的强类型语法的学习使用
2020-05-23 09:30:51 167
做个PHP框架(5)控制器Controller(二)网页控制器的实现【20201028】
2020-10-27 15:25:09 165
做个web框架(19)——图像处理工具对象TFImage的实现【20201213】
2020-12-13 22:17:09 51
做个PHP框架(3)路由Router(三)请求资源路径映射处理程序【20201026】
2020-10-26 11:25:42 105
在 Smarty 模板中使用 define 定义的常量
2019-09-30 11:18:35 32
Dockerfile下MySQL、Redis、MongoDB、Elasticsearch、PHP-FPM、Nginx的配置文件【20210605】
2021-05-31 11:30:28 114
使用TFPHP开发一整套TFUMS项目的标签模块的增、删、改、查功能【20210702】
2021-06-10 18:29:28 31
做个web框架(13)——响应对象TFResponse(一)响应状态、响应数据类型、响应数据长度【20201108】
2020-11-07 18:14:33 52
做个web框架(12)——请求对象TFRequest(二)实现请求对象【20201107】
2020-11-07 09:49:55 29
做个用户管理系统(28)——发送绑定邮箱激活码邮件【20201217】
2020-12-17 22:34:24 100
PHP捕获eval当中的语法错误和系统错误的方法【20220209】
2021-12-30 16:50:22 117
做个web框架(15)——日志对象TFLog(一)日志模块介绍【20201111】
2020-11-10 18:32:28 77