初识tp5

    作为一名刚毕业的小白,第一次接触thinkphp5,是一个erp项目。这里分享一下工作两周的一些感悟,如有错误,欢迎指出。

1 、框架结构


    这里就用项目的结构做一个介绍,tp5框架的默认入口是public/index.php,这里设置成了默认进入登录页面,使用的MVC的设计理念,controller作为控制器,进行数据的前端接受和向services传输数据,不进行过于复杂的逻辑处理。services层则负责进行对数据的处理,一般是进行对数据库的增删改查。显示层放在了template中,js和css等文件存放在pubic/static中。项目是应用的layui作为前端模板。language是多语言文件。(可能有许多表达的不清楚的地方,第一次表述见谅0.0)

2、数据库操作

    tp5支持一些快捷的数据库操作,当然需要进行提前的一些配置,详情见tp5开发书册:https://www.kancloud.cn/manual/thinkphp5/118059

3、总结

    将近两周的初步接触,主要是做一些增删改查的操作,都是从前端页面获取监听,用ajax或layui的一些方法进行数据提交,提交数据到控制层,控制层对数据进行解析封装,提交到逻辑层,逻辑层调用数据库处理方法对数据进行处理,返回处理结果。再在前端进行表现。(大概~~~)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值