1,什么是框架?
为了快速搭建出一个性能比较健壮安全的 web 应用。
2, 为什么使用框架?
框架提供了很多功能,如:数据库(DB)、缓存(cache)、会话(session)、上传文件等;
3,laravel 框架的优点?
文档齐全,社区活跃,后期支持好。
4,laravel 框架的简介?
是一套简洁的 web 开发的框架,具有简洁的语法,易于理解提供了强大的开发工具。
5,学习 laravel 的前提:
- 熟悉 PHP 基本语法;
- 了解面向对象,命名空间,trait 等;
- 属性关系型数据库Mysql;
- 了解数据库的表、行等;
- 不需要知道其他的任何框架。
6,MVC全称是Model(模型)、View(视图)、Controller(控制器)
- Model:是应用程序中用于处理数据逻辑部分 ,简单点说就是模型负责在数据库在存取数据;
- View:是应用程序中处理数据显示的部分;
- Controller :是应用程序中处理用户交互的部分;
7,Laravel 核心目录介绍
- App:包含了应用程序的核心代码;
- bootstrap:包含框架启动和自动加载;
- Public:包含了项目入口以及项目的静态资源文件,如项目的图片、js、css等;
- Resources:包含视图以及原始的资源文件,如 view 就是 MVC 中的 V;
- Storage:包含了编译过后的模板文件,以及基于文件的 session 缓存,日志等;
- Tests:顾名思义测试的意思,是单元测试目录,放的是我们的测试代码;
- Vendor:包含 composer 的依赖文件;
网友评论