3 Star 2 Fork 0

洛水天依 / iflow_framework

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
readme.md 2.50 KB
一键复制 编辑 原始数据 按行查看 历史
洛水天依 提交于 2022-04-19 21:31 . fix: 修复部分bug, 优化功能

Php Version Swoole Version iflow Framework Version think-orm Version iflowFramework Doc

iflowFramework

iflowFramework是基于 Php 8.0+ 和 Swoole 4.5+ 的高性能、简单易用的开发框架。支持在 Swoole Server/FPM 同时 支持 windows 上运行 (无需安装swoole扩展、仅支持http/websocket服务)。内置了 Http ,Tcp,WebSocket,MQTT,RPC服务。

代码

Github : https://github.com/luotianyil/iflow_framework

Gitee : https://gitee.com/mkccl/iflow_application

安装

composer install 前更改 composer 国内源

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

初始化项目

示例项目

git初始化

git clone https://gitee.com/mkccl/iflow_application

cd iflow_application

sudo composer install / sudo php iflow install

composer 初始化项目

composer create-project iflow/application

启动

php iflow start or php iflow start-service

文档

最新文档地址

演示

https://framework.mzshe.cn

项目支持

jetbrains

功能

  • 支持 Swoole 扩展

  • 容器 (PSR-11)

  • HTTP 服务器

  • RPC 服务器

  • WebSocket 服务器

  • MVC 分层设计

  • AOP

  • 中间件

  • 视图模板 (iflow-template)

  • i18n 国际化

  • 注解路由 (iflow-router)

  • 数据库连接池

  • ORM 模型 (think-orm)

  • 日志系统 (PSR-3) (支持类型:File/Elasticsearch)

  • 缓存 (支持类型: File/Redis)

  • 异常处理

  • 自定义配置

  • 自定义指令

  • 事件注册

  • Cookie

  • Session

  • 自定义权限验证

  • JWT

  • SMTP 发送邮件

  • TCP/HTTP 自定义请求

  • Elasticsearch 客户端

  • GraphQL

  • Kafka

  • DHT 爬虫

  • 支持Phar打包

  • 更多有趣的助手函数

PHP
1
https://gitee.com/mkccl/iflow_framework.git
git@gitee.com:mkccl/iflow_framework.git
mkccl
iflow_framework
iflow_framework
master

搜索帮助