Laravel的生命周期概述

laravel生命周期从全部包含在public\index.php文件中

加载框架的composer依赖
require __DIR__.'/../vendor/autoload.php';

获得服务容器
$app = require_once __DIR__.'/../bootstrap/app.php';

通过服务容器解析获得HTTP内核实例
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);

调用内核的handle方法处理请求,并返回一个响应
$response = $kernel->handle(
    $request = Illuminate\Http\Request::capture()
);

发送响应
$response->send();

$kernel->terminate($request, $response);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 世间万物皆有生命周期,当我们使用任何工具时都需要理解它的工作原理,那么用起来就会得心应手,应用开发也是如此。理解了...
    伊Summer阅读 12,887评论 6 36
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,156评论 19 139
  • 前言 终于有那么点时间能将Laravel 5的一些好的实践总结出来,希望为普及Laravel和新的PHP编程思想出...
    该叶无法找到阅读 6,296评论 0 47
  • 说一说常见的请求头和相应头都有什么呢?1)请求(客户端->服务端[request])GET(请求的方式) /new...
    梁海杰_IRV阅读 180评论 0 1
  • 我不介意我的娃幼儿园的时候谈一场纯洁的恋爱,反正不耽误学习——小爷 小爷的计划如下: 25岁左右结婚 。 27岁左...
    我从北方来看你阅读 230评论 0 1