Laravel 5.6 中文文档API/PhotoController --api 模型序列化优化 在之前版本的 Laravel 中,队列中的模型在反序列化后不会带有完整的已加载关联关系。在 Laravel 5.6 中,模型上已加载的关联关系在队列任务被 处理时会自动进行重新加载。 本文档由 Laravel 学院提供 Laravel 学院致力于提供优质 Laravel 中文学习资源:http://laravelacademy 将会将所有配置选项合并到单个文件从而被 框架快速加载。 应用每次上线,都要运行一次 php artisan config:cache,但是在本地开发时,没必要经常运行该命令,因为配置值经常会改变。 注:如果在部署过程中执行 config:cache 命令,需要确保只在配置文件中调用了 env 方法。一旦配置文件被缓存后,.env 文件将不能被加载,所 有对 env 函数的调用都会返回 null。 目录结构 简介 Laravel 默认的目录结构试图为不管是大型应用还是小型应用提供一个良好的起点。当然,你也可以按照自己的喜好重新组织应用的目录结构,因为 Laravel 对于指定类在何处被加载没有任何限制 —— 只要 Composer 可以自动载入它们即可。 Models 目录在哪里? 许多初学者都会困惑 Laravel 为什么没有提供 models 目录,我可以负责任的告诉大家,这是故意的。因为0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 5.1 中文文档app()->environment(); 2.3 配置缓存 为了给应用加速,你可以使用 Artisan 命令 config:cache 将所有配置文件合并到单个文件 里,这将会将所有配置选项合并到单个文件从而可以被框架快速加载。 你应该将 config:cache 作为日常部署的一部分。 本文档由 Laravel 学院(LaravelAcademy.org)提供 12 2.4 访问配置值 你可以使用全局的帮助函数 public/index.php 文件,所有请求都会被 web 服务器 (Apache/Nginx)导向这个文件。index.php 文件包含的代码并不多,但是,这里是加载框 架其它部分的起点。 index.php 文件载入 Composer 生成的自动加载设置,然后从 bootstrap/app.php 脚本获取 Laravel 应用实例,Laravel 的第一个动作就是创建服务容器实例。 2.2 HTTP/Console 动。 应用目录结构 1、简介 Laravel 应用默认的目录结构试图为不管是大型应用还是小型应用提供一个好的起点,当然, 你可以自己按照喜好重新组织应用目录结构,Laravel 对类在何处被加载没有任何限制—— 只要 Composer 可以自动载入它们即可。 2、根目录 新安装的 Laravel 应用包含许多文件夹: app 目录包含了应用的核心代码; bootstrap0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 6.0 中文文档the log entry... }); 或者,假设你需要迭代 10000 个 Eloquent 模型实例,如果使用传 统的 Laravel 集合,所有 10000 个 Eloquent 模型会同时加载到内 存中: $users = App\User::all()->filter(function ($user) { return $user->id > 500; }); 本文档由学院君提供 不过,从 Laravel 6.0 开始,查询构建器的 cursor 方法已经被升级 为返回 LazyCollection 实例,这样一来,我们就可以像之前一样执 行一次数据库查询,但是每次只会加载一个 Eloquent 模型到内存。 在这个示例中,filter 回调只有在迭代完每个用户时才会执行,从 而极大减少内存的使用量: $users = App\User::cursor()->filter(function 有配置选项合并到单个 文件从而被框架快速加载。 应用每次上线,都要运行一次 php artisan config:cache,但是 在本地开发时,没必要经常运行该命令,因为配置值经常会改变。 注:如果在部署过程中执行 config:cache 命令,需要确 保只在配置文件中调用了 env 方法。一旦配置文件被缓 存后,.env 文件将不能被加载,所有对 env 函数的调用 都会返回 null。0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.2 中文文档app()->environment(); 4、配置缓存 为了给应用加速,你可以使用 Artisan 命令 config:cache 将所有配置文件的配置缓存到 单个文件里,这将会将所有配置选项合并到单个文件从而可以被框架快速加载。 应用一旦上线,就要运行一次 php artisan config:cache,但是在本地开发时,没必要经 常运行该命令,因为配置值经常需要改变。 5、维护模式 当你的应用处于维护模式时, public/index.php 文件,所有请求都会被 web 服务器 (Apache/Nginx)导向这个文件。 index.php 文件包含的代码并不多,但是,这里是加载 框架其它部分的起点。 index.php 文件载入 Composer 生成的自动加载设置,然后从 bootstrap/app.php 脚本获 取 Laravel 应用实例,Laravel 的第一个动作就是创建服务容器实例。 HTTP/Console 启动。 应用目录结构 1、简介 Laravel 应用默认的目录结构试图为不管是大型应用还是小型应用提供一个好的起点,当 然,你可以自己按照喜好重新组织应用目录结构,Laravel 对类在何处被加载没有任何限 制——只要 Composer 可以自动载入它们即可。 2、根目录 新安装的 Laravel 应用包含许多文件夹: app 目录包含了应用的核心代码; bootstrap0 码力 | 377 页 | 4.56 MB | 1 年前3
Laravel 5.3 中文文档前端架构 注:Laracasts 有关于本特性的免费视频教程。 Laravel 5.3 提供了一个更加现代的前端架构。这主要会影响 make:auth 命令生成的认证脚手架。 不再从 CDN 中加载前端资源,所有依赖都被定义在默认的 package.json 文件中。 此外,支持单文件的 Vue 组件现在已经开箱支持, resources/assets/js/components 目录下包含 Eloquent $morphClass 属性 可以在 Eloquent 模型上定义的$morphClass 属性已经被移除,以便定义一个“morph map”(变形 映射),定义变形映射可以支持渴求式加载并且解决使用多态关联关系引起的额外 bugs,如果你 之前使用了$morphClass 属性,需要使用如下语法将其迁移到 morphMap: Relation::morphMap([ app()->environment(); 4、配置缓存 为了给应用加速,你可以使用 Artisan 命令 config:cache 将所有配置文件的配置缓存到单个文 件里,这将会将所有配置选项合并到单个文件从而可以被框架快速加载。 应用一旦上线,就要运行一次 php artisan config:cache,但是在本地开发时,没必要经常运行 该命令,因为配置值经常需要改变。 5、维护模式 当你的应用处于维护模0 码力 | 691 页 | 9.37 MB | 1 年前3
共 5 条
- 1













