一些phper常用后端技术及解决方案(不断更新中...)

composer require justlzz/solutions


(1)算法

查找算法

排序算法


(2)消息队列

1、rabbitmq

通知队列

延迟消息队列


(3)数据库

1、sql数据库

mysql

1、乐观锁和悲观锁 2、sql操作封装

2、nosql数据库

redis

1、redis实现购物车 2、redis实现延迟队列 3、redis实现限流 4、redis实现分布式锁(两种方式类似于乐观锁和悲观锁)


(4)设计模式

适配器模式

装饰器模式

依赖注入

门面模式

工厂模式

观察者模式

注册模式

策略模式


使用示例

在这个模块有详细的每个功能模块的使用方法


(5)php

基础

1、接口交互加密 2、处理方法 3、过滤方法 4、接口调用方式 5、魔术方法 6、系统方法 7、工具类

框架

1、laravel

高级部分

1、分布式hash算法 2、分布式唯一id

应用


(6)网络

1、http协议

基于swoole实现

2、tcp协议

基于swoole实现

3、websocket协议

基于swoole实现


(7)服务器

1、linux

常用命令

常用工具


感谢jetbrains对本项目的支持,软件开发人员和团队的必备工具我们热衷于构建我们的软件,并将为您带来同样愉悦的构建体验。

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。