本文主要是介绍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 作者)
这篇关于laravel5教程【2】 应用程序的体系结构的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!