我觉得这个词 引导 通常用来指twitter bootstrap css框架。但我也看到过这个词的用法 Bootstrap 其他地方,而不是指css框架。这对我来说是有冲突的. 例如, 让我们看看从PHP的Laravel文档中提取的代码:
<?php
namespace App\Providers;
use App\User;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider
{
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
User::creating(function ($user) {
if ( ! $user->isValid()) {
return false;
}
});
}
/**
* Register the service provider.
*
* @return void
*/
public function register()
{
//
}
}
这里使用了Bootstrap这个词。它实际上是什么意思呢? Bootstrap?
根据维基百科。
Bootstrapping通常指的是开始一个自我维持的过程, 这个过程应该是在没有外部输入的情况下进行的.
在Laravel中
Bootstrapping是将框架中必要的东西组合起来的过程。
在bootstrap文件夹里面,你会发现一些文件。
autoload.php
- 加载并包含供应商的composer包。
services.php
- 在应用程序中添加提供者,以更快地加载系统。
app.php
- 初始化应用程序。