Skip to content
基于Swoole高性能应用框架。常驻内存,不依赖传统的 PHP-FPM,全异步非阻塞、协程实现。可以用于构建高性能的Web系统、API、中间件、基础服务等等
PHP HTML Shell
Branch: master
Clone or download
Latest commit 28ed20a Feb 20, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app 添加rpc demo Feb 20, 2020
bin 修改命令入口 Oct 10, 2019
components 修改示例 Aug 16, 2019
config 优化空项目的实例,路由注册,注释 Jan 10, 2020
database 修改数据库迁移namespace Feb 19, 2020
lang 添加lang文件夹 Feb 19, 2020
public 添加public目录 Jul 10, 2019
route 添加rpc demo Feb 20, 2020
runtime 初始化项目 Nov 6, 2018
tests 整理测试用例 Feb 19, 2020
.env 添加server配置 Oct 24, 2019
.gitignore 添加public目录 Jul 10, 2019
LICENSE Initial commit Nov 6, 2018
README.md 更新说明中的文档链接 Jan 8, 2020
composer.json dev模式下添加debugger包 Dec 24, 2019

README.md

Php Version Swoole Version Rangine Framework Version Illuminate Database Version Rangine Doc

w7Rangine

一款基于Swoole高性能应用框架。常驻内存,不依赖传统的 PHP-FPM,全异步非阻塞、协程实现。可以用于构建高性能的Web系统、API、中间件、基础服务等等。

代码

Github : https://github.com/we7coreteam/w7-rangine-empty.git

Gitee : https://gitee.com/we7coreteam/w7swoole_empty.git

安装

composer install 前更改 composer 源,防止报错。

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

git clone https://github.com/we7coreteam/w7-rangine-empty.git ./rangine-test

cd rangine-test

sudo composer install

文档

https://wiki.w7.cc/chapter/1?id=7

功能

  • 基于 Swoole 扩展
  • HTTP 服务器 (PSR-7消息)
  • RPC 服务器 *
  • WebSocket 服务器 *
  • MVC 分层设计
  • 中间件 (PSR-15)
  • URL路由 (FastRoute)
  • 协程数据库连接(Pdo, Mysql)
  • 数据库连接池
  • ORM 模型 (Laravel Database)
  • DB查询门面 (Laravel Database)
  • 日志系统 (MonoLog)
  • 协程、异步任务投递
  • 类 Crontab 计划任务
  • 异步任务
  • 自定义事件侦听
  • Provider 扩展机制
  • Session 机制
You can’t perform that action at this time.