guns 最新开源框架企业版下载_PhalApi开源接口框架 2.15.0 小版本更新,为了更好的API开发体验

PhalApi开源接口框架

接口,从简单开始!

PhalApi简称π框架,一个轻量级PHP开源接口框架,专注于接口服务开发。

b1c6ed132dc02e634810c21669110283.png

PhalApi 2.15.0 版本更新内容

PhalApi 2.15.0

[主要更新]

  • 1、添加脚本,一键生成DataModel源代码,bin/phalapi_build_data_model.php
  • 2、调整优化应用市场,向更开放的开源社区方向调整,插件源代码仓库位置
  • 3、开源协议从原来的GPL-2调整成更开放的Apache License,更利于商业化使用

[BUG修复]

  • 1、修复部署在非public目录下,在线接口文档样式加载失败的问题
  • 2、解决使用 phpstorm 编辑时,因为找不到闭合标签爆红

如何升级到PhalApi最新版?

PhalApi开源生态,主要分为四部分。

  • 第一部分:phalapi/phalapi项目
  • 第二部分:phalapi/kernal内核
  • 第三部分:plugins第三方应用插件
  • 第四部分:library扩展类库

PhalApi开源生态的整体系统架构如下:

2c262c24fabf5b03732d5297c22b475b.png

一言以蔽之,kernal是内核、library是对内的技术扩展,plugins是对外的业务扩展,phalapi则是大母体,从而构成完整的项目。

第一部分:phalapi/phalapi项目

第一部分:phalapi/phalapi,即PhalApi项目,由PhalApi官方维护,欢迎大家参与开源维护,整合了kernal、运营平台等,是一个完整的项目,需要通过到Github/码云等重新下载。包含了:在线接口文档、配置、数据库、翻译包、vendor等,下载后即可使用。

PhalApi项目地址:https://github.com/phalapi/phalapi/,码云:https://gitee.com/dogstar/PhalApi

第二部分:phalapi/kernal内核

phalapi/kernal,作为PhalApi框架核心部分,由PhalApi官方维护,欢迎大家参与开源维护,对应PhalApi的PHP命名空间,即全部以PhalApi命名空间开头的PHP类代码,放置在vendor目录下。

升级方式:通过composer方式进行更新,PhalApi会保证向前兼容,升级不影响原来的使用。如有特殊情况会特别注明。

通过compoer命令可升级到最新的PhalApi内核版本。

$ composer update phalapi/kernal

此外,PhalApi还有一个核心的包是phalapi/notorm,专门用于操作数据库,基于NotORM。phalapi/notorm会由kernal同步进行升级,不需要单独升级此部分。

phalapi/kernal项目地址:https://github.com/phalapi/kernal

除此之外,PhalApi生态还有丰富的插件应用和扩展类库。主要区别是:插件应用是果创应用市场维护和审核,是商业化的应用市场平台,由PhalApi作者负责运营;扩展类库是开源社区共同维护,完全免费的。

PhalApi专业版

此外,PhalApi Pro 专业版,是一款开发和管理接口的框架工具,提供源代码及永久性商业授权。

原来基于PhalApi开源版开发的项目,可以几乎完美迁移到专业版,实现更全面的接口管理和极速开发。

dc5798a2bd832d1464076bd779d41ccd.png

在线API接口编程

如果只是需要开发API接口,而不想部署服务器、搭建数据库、购买域名,可以直接使用果创云的云函数和MyAPI。

云函数由开发者自己编写,发布后可生成自己的云接口,即MyAPI,而云函数底层则依赖于果创云提供的基础服务。

因此,云函数整体架构如下:

3a8fc407305baaa845d694f106c5fdae.png

具体的文档说明请见:http://www.yesapi.cn/docs/#/v2.0/function

下载PhalApi开源框架源代码

阅读原文,可进入官网免费下载最新版框架源代码。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值