laravel5教程【2】 应用程序的体系结构

目录结构



就如你看到这样,laravel下面只包含了4个文件夹,这4个文件夹下面有一些子文件夹,这种丰富的子文件夹在第一次看到是不是有压力?我会逐个介绍。我们大部分的开发工作都会在app/文件夹下面进行。

下面是各个文件夹和文件的基本介绍:


顶级文件夹

作用

app包含了站点的controllers(控制器),models(模型),views(视图)和assets(资源)。这些是网站运行的主要代码,你会将你大部分的时间花在这些上面。
bootstrap用来存放系统启动时需要的文件,这些文件会被如index.php这样的文件调用。
public这个文件夹是唯一外界可以看到的,是必须指向你web服务器的目录。它含有laravel框架核心的引导文件index.php,这个目录也可用来存放任何可以公开的静态资源,如css,Javascript,images等。
vendor

用来存放所有的第三方代码,在一个典型的Laravel应用程序,这包括Laravel源代码及其相关,并含有额外的预包装功能的插件。


参考

http://www.cnblogs.com/huangbx/tag/Laravel/ (laravel 学习笔记 4.x)

http://ofcss.com/2015/02/10/laravel-5-form-requests.html (翻译文章)

http://wenku.baidu.com/org/view?org=shiyanlou&tab=0#org-tab (大型laravel项目的构建 4.x)

http://jingyan.baidu.com/season/48799 (例子教程)

my.oschina.net/whsheng/blog/324455


https://github.com/douyasi/yascmf (cms)

https://phphub.org/topics/8 (完整实例)

http://my.oschina.net/zgldh/blog/389246 (laravel 作者)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值