yii2-plus

Yii2-Plus是一个基于Yii2.0的脚手架项目,支持REST API、管理后台及Web服务。集成了JWT、Hprose等技术,简化全站点及移动端开发流程,并通过Hprose实现RPC服务。

yii2-plus,是基于yii2.0的脚手架项目。支持restapi,Admin(管理后台),Web(www服务),服务化。集成JWT、Hprose、推送、队列、Element UI。

yii2-plus特点

便于全站点开发
  • 中小型独立的站点,使用yii2-app-basic或者yii2-app-advanced,采用lnmp架构即可。但对于支持多平台的站点而言,其不仅需要面对PC浏览器和移动设备的www服务,以及面对管理员的后台管理服务,还有面对iOS、Android提供的API服务。yii2-plus,便提供restapi,Admin(管理后台),Web(www服务)。

  • 不仅如此,由于yii高效的可扩展性,我们是有很多第三方的插件可以选择的。但这也给使用者带来选择的困难。因此针对这种需求,yii2-plus使用zhuravljov/yii2-queue为队列服务,并且提供demo案例。

  • 针对前后端的API文档的痛点,yii2-plus也很好的解决了。服务端或者后台开发完接口后,直接在代码中编辑,客户端同学访问对应站点即可展示详细的文档。
    文档

  • 移动端的消息推送,是全站点中必不可少的。针对此,yii2-plus结合了个推的sdk。

便于移动端开发
  • 管理后台使用PanJiaChen/vue-element-admin,可以极大简化移动端和管理后台的开发。
  • restapi带有多种针对客户端的filter,可以直接使用。
便于网站架构升级

Hprose,是一款先进的轻量级、跨语言、跨平台、无侵入式、高性能动态远程对象调用引擎库。yii2-plus统一采用Hprose作为rpc框架。rpc解决的问题,在此不多说。

TODO

  1. 管理后台权限管理,暂不完善。
  2. 使用文档,暂不完善。
  3. 单元测试,暂无。
  4. 日志服务,暂无。
Yii2 - DM 可能并不是一个广为人知的标准 Yii2 扩展。一般来说,在 Yii2 中下载扩展有以下常见方法和途径: ### Composer 安装 Composer 是 PHP 中用于依赖管理的工具,大多数 Yii2 扩展都可以通过 Composer 来安装。 首先要确保已经安装了 Composer。如果尚未安装,可按照[Composer 官方文档](https://getcomposer.org/)进行安装。 若 Yii2 - DM 在 Packagist(Composer 的默认包仓库)上有发布,可在项目根目录下打开终端,执行以下命令: ```bash composer require <vendor>/yii2-dm ``` 其中 `<vendor>` 是该扩展的发布者名称,需要替换为实际的名称。 若不知道具体的包名,可以在 [Packagist 网站](https://packagist.org/) 上搜索 “yii2 - dm”,找到对应的包后获取其完整包名。 ### 从 GitHub 下载 如果该扩展发布在 GitHub 上,可以直接从 GitHub 下载源码。 1. 打开 GitHub 网站,使用搜索功能查找 “yii2 - dm” 相关的仓库。 2. 找到合适的仓库后,点击仓库页面上的 “Code” 按钮,选择 “Download ZIP” 下载压缩包。 3. 将下载的压缩包解压到项目的 `vendor` 目录下合适的位置(通常是根据扩展的命名空间来确定)。 4. 手动配置 `composer.json` 文件,添加该扩展的自动加载规则。例如: ```json { "autoload": { "psr - 4": { "Vendor\\Yii2Dm\\": "vendor/vendor-name/yii2-dm/src/" } } } ``` 然后在项目根目录下执行 `composer dump - autoload` 来更新自动加载信息。 ### 官方扩展仓库 有时候一些 Yii2 扩展会发布在 Yii 官方的扩展仓库(https://extensions.yiiframework.com/)上。可以在该网站上搜索 “yii2 - dm”,若找到对应的扩展,通常会提供安装说明和 Composer 安装命令。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值