Day04 - Laravel 档案架构

昨天我们已经成功的建立一个 Laravel 专案,今天我们就来稍微了解一下 Laravel 专案下面的档案架构。

根目录

app

应用程序的主目录,包含 models, views, controllers。

bootstrap

环境变数的设定。

public

唯一的公开目录,使用者的网站进入点。

vender

Lavarel 框架的主程序及相依套件,第三方套件也将放於此。

config

应用程序中各种功能的设定档,可以建立不同的目录然後在其中加入同名的档案来复写设定。

app\Http\Controllers

MVC 中的 controller 的程序码档案,程序码会在这里处理各种资料处理後丢给 View 显示。

database

其中 migrations 放置资料库迁移档案,而 seeds 放置要自动填入资料库预先设定资料的档案。

resources\lang

多国语系的资料目录。

app\Models

MVC 中的 model,对应到资料库资料表的模型。

storage

Laravel 用来储存档案的目录。

tests

单元测试目录。

resources\views

MVC 中的 view,放置 HTML 网页模板的目录。


<<:  [Day 03] - Spring Boot 前置作业

>>:  Day-03 JavaScript资料型别(2)

Grid笔记

假使设定HTML: <div class="container"> ...

JS 12 - 继承方法

大家好! 我们花了两天介绍原型链和原型继承的原理,今天就要介绍继承的方法了。 我们进入今天的主题吧!...

DAY 30 好用的套件

推荐扩充套件 Color Highlight 这边跟大家推荐 Color Highlight 这个扩...

javascript(event&DOM)(DAY18)

这篇文章会介绍event和DOM,event事件的意思是说我们设计网页可以使用事件处理器(event...

【把玩Azure DevOps】Day11 Azure DevOps Artifacts简介

前面连续好几篇的Pipeline,是不是有点腻了呢?这一篇让我们暂时来换换口味吧! 这里的Artif...