PHP

跟福哥学编程吧~~
2020-11-09 09:19:19 63
做个web框架(14)——响应对象TFResponse(二)实现响应对象【20201109】
介绍介绍上一课童鞋们和福哥学习了TFPHP的响应对象TFRespnose涉及到的一些知识,包括:响应状态、响应数据类型、响应数据长度等等,在响应对象里面我们要对这些数据进行管理控制。这里面响应状态包含
2020-11-07 18:14:33 54
做个web框架(13)——响应对象TFResponse(一)响应状态、响应数据类型、响应数据长度【20201108】
介绍介绍今天我们来讲讲响应对象TFResponse,它也是系统级别的对象,它负责视图的输出。也就是说用户在浏览器上看到的一些网页内容都是通过TFResponse响应对象输出出来的。输出数据包括很多属性
2020-11-07 09:49:55 30
做个web框架(12)——请求对象TFRequest(二)实现请求对象【20201107】
介绍介绍上一课大家已经跟着福哥了解了用户请求的基本知识了,今天我们就来把这个用户请求对象的功能实现了。因为用户请求包含很多输入数据,我们需要对每一个数据进行实体化,也就是说为它们建立独立的实体对象。在
2020-11-06 13:42:41 53
做个web框架(11)——请求对象TFRequest(一)输入数据【20201106】
介绍介绍福哥今天要带着大家完成一个系统级别的对象——请求对象TFRequest,这个对象会完成所有根用户请求相关的功能。而从用户请求里我们主要是要获取“输入数据”,输入数据包括QUERY参数、POST
2020-11-05 18:34:07 19
做个web框架(10)——模型Model(三)TFModel对象的实现【20201105】
介绍介绍隔了几天时间,福哥终于有时间了继续推进我们的TFPHP框架的进程了。今天我们继续设计模型模块,上一课我们已经完成了TFDO对象的设计,有了数据连接能力之后就可以进行模型对象TFModel的基本
2020-11-02 14:18:05 35
做个web框架(9)——Autoload自动加载器的实现【20201102】
介绍介绍我们的TFPHP已经实现了路由TFRouter、控制器TFController、模型TFModel的模块的实现,同时我们还将php的数据库操作对象PDO扩展封装到了我们自己的对象TFDO里面。
2020-11-01 11:13:27 65
做个web框架(8)——模型Model(二)TFDO对象的设计【20201101】
介绍介绍今天我们来完成数据库操作对象TFDO的设计和实现,TFDO是基于PDO扩展开发的,所以我们需要在环境里面配置PDO扩展,使用TFLinux的童鞋们就省去了这个步骤,因为福哥已经带着大家配置了P
2020-10-29 14:03:13 51
做个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 166
做个PHP框架(5)控制器Controller(二)网页控制器的实现【20201028】
介绍介绍今天福哥会带着大家实现网页控制器的逻辑以及它和路由模块的结合部分的逻辑,实现了这部分功能之后,每个用户的请求就会映射到具体的程序文件上面了。上一课我们提到过网页控制器需要借助Smarty这个模
加载中...
PHP的几种运行模式cli、fpm、apache、zts比较【20210511】
2021-05-08 12:38:17 1776
使用Dockerfile基于7.4-fpm-buster镜像搭建php7.4微服务环境【20210529】
2021-05-24 10:33:32 454
在PHP里实现AES的加密解密功能(包括mcrypt版本和openssl版本)【20210819】
2020-08-19 19:16:33 444
php7.4安装笔记(包括redis、memcached、imap、zlib、mongodb扩展)【20200913】
2020-01-06 11:12:48 411
php-mysql-replication学习笔记
2019-03-12 16:28:16 354
使用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 243
PHP使用elasticsearch-php操作Elasticsearch搜索引擎的方法【20210521】
2021-05-20 11:10:49 194
设置PHP的fpm的系统性能参数pm.max_children【20210731】
2021-08-01 11:25:05 167
PHP7的强类型语法的学习使用
2020-05-23 09:30:51 167
关于Cookie的属性SameSite你知道多少
2020-08-03 18:55:07 53
PHP使用elasticsearch-php操作Elasticsearch搜索引擎的方法【20210521】
2021-05-20 11:10:49 194
做个web框架(13)——响应对象TFResponse(一)响应状态、响应数据类型、响应数据长度【20201108】
2020-11-07 18:14:33 54
学会使用签名保护自己的程序代码【20210502】
2021-01-19 10:26:11 75
PHP实现URL编码、Base64编码、MD5编码的方法【20210427】
2021-04-26 18:04:49 80
做个用户管理系统(21)——用户登录状态(一)实体的应用【20201208】
2020-12-08 11:44:13 56
做个web框架(24)——TFModel设计基于Redis的高速缓存层实现系统加速【20210113】
2021-01-13 14:09:02 38
使用Dockerfile基于7.4-fpm-buster镜像搭建php7.4微服务环境【20210529】
2021-05-24 10:33:32 454
做个用户管理系统(31)——绑定邮箱和安全问题的状态【20201220】
2020-12-21 09:52:25 54
编程入门第五课,循环语句(for,foreach,while)【20200915】
2020-09-14 11:33:34 94
13563417411
13442289183
15084507668
17643758937
16670958511
13897601891
13487179169
13900465086
13129784415
13144540889
27.153.27.208
60.10.203.41
120.200.14.120
222.85.19.172
156.240.144.60
101.95.111.166
120.34.137.195
203.24.122.0
61.144.126.207
139.214.74.123