西安网站建设
在线咨询

扫描二维码分享到微信

学习thinkphp5开发基本流程与思路

2020-06-28

1、下载tp5环境,设置好composer,到开发环境不使用composer的时候,要在php.ini中把proc过滤加上
 
2、设置好rewrite和pathinfo
 
3、配置好远程调试xdebug
 
4、默认app名字改成api,并在controller下建立版本号目录如v1,在对应版本号目录下新建控制器
 
5、修改database.php以及route.php设置,注意二层路由访问路径设置应为:
 
Route::get('first/', 'api/v1.Index/index');
6、增加BaseValidate,并让对应的验证器继承
 
7、重写全局异常处理类,并在配置文件中的exception_handle设置文件路径
 
这里有个问题,就是想灵活的自定义404页面,参考如下博客:
 
https://blog.csdn.net/u011415782/article/details/79100191

学习thinkphp5基本流程与思路----个人见解

 
首先,thinkphp5.0和thinkphp3.2.3版本确实是有很大的出入,但是却和最优雅的php框架laravel框架真的挺相似的,下面分享下个人的学习心得。
 
我的thinkphp安装是在thinkphp官网下载的,thinkphp的入口文件是public->index.php目录,大家可以在配置apache的时候直接配置以public为根目录,在thinkphp5中,配置文件显得尤其重要,首先读取的默认配置是app下面的config文件,但是如果模块化之后在app下面创建conf文件夹并且创建config文件,这里编写配置文件,会替换掉原始的配置文件
 
接下里就是基本的语法结构了 不多说  直接上图
 
 
 
可以通过config来查看配置文件
 
use app\common\controller\Index as commonIndex;
当然在控制器中可以进行方法继承    比如使用上面的的方式   后实例化   就可以直接访问其中的方法,
 
可以定义路由 但是必须在app目录下创建route.php中定义路由
 
 
 
获取系统的配置文件 ,在实际开发项目绝对有用
 
 
 
接下来就是模板输出   和在控制器中定义需要输出的数据
 
 
 
包括模板的继承这是很重要的
 
 
 
这是基本思路   有时间还是要将手册好好的看看,
 
自己第一次发帖,通过自己学习写的,希望对你们有帮助,做一件事情,一定要努力,更重要的是坚持,相信自己可以通过努力得到自己想的东西,大家,加油
 
 


标签: api thinkphp5 流程

上一篇:织梦cms随机文章调用标签
下一篇:ThinkPHP5、yii2、ci3到底选哪个? ci框架案例博客网站

网站栏目

建站知识 酷站欣赏 网站优化 网络营销 网站安全 行业新闻 公司新闻 建站工具


最新文章

css 如何让pc端不显示 手机端

css 如何让pc端不显示 手机端显示-html+css实现电脑端显示(隐藏)手机端隐藏(显示)htm...

apache伪静态排除目录规则

apache伪静态排除目录规则:排除某个文件夹:方法1:RewriteRule ^(statics|api|uploa...

CKEditor跨站脚本漏洞(CKEdito

CNVD-IDCNVD-2020-16705公开日期2020-03-11危害级别中影响产品CKEditor CKEditor 4 ...

RGCMS建站管理系统(一款基于tp5

RGCMS建站管理系统(一款基于tp5 1框架(Thinkphp5 1)好用的PHP建站管理系统)睿谷信...

织梦cms(dedecms)用SQL语句批

织梦cms(dedecms)用SQL语句批量替换为空的字段1、备份数据库2、后台-系统-SQL工具,...


相关内容

PbootCMS微信小程序开发API调用

PbootCMS微信小程序API调用以下代码在微信小程序开发者工具中进行编辑当你完成开发前的...

TP5相关网站(thinkphp5后台演

ThinkPHP5 1完全开发手册https: www kancloud cn manual thinkphp5_1 354156...

FastAdmin是一款基于ThinkPHP5+

FastAdmin是一款基于ThinkPHP5+Bootstrap的极速后台开发框架。主要特性基于Auth验证的...

RGCMS建站管理系统(一款基于tp5

RGCMS建站管理系统(一款基于tp5 1框架(Thinkphp5 1)好用的PHP建站管理系统)睿谷信...

PbootCMS邮件留言配置流程

PbootCMS邮件留言配置流程


COPYRIGHT (©)2018-2019 西安黑米网络 | 西安网站建设 |  百度地图|  网站地图|  标签 |  会员登录  |  会员注册  |  最近更新时间: 2020-06-28 15:08:25