中录国际 php,PhalApi Pro 专业版 V2.1发布啦!全新UI改版&i18n,官方优质出品

a0b24652fcb08bab7e51dcb07c6b03c0.png

前言

不忘初心,方得始终。

PhalApi (π框架),是一个轻量级PHP开源接口框架,从2015年开源至今,依然保持着持续更新,为接口负责,为开源负责!

现在,我们基于PhalApi推出了PhalApi Pro专业版,从接口转向平台,从框架转向系统,为商业项目提供更强有力的技术架构和产品服务,致力成为搭建云平台的最佳选择。

通过专业版,你可以用于快速搭建内部系统、BaaS、SaaS、PaaS、接口平台、数据平台、开放平台,为自主产品、开发者、合作伙伴、第三方系统和最终顾客提供云服务。

PhalApi Pro 专业版简介

PhalApi Pro是PHP开源接口框架PhalApi的专业版,可用于搭建各类云平台。我们致力通过云技术,助力企业搭建云平台,为内部项目、开发者和最终顾客提供更好的服务!

7770f99f452962c5ff1bbe62ce0476ef.png

本次版本的更新内容

主要更新内容有:

1、UI升级改版,包括但不限于:管理后台、开放平台、在线接口文档

2、i18n国际化翻译支持,包括但不限于:管理后台、开放平台、在线接口文档、API接口

3、提供第二套接口验签方案,更自由的方案选择和切换

4、一些已知bugfixed

UI全面升级改版

由我们专业UI设计师妹纸做的设计稿:

7be662326a5c866e9bcc2bec8e9a1abd.png

fe0e2dfdb99f6a271e180c8dab2393ea.png

由前端开发工程师加班熬夜实现出来的最终效果:

管理后台登录页面:

5cca8f54d900f1e6dd0a646f0b7944b6.png

管理后台界面:

826afe4e81a2c39f292f7084b6d65649.png

可视化接口设计(操作更明了):

7d87015482dca2a785529c92d0ad2c2e.png

开放平台的登录界面(为了区分,蓝色为主):

43d3ea161eede8449d4a7f428476edc4.png

开放平台的界面:

d2ea43c3c82b34c80f62d4ac6caddb05.png

在线接口文档(列表页):

fc1a392cf3ead200a7722d07161b8051.png

在线接口文档详情页(更简洁):

b7e294ff5faddf1b55fa53cdaeffef05.png

i18n国际化翻译

添加了语言配置,以及语言的切换。

在线文档的:

2cff6aa31ca0296e3a588d3b0b87767e.png

56332d50cd93393e5b15ff1381eea243.png

管理后台的:

e3f9a7098326ac71b1bf62ce8dbdb53e.png

619ee43e0ffff1bd1ff0e8cdd9d71071.png

开放平台的:

21bb7ea3bac15b78c57b3f52e7b138a5.png

e47eb16a053504f833ce7a623e96c89e.png

第二套接口验签方案

access_token的验证方式,是客户端先凭借明文的app_key和app_secret密钥,申请获得access_token的验证方式,然后就可以使用分配的access_token令牌调用其他接口。

其缺点在于第一次授权时容易泄露app_key和app_secret密钥,并且access_token泄露后容易被第三方使用。此方案不适合客户端使用,因此容易造成被抓包。但好处在于,调用方只需要申请一次令牌,就可以方便调用其他接口。

而动态签名方案,则是每一次调用接口,都要根据既定的加密方案进行签名的验证。一旦任何一个参数发生变化,那么就需要重新生成接口签名。这意味着,客户端在服务端进行接口通信时安全性相对更高。缺点是:客户端每次都要按算法生成签名,提高了API接入成本,同时相同的接口链接参数是一样的,可以对相同的接口链接重复调用。此时可以在服务端进行业务层的限制,例如每个用户每天只能投5票,或者追加当前时间戳的误差核对。

小结一下,动态签名方案特点:

每次都要根据参数生成动态签名

不需要对外暴露app_secret密钥

开启第二套接口验签方案后的效果(故意写错签名):

301f4d34a151a27b2b685832dbbb81dc.png

来自客户的真实反馈

9b13aab5920a9a40fff869ae5bc98a9a.png

e75467b80fb53f4e52cee518af4f1aa3.png

f9009227ba04220a4fd48b8879db125e.png

bcfe703deacc4a1453ebc761d668886e.png

80bcf37f27a0cea5e4f4db00f8c55cdd.png

PhalApi,众多开发者的共同选择

通过搜索引擎,百度搜索:接口框架,PhalApi框架显示在结果第一位。

c3c84f89ae057ce2a6d0c815d108696e.png

使用手机搜索:接口框架,PhalApi框架也显示在结果第一位。

d5bd3d37a2ea860e11d7fc6391ef7009.png

他们正在使用PhalApi框架:

eca8e85a43e9a39cb3b6028af9b96575.png

他们正在使用PhalApi框架:

a1c3a5dd7d1ca46380092cc843101a6d.png

a5d4de5be8c70c87f54fdcf445326dc9.png

PhalApi Pro 专业版源代码及文档

专业版源代码目录

以专业版2.0为例,源代码(无加密的全部PHP源代码)压缩包解压后有:

c214020650743a88b904cd5413b18cac.png

其中,管理后台的源代码,基于vue,前后端分离。

2bc0146691a105853f48505d00ed7e9e.png

另外,开放平台的源代码,也是基于vue,前后端分离。

ff5ddac9de5954f15c22895313c979b8.png

温馨提示:标准版不含pro_admin和pro_platform前端源代码,旗舰版提供全部无加密源代码。

专业版配套的完整技术文档:

83f5905c4fac577727db641a3c0b16b6.png

270fb06189c7d51a79ebdcff5ecfc34a.png

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值