![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
laravel
文章平均质量分 63
鸿运当头666
持续付出不亚于任何人的努力~是时候打些鸡血了~
展开
-
laravel(一)-为什么要使用框架
框架是什么?为了解决一定问题(比如提升开发速度),按照一定的设计模式搭建的项目架构使用框架的好处有哪些?框架一般封装好了cache、sessoin、文件上传、数据库模型、变量输入过滤等常用功能,极大地提升了开发效率,让程序开发人员更专注与业务逻辑的编写框架怎么选择?国内使用得比较多的PHP框架有thinkphp、yii、laravel等,而相对上手速度来讲thinkphp学习曲线会相对平缓,而lar原创 2017-05-23 21:11:49 · 721 阅读 · 0 评论 -
laravel(二)-目录结构
+—app [应用核心代码] | +—Console | | —Commands | | (Console和Http目录提供了进入应用核心的API,HTTP协议和CLI是和应用进行交互的两种机制,但实际上并不包含应用逻辑。换句话说,它们只是两个向应用发布命令的方式。Console目录包含了所有的Artisan命令,Http目录包含了控制器、过滤器和请求等。) | +—E原创 2017-05-23 21:47:03 · 293 阅读 · 0 评论 -
laravel(三)-laravel路由
什么是路由?路由有什么作用?路由简单来说就是,接收用户的请求,并且转发给相应的程去处理作用建立url和程序之间的映射一般有以下常见的请求方式get,put,post,patch,delete基本路由介绍如果访问相同的路由,以第二次为准 //用户使用GET 方式访问 /hello 这个地址,程序用匿名函数去响应用户请求 Route::get('/hello', function(){原创 2017-05-24 22:19:00 · 381 阅读 · 0 评论 -
laravel(四)-laravel中的MVC
什么是Controller、View、Model?MVC模式的全称,包括模型(model)-视图(view)-控制器(controller),mvc是用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。laravel中的Controller在laravel中,控制器存放在app/Http/Controller原创 2017-05-30 16:55:34 · 1504 阅读 · 0 评论 -
laravel(五)-laravel中的数据库原始查找
laravel提供三种数据库操作方式:DB facade(原始查找)查询构造器Eloquent ORMlaravel数据库配置文件应用的数据库配置位于 config/database.php 文件中。laravel中的数据库原生操作(DB facade)配置好数据库连接后,就可以使用 DB 来运行查询。 DB 为每种查询提供了相应方法: select, update, insert, del原创 2017-05-30 19:45:24 · 831 阅读 · 0 评论 -
laravel(六)-Blade模板
Blade模板简介模板继承详细使用Blade模板简介Blade 是 Laravel 提供的一个非常简单、强大的模板引擎,Blade 在视图中不约束 PHP 原生代码。所有的 Blade 视图都会被编译成原生 PHP 代码并缓存起来直到被修改,这意味着对应用的性能而言 Blade 基本上是零开销。Blade 视图文件使用 .blade.php 文件扩展,默认存放在 resources/view原创 2017-06-20 22:20:01 · 552 阅读 · 0 评论 -
laravel(七)-中间件(Middleware)
MiddlewareHTTP中间件有什么用?HTTP 中间件提供了一个便利的机制来过滤进入应用的 HTTP 请求。例如,Laravel 包含了一个中间件来验证用户是否经过授权,如果用户没有经过授权,中间件会将用户重定向到登录页面,否则如果用户经过授权,中间件就会允许请求继续往前进入下一步操作。中间件使用流程创建在\app\Http\Middleware\文件夹下新建对应的中间件,例如Register原创 2017-06-20 22:36:58 · 1602 阅读 · 0 评论