38 Star 233 Fork 51

微擎 / 软擎应用空项目

Create your Gitee Account
Explore and code with more than 8 million developers,Free private repositories !:)
Sign up
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

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

w7Rangine

软擎是基于 Php 7.2+ 和 Swoole 4.4+ 的高性能、简单易用的开发框架。支持同时在 Swoole Server 和 php-fpm 两种模式下运行。内置了 Http (Swoole, Fpm),Tcp,WebSocket,Process,Crontab服务。集成了大量成熟的组件,可以用于构建高性能的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/

初始化骨架项目

composer create-project w7/rangine-demo ./project-name

初始化示例项目

示例项目中包含文档上的一些演示代码,仅供了解使用。

git clone https://github.com/we7coreteam/w7-rangine-empty.git ./rangine-demo-test
cd rangine-demo-test
sudo composer install

文档

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

功能

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

About

软擎是基于 Php 7.2+ 和 Swoole 4.4+ 的高性能、简单易用的开发框架。支持同时在 Swoole Server 和 php-fpm 两种模式下运行。内置了 Http (Swoole, Fpm),Tcp,WebSocket,Process,Crontab服务。集成了大量成熟的组件,可以用于构建高性能的Web系统、API、中间件、基础服务等等。 expand collapse
PHP and 5 more languages
Apache-2.0
Cancel

Releases

No release

软擎应用空项目

Contributors

All

Activities

Load More
can not load any more
PHP
1
https://gitee.com/we7coreteam/w7-rangine-empty.git
git@gitee.com:we7coreteam/w7-rangine-empty.git
we7coreteam
w7-rangine-empty
软擎应用空项目
master

Search