如何使用Console Kernel是Laravel PHP?

Til*_*ddy 5 php kernel laravel laravel-5.4

我正在阅读Laravel标题下的文档Architecture Concepts.

我无法理解Console Kernel的应用程序和用法.(不是Http内核)但是,我google了,发现这些链接

https://laravel.com/api/5.2/Illuminate/Foundation/Console/Kernel.html https://laravel.com/api/5.3/Illuminate/Contracts/Console/Kernel.html

但我对该API无法理解!

pat*_*cus 12

HTTP内核用于处理通过Web(HTTP)传入的请求.网站请求,AJAX,那种东西.

从命令行与应用程序交互时,将使用控制台内核.如果您使用artisan,或处理预定作业,或处理排队作业时,所有这些操作都将通过控制台内核.

基本上,如果你经历index.php,你将使用HTTP内核.其他大部分内容都将使用Console Kernel.