bingcool/library

library is a common library attach to swoole extension, for everyone use it easily!

v5.0.18 2023-09-22 09:19 UTC

README

专门为swoole实现的组件库.

实现了包括:

  • Db Mysql Model组件
  • PostgreSql Model组件
  • Kafka Producer Consumer组件
  • Amqp 队列组件
  • Jwt 组件
  • Encrypt 加密解密组件
  • Redis Cache组件
  • Redis Queue队列组件
  • Redis Delay Queue延迟队列组件
  • RedisLock锁组件
  • RateLimit限流组件
  • Redis Public Subscribe组件
  • Db 、Redis、Curl协程连接池组件
  • UUid 自增id组件
  • Curl基础组件
  • Protobuf 组件
  • Validate 组件
  • Event 组件
  • captcha 组件

其他适合swoole环境使用的组件类库

  • symfony/filesystem
  • symfony/polyfill-uuid
  • symfony/finder
  • symfony/yaml
  • symfony/symfony/polyfill-php80
  • symfony/symfony/polyfill-php81
  • symfony/symfony/polyfill-php82
  • symfony/symfony/polyfill-php83
  • symfony/string
  • symfony/translation
  • xlswriter
  • Guzzle Client
  • catfan/Medoo
  • gearmand
  • phpcollection/phpcollection
  • intervention/image image处理组件
  • endroid/qr-code 二维码组件
  • aliyuncs/oss-sdk-php 阿里云oss组件
  • w7corp/easywechat 微信easywechat组件

https://baijiahao.baidu.com/s?id=1700417997484083491&wfr=spider&for=pc

Example: https://github.com/bingcool/library/tree/master/tests