简介TRR开源地址Github:https://github.com/china-wang...Gitee:https://gitee.com/china_wangy...博客:https://china-wangyu.github.io/什么是TRR?TRR是ThinkPHP51ReflectionRestfulAPI(注:API设计风格)首字母大写后拼接而成。从ThinkPHP51ReflectionRestfulAPI的全称可以看出这套接口框架设计主要是基于反射来进行RestfulAPI接口设计。TRR能做什么?大家可以先了解下ThinkPHP5.1能做什么。ThinkPHP5.1无所不能,而在反射路由方面,我们比ThinkPHP5.1更专注于做什么:反射API接口路由反射API接口文档生成反射API参数快速校验让接口开发更简单、更直观、更快捷让界面维护更简单、更清晰、更快捷。我们专注于PHP反射相关的知识点,想让PHP的web函数开发和界面开发变得更简单、更快捷。想让更多的朋友多关注业务发展,不要再重复添加修改路由,写接口文档等问题。我们只希望您的项目更快、更稳定、更易于维护。使用说明使用TRR时肯定会用到的技能,你要做一个评估,看看你是否可以无障碍地使用它们。涉及技术或框架PHP7.1支持热编译的脚本语言你需要精通PHP7.1相关知识点,精通这个技能就好了,不精通也没关系,请按照我收集的教程和PHP学习资料官方文档:https://php.net/manual/zh/【极客学院】PHP全套教学视频:https://www.bilibili.com/video/av10274152?from=search&seid=2228250606023131784韩顺平php从入门到精通:https://pan.baidu.com/s/1YDQo...提取码:6hyyThinkPHP5.1:一款风靡国内,永远流行的PHP框架如果你对ThinkPHP5.1了解不多,或者一知半解,请参考官方文档补充效果知识点。官方文档ReflectionPHP反射机制如果对PHP反射相关知识点不是很了解,建议先阅读PHP官方文档:https://php.net/manual/zh/book.reflection.phpThinkPHP5.1反射相关知识点:https://www.kancloud.cn/manual/thinkphp5_1/469333wangyu/reflex-corecomposer扩展使用:https://github.com/china-wangyu/php-reflex-coreRestfulAPI是一个API接口designstyleorSpeakingofTrends如果你还不知道RestfulAPI,我收集了一些比较好的翻译。-RESTful架构风格概览:https://juejin.im/entry/57c7a323a633bd006cfc1d84RestfulAPIPHP学习视频:https://www.imooc.com/learn/811Composer是最流行、使用最多的第三方扩展库PHP和推荐使用阿里云Composer镜像源1分钟内快速同步,稳定可靠。如果你对Composer还不够了解,请仔细阅读我收集的一些资料。Composer入门中文文档:https://docs.phpcomposer.com/composer安装文档:https://packagist.laravel-china.org/composer替换国内源:https://segmentfault.com/a/1190000019651993到这里,相信大家对TRR有一定的了解,对TRR项目需要用到的技术也有清晰的认识。如果还有不明白的,请继续在网上搜索资源学习。加油,明天会更美好。快速入门在你的项目文件夹中,点击鼠标右键打开gitBashHere在gitbash命令行中使用如下命令1.检查服务端前提条件安装PHP环境(版本:7.1及以上)安装Git环境(version:1.8andabove)InstallComposerenvironment(version:1.8andabove)2.获取项目源码获取项目源码gitclonehttps://github.com/china-wangyu/TRR.git进入项目目录CDTRR3。安装项目依赖安装依赖composerinstall4.运行项目为了防止各种PHP集成和非集成的软件环境问题,在本项目的开发过程中,希望大家可以使用ThinkPHP5.1内置的服务相关文档:https://www.kancloud。cn/manual/thinkphp5_1/518750phpthinkrun-H127.0.0.1-p8000效果如下,说明你已经成功启动内置服务#F:\project\open-source-object\Trr\2019-7-6\TRR[master+0~217-0!]#λphpthinkrun-H127.0.0.1-p8000#ThinkPHPDevelopmentserverisstartedOn
