• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

    tpr-composer: tpr开源接口开发框架。专为接口开发而设计。进行高并发、高可用、易扩 ...

    原作者: [db:作者] 来自: 网络 收藏 邀请

    开源软件名称:

    tpr-composer

    开源软件地址:

    https://gitee.com/AxiosLeo/tpr-composer

    开源软件介绍:

    TPR---基于thinkphp5的restful接口composer组件

    专为接口开发而设计

    做高并发、高可用、易扩展的php接口开发的必备首选

    交流QQ群:521797692

    tpr核心代码所需环境

    • php7.0+
    • php-fpm
    • pcntl
    • posix

    框架特点

    • 高并发。有子进程回收机制与并发数限制的多并发解决方案

    • 基于thinkphp5开发,无缝衔接thinkphp5的功能,加快开发速度

    • 便捷的接口参数验证,可以在一定程度上保证接口访问的标准性

    • 通过使用前置和后置中间件,可以有非常好的扩展性

    • 接口缓存,可以非常方便的加速接口请求速度

    • 支持多语言翻译,可以很方便的在中英文等多语言环境中切换

    • 有诸多方便接口开发的功能服务类,如MongoService,MailService,ApiDocService等等

    三种安装方式

    纯接口开发的安装方式(无后台管理系统)

    #githubgit clone https://github.com/AxiosCros/tpr-composer.git#oschinagit clone https://git.oschina.net/AxiosCro/tpr-composer.gitcd tpr-composer composer install

    composer组件式安装

    composer require axios/tpr

    安装基于TPR开发的后台管理系统

    git clone https://github.com/AxiosCros/tpr-cms.gitcd tpr-cmscomposer installcp .env.example .env#编辑.env文件vim .env#手动导入api.sql至数据库#api.sql中主要是一些后台管理系统会用到的数据表,另外还有一个api_users的用户示例表# 默认账号密码#   admin#   123456

    基于TPR的后台管理系统:https://github.com/AxiosCros/tpr-cms

    开发文档

    《TPR1.0接口开发框架使用文档》

    《TPR2.0接口开发文档》

    开源协议

    遵循Apache2开源协议发布,并提供免费使用


    鲜花

    握手

    雷人

    路过

    鸡蛋
    该文章已有0人参与评论

    请发表评论

    全部评论

    专题导读
    热门推荐
    阅读排行榜

    扫描微信二维码

    查看手机版网站

    随时了解更新最新资讯

    139-2527-9053

    在线客服(服务时间 9:00~18:00)

    在线QQ客服
    地址:深圳市南山区西丽大学城创智工业园
    电邮:jeky_zhao#qq.com
    移动电话:139-2527-9053

    Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap