Laravel 5.6 中文文档命令来运行测试。 Vendor 目录 vendor 目录包含了应用所有通过 Composer 加载的依赖。 App 目录 应用的核心代码位于 app 目录下,默认情况下,该目录位于命名空间 App 下, 并且被 Composer 通过 PSR-4 自动载入标准 自动加载。 app 目录下包含多个子目录,如 Console、Http、Providers 等。Console 和 Http 此外,这样一个极速的 Laravel 开发环境只需要占用 7M 内存。Valet 并不是想要替代 Vagrant 或者 Homestead,只是提供了另外一种选择,更加 灵活、极速、以及占用更小的内存空间。正是基于这些原因,我们将 Valet 称之为轻量级的开发环境。 Valet 开箱支持但不限于以下软件和工具: Laravel Lumen Bedrock 容器中底层类的“静态代理”,相比于传统静态方法,在维护时能够提供更加易于测试、更加灵活、简明优雅的语法。 Laravel 的所有门面都定义在 Illuminate\Support\Facades 命名空间下,所以我们可以轻松访问到门面: use Illuminate\Support\Facades\Cache; Route::get('/cache', function () {0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 5.3 中文文档本文档由 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 25 中间件 can 中间件命名空间修改 罗列在 HTTP Kernel 的$routeMiddleware 属性中的 can 中间件需要作如下修改: 'can' => \Illuminate\Auth\Middleware\Authorize::class Laravel 中文学习资源 43 Vendor 目录 vendor 目录包含 Composer 依赖。 3、App 目录 应用的核心代码位于 app 目录下,默认情况下,该目录位于命名空间 App 下, 并且被 Composer 通过 PSR-4 自动载入标准 自动加载。 app 目录下包含多个子目录,如 Console、Http、Providers 等。Console 和 域名并指向本地安装的站点目录。这样一个极速的 Laravel 开发环境只需要占 用 7M 内存。 Valet 并不是想要替代 Vagrant 或者 Homestead,只是提供了另外一种选择,更加灵活、极速、以 及占用更小的内存空间。 Valet 为我们支持但不限于以下软件和工具: Laravel Lumen Symfony Zend CakePHP 3 WordPress0 码力 | 691 页 | 9.37 MB | 1 年前3
Laravel 6.0 中文文档可以通过快照快速恢复到最初的状态。 在底层,LMM 使用了 LVM 的支持写时复制的瘦快照功能,这意味 着当修改表中某条记录时,只会将你所做的更改写入磁盘,从而在恢 复期节省大量时间和磁盘空间。 由于 LMM 会与 LVM 进行交互,所以必须以 root 身份运行,要了 解 LMM 支持的所有命令,可以在 Homestead 虚拟机中通过 sudo lmm 查看。lmm 常见的工作流会是这样: 导致性能降低一半,因 此,我们通常会按照百分比选取一小部分样本进行分析,并根据分析 结果进行改进,此外,注意分析结果中的执行时间包含了调试器中花 费的所有时间。 由于性能分析会耗费大量的磁盘空间,它们会在几天之后被自动删 除。 网络接口 Homestead.yaml 的 networks 属性用于配置 Homestead 的网络 接口,你可以想配多少就配多少: networks: 此外,这样一个极速的 Laravel 开发环境只需要占用 7M 内存。 Valet 并不是想要替代 Vagrant 或者 Homestead,只是提供了另外 一种选择,更加灵活、极速、以及占用更小的内存空间。正是基于这 些原因,我们将 Valet 称之为轻量级的开发环境。 Valet 开箱支持但不限于以下软件和工具: 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.2 中文文档{ // }]); $url = route('profile', ['id' => 1]); 4、路由群组 路由群组允许我们在多个路由中共享路由属性,比如中间件和命名空间等,这样的话我们 就不必为每一个路由单独定义属性。共享属性以数组的形式作为第一个参数被传递 给 Route::group 方法。 下面我们通过几个简单的应用实例来演示路由群组。 本文档由 Laravel }); 命名空间 另一个通用的例子是路由群组分配同一个 PHP 命名空间给其下的多个控制器,可以在分 组属性数组中使用 namespace 来指定群组中所有控制器的公共命名空间: Route::group(['namespace' => 'Admin'], function(){ // 控制器在 "App\Http\Controllers\Admin" 命名空间下 function(){ // 控制器在 "App\Http\Controllers\Admin\User" 命名空间下 }); }); 默认情况下,RouteServiceProvider 引入 routes.php 并指定其下所有控制器类所在的默 认命名空间 App\Http\Controllers,因此,我们在定义的时候只需要指定命名空 间 App\Http\Controllers0 码力 | 377 页 | 4.56 MB | 1 年前3
Laravel 5.1 中文文档,app 目录处于命名空间 App 之下,然后 Composer 使用 PSR-4 自动载入标准来自动载入该目录,你可以使用 Artisan 命令 app:name 来改变该命名空间以匹配你的应用名称。 比如,如果你的应用名称是“Horsefly”,你可以在安装根目录下运行如下命令: php artisan app:name Horsefly 来重命名应用的命名空间,当然你也可以继续使用 App 作为命名空间不变。 3、维护模式 当你的站点处于维护模式时,所有对站点的请求都会返回同一个自定义视图。当你在对站点 进行升级或者维护时,这使得“关闭”站点变得轻而易举,对维护模式的判断代码位于默认的 中间件栈中,如果应用处于维护模式,则状态码为 503 的 HttpException 将会被抛出。 想要开启维护模式,只需执行 Artisan 命令 down 即可: php artisan ($id) { // }]); $url = route('profile', ['id' => 1]); 4、路由群组 路由群组允许我们在多个路由中共享路由属性,比如中间件和命名空间等,这样的话一大波 共享属性的路由就不必再各自定义这些属性。共享属性以数组的形式被作为第一个参数传递 到 Route::group 方法中。 想要了解更多路由群组,我们希望通过几个简单的应用实例来展示其特性。0 码力 | 307 页 | 3.46 MB | 1 年前3
共 5 条
- 1













