Skip to content

gglinux/Yii2-Plus

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
api
 
 
 
 
doc
 
 
 
 
 
 
www
 
 
 
 
 
 
 
 

Yii2 脚手架

Travis Travis

Yii2 + Hprose 搭建的脚手架项目。集成API接口,Web前台,管理后台,Service

API

APP 数据接口层,提供统一RESTful 调用

  1. Response组件,Json结构化
  2. JWT( JSON Web Token (JWT))组件
  3. 签名验证过滤
  4. 防重放攻击过滤
  5. Hprose数据层RPC框架

service

APP服务层,提供独立模块给API调用

  1. Hprose服务层RPC框架
  2. 日志监控报警
  3. 个推推送服务
  4. Yii-queue队列服务

admin

网站管理后台项目

  1. Element UI框架搭建

www

网站项目(H5),基于Yii-basic,直接访问www.xxx.com

Installation

  1. 配置lnmp坏境,导入nginx配置
  2. git clone git@github.com:gglinux/Yii2-Plus.git
  3. 根目录,composer update

TODO

  1. 管理后台权限管理,暂不完善。
  2. 使用文档,暂不完善。
  3. 单元测试,暂无。
  4. 日志服务,暂无。

About

基于Yii的脚手架项目,支持API,Admin,Web,Service。集成JWT、Hprose、推送、队列,以及基于日志监控的报警系统

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published