昨天把laravel 环境都装好了
今天来介绍laravel mvc架构吧
PS如果在浏览器用不同的方式比如说ftp或是file://会依照不同协定打开不同档案路径喔(这是题外话)
大家都很熟,那中间发生了什麽事呢??
首先我们输入想看的网址後
3.controller程序的逻辑控制器
透过laravel路径我们可以快速建立CRUD
C:create 建立资料 通常是用http methods 中的post方法
R:read 读取资料 通常是使用get方法
U:update 更新资料 通常是使用put 或是patch方法
D:delete 删除资料 就是使用delete
这边要注意的是为什麽我是用 通常呢!?
因为其实这些方法通常全部都可以用post全部搞定~比如说写graphql的服务
接者谈到laravel controller 会有预设的定义直对应这些方法
这边我们会先用到controller里的index function
来实现get方法把资料库的书籍资料取出
这边是定义book model的地方
通常是laravel要做资料型态的定义
比如说哪些是protected或是建立一对一、多对一、多对多的关联可以在model定义喔!!
还有对应的table名称也可以这边决定!!
通常会建立前端介面来呈现
不过我们这边以简单json呈现(可以在chrome 安装json viewer来呈现)
不知不觉时间过真快
今天先简单介绍一下laravel MVC观念
明天再把建立资料库>建立资料>设定route>controller>model>view做完吧!!
如果有想法或是观念需要补充的都可以留言喔
>>: Day7. 使用 Whimsical 绘制低精度 Wireframe
206. Reverse Linked List https://leetcode.com/prob...
昨天抱病撰文,终於在本机端将单笔资料透过ORM的方法,成功将新增的订单资料更新到Heroku Pos...
笔者以Python作为开发的程序语言,在Python中,有一个好用Web应用程序的套件 - Flas...
30 - A Chain adding function Don't say so much, ju...
前情提要 昨天带各位用 Selenium 写了自动发留言的 Discord 机器人,可以在指定的文字...