PHP 1059

#PHP
详解PHP7开启OPcache和Swoole性能的提升对比

目录 前期准备 不开启opcache和laravel 开启OPcache 使用swoole加速包 总结 前期准备 测试所用的主机为虚拟机,虚拟机配置在双核4GB的个人电脑中。虚拟机…

2021-07-17 512

#PHP
浅谈PHP设计模式之门面模式Facade

目录目的UML代码测试目的 Facade通过嵌入多个(当然,有时只有一个)接口来解耦访客与子系统,同时也为了降低复杂度。 Facade 不会禁止你访问子系统 你可以(应该)为一个子…

2021-07-17 513

#PHP
浅谈PHP设计模式之对象池模式Pool

目录目的UML 类图代码测试目的 在初始化实例成本高,实例化率高,可用实例不足的情况下,对象池可以极大地提升性能。在创建对象(尤其是通过网络)时间花销不确定的情况下,通过对象池在可…

2021-07-17 397

#PHP
浅谈PHP模拟发送POST请求之curl基本使用

目录cURL的基本使用步骤cURL的常用设置设置基本信息:设置POST数据信息:设置验证信息:设置强化信息:cURL批处理功能的基本使用cURL批处理时内存占用过多的问题cURL批…

2021-07-17 186

#PHP
解析PHP观察者模式Observer

目录观察者模式结构图概念代码示例观察者模式结构图 概念 一个\"演员\"(被观察者),一群\"观众\"(观察者),一台\"摄影机\"(记录容器) 【观察者模式中主要角色】 1.抽象…

2021-07-17 779

#PHP
详解PHP Swoole长连接常见问题

目录 连接失效问题 如何解决 如何维持长连接 结论 连接失效问题 例子 其中,Redis常见的报错就是: 配置项:timeout 报错信息: Error while reading…

2021-07-17 480

#PHP
详解PHP Swoole与TCP三次握手

目录 握手常见问题 连接拒绝 Operation now in progress 丢包 错误ip backlog SYN Flood 握手常见问题 1、连接拒绝 2、Operati…

2021-07-17 924

#PHP
详解PHP调用Go服务的正确方式

目录 问题 服务耦合 服务抽取 Unix Domain Sockets 进程间通信 简单介绍 适用场景 代码实现 Go 实现的 Trie 树 Go Server PHP Clien…

2021-07-17 999

#PHP
浅谈并发处理PHP进程间通信之System V IPC

目录 前言 Unix System V IPC 信号量 共享内存 消息队列 函数介绍 ftok semaphore函数 shared_memory函数 代码实现 小结 前言 它的安…

2021-07-17 933

#PHP
详解PHP优化巨量关键词的匹配

目录问题由来原始 - grep设计代码进化 - 正则设计正则小坑代码觉醒 - 拆词设计代码结果终级 - Trie树trie树设计代码结果他径 - 多进程设计结果总结问题由来 前些天…

2021-07-17 265

#PHP
如何用PHP实现分布算法之一致性哈希算法

目录传统算法缺陷算法思想算法实现总结传统算法缺陷 对于服务器分布,我们要考虑的东西有如下三点:数据平均分布,查找定位准确,降低宕机影响。 传统算法一般是将数据的键用算法映射出数字,…

2021-07-17 376

#PHP
浅谈并发处理PHP进程间通信之外部介质

目录 进程间通信 文件 flock 代码实现 mysql select for update 代码实现 redis incr SETNX 代码实现 优化 总结 进程间通信 进程间通…

2021-07-17 542
1 5 6 7 8 9 89