底层原理
文章平均质量分 53
PHP隔壁老王邻居
这个作者很懒,什么都没留下…
展开
-
php生成二维码合成文字、背景图并保存本地图片
1、到phpqrcpde官网下载类库,官网地址:http://phpqrcode.sourceforge.net/2、引入phpqrcode文件夹下面phpqrcode.php"创建img1和img2保存生成后合成图片。原创 2023-09-20 11:20:09 · 1257 阅读 · 2 评论 -
PHP自己的框架2.0加载控制器并运行(重构篇四)
【代码】PHP自己的框架2.0加载控制器并运行(重构篇四)原创 2023-09-18 08:00:00 · 102 阅读 · 0 评论 -
PHP自己的框架2.0设置常量并绑定容器(重构篇三)
2、容器增加设置当前容器的实例和绑定一个类实例当容器。1、设置常量并绑定容器。3、将常量绑定到容器中。原创 2023-09-15 09:00:00 · 99 阅读 · 0 评论 -
PHP自己的框架2.0结合容器技术(重构篇二)
PHP自己的框架2.0结合容器技术,容器就相当于盒子,把很多类放里面,重复利用,防止多次实例化,节约资源等。原创 2023-09-13 13:56:39 · 430 阅读 · 0 评论 -
PHP自己的框架2.0版本目录结构和命名空间自动加载类(重构篇一)
2、搭建目录结构,以及入口public->index.php。4、自动加载实现core->fm->autoload.php。5、框架运行文件core->fm->core.php。3、引入core下面core->base.php。6、最终运行index.php结果。1、目录结构演示效果。原创 2023-09-09 09:46:10 · 421 阅读 · 0 评论 -
PHP表单token验证防CSRF攻击
检查该token是否有效,如果无效则拒绝处理该请求。生成表单token的方法可以使用PHP的内置函数。当表单提交时,将该token随表单数据一起发送到服务器端。服务器端在接收到表单数据后,在PHP中,表单token是一种安全机制,用于防止跨站请求伪造(CSRF)攻击。表单token的原理是在表单中生成一个随机的token,并将其存储在服务器端。CSRF攻击是一种利用用户身份在未经授权的情况下执行非法操作的攻击方式。原创 2023-09-08 15:12:25 · 721 阅读 · 0 评论 -
mysql索引为什么提高查询速度(底层原理)
2、提高数据传输效率:硬盘数据的读取通常是通过DMA(直接内存访问)技术进行的,而DMA传输的单位是块。同时,分块读取也可以更好地适应内存的大小限制。1、减少硬盘寻道时间:硬盘的读取速度相对较慢,将数据分成多个块进行读取,可以减少硬盘进行寻道的次数。3、通过将数据缓存到内存中,可以减少对硬盘的频繁读写,降低硬盘的负载,延长硬盘的使用寿命。1、减少数据读取量:索引更快地定位到需要的数据行,从而减少了需要扫描的数据量,减少IO次数。2、将数据读取到内存中,可以充分利用内存的高速读写能力,加快数据的访问速度。原创 2023-09-04 23:30:56 · 568 阅读 · 0 评论