TRR · 入门 · 什么是TRR?


7/8/2019 TRR ThinkPHP composer Reflection devise Restful API

TRR 简介

TRR 是什么?

TRR 是ThinkPHP51 Reflection Restful API(注:API设计风格) 的字母第一个字符大写后拼接而来, 从ThinkPHP51 Reflection Restful API全称可以看出来, 这套接口框架设计主要围绕反射来做Restful API接口设计的。

TRR 可以做什么?

介绍

  1. 你可以先了解一下ThinkPHP5.1能做什么。
  2. ThinkPHP5.1 能做的都能做,而且在反射路由方面,我们比ThinkPHP5.1更为专注。

专注做什么:

  • 反射 API 接口路由
  • 反射 API 接口文档生成
  • 反射 API 参数快速验证
  • 让接口开发更简单、直观、迅捷
  • 让接口维护更轻松、明了、快速

我们专注研究PHP反射相关的知识点,想让PHP web功能开发、接口开发更加简单、迅捷。

想让更多的朋友更加专注于业务开发,不再反复去做路由添加、修改,接口文档编写等一些列的问题

我们只想你的项目更快、更稳定、更以维护的成型。

TRR 使用须知

使用TRR时必定会用到的技能,你得做一个评估,查看自己是否可以无障碍使用。

涉及技术或框架

到此,相信你对TRR有了一定的了解了,对TRR项目需要用到的技术有个清晰的了解,如果你还是不太清楚,请继续在网上寻找资源学习吧, 加油,明天会更美丽。

快速开始

在你项目文件夹内,点击鼠标右键 打开 git Bash Here

git bash 命令行里使用以下命令

1. 检查服务端必备环境

  • 安装PHP环境(version: 7.1 及以上)
  • 安装Git环境(version: 1.8 及以上)
  • 安装Composer环境(version: 1.8 及以上)

2. 获取项目源码

获取项目源码

git clone https://github.com/china-wangyu/TRR.git
1

在进入项目目录

cd TRR
1

3. 安装项目依赖

安装依赖

composer install
1

4. 运行项目

为了防止PHP各种集成和非集成软件环境问题,本项目开发期间希望各位使用 ThinkPHP5.1内置服务 有关文档: https://www.kancloud.cn/manual/thinkphp5_1/518750

php think run -H 127.0.0.1 -p 8000
1

效果如下,就代表你启动内置服务成功了

F:\project\open-source-object\Trr\2019-7-6\TRR [master ≡ +0 ~217 -0 !]
λ  php think run -H 127.0.0.1 -p 8000
ThinkPHP Development server is started On <http://127.0.0.1:8000/>
You can exit with `CTRL-C`
Document root is: F:\project\open-source-object\Trr\2019-7-6\TRR\public
[Sat Jul  6 17:42:19 2019] 127.0.0.1:57509 [200]: /
[Sat Jul  6 17:42:20 2019] 127.0.0.1:57510 [200]: /favicon.ico
1
2
3
4
5
6
7

5. 浏览器访问

访问地址: http://127.0.0.1:8000/

Last Updated: 7/24/2019, 11:35:36 AM