Laravel 5.6 中文文档make:controller API/PhotoController --api 模型序列化优化 在之前版本的 Laravel 中,队列中的模型在反序列化后不会带有完整的已加载关联关系。在 Laravel 5.6 中,模型上已加载的关联关系在队列任务被 处理时会自动进行重新加载。 本文档由 Laravel 学院提供 Laravel 学院致力于提供优质 Laravel 中 up 注:你可以通过定义自己的模板来定制默认的维护模式模板,自定义模板视图位于 resources/views/errors/503.blade.php。 维护模式 & 队列 当你的站点处于维护模式中时,所有的队列任务都不会执行;当应用退出维护模式这些任务才会被继续正常处理。 维护模式的替代方案 由于维护模式命令的执行需要几秒时间,你可以考虑使用 Envoyer 实现零秒下线作为替代方案。 目录包含了控制器、中间件以及表单请求等,几乎所有通过 Web 进入应用的请求处理都在这里进行。 Jobs 目录 该目录默认不存在,可以通过执行 make:job 命令生成,Jobs 目录用于存放队列任务,应用中的任务可以被推送到队列,也可以在当前请求生命周 期内同步执行。同步执行的任务有时也被看作命令,因为它们实现了命令模式。 Listeners 目录 这个目录默认不存在,可以通过执行 event:generate0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 6.0 中文文档提供了对 Laravel Vapor 的兼容,这是一个针对 Laravel 应用的自动扩容无服务器部署平台。Vapor 对在 AWS Lambda 上 管理 Laravel 应用以及与 SQS 队列、数据库、Redis 集群、网络、 CloudFront CDN 进行交互的复杂性进行了抽象。 通过 Ignition 优化异常 本文档由学院君提供 学院君致力于提供优质 Laravel 中 此外,当在路由或控制器中使用 $this->authorize 或 者 Gate::authorize 方法时,这些自定义的消息会被自动返回给前 端。 任务中间件 任务中间件允许你封装自定义的队列任务异常业务逻辑,避免在任务 自身处理中混入对应样板代码。例如,在之前的 Laravel 版本中, 你可能需要在频率限制回调中封装某个任务的 handle 方法处理逻 辑: /** * 执行任务 is; 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 6 class RateLimited { /** * 处理队列任务. * * @param mixed $job * @param callable $next * @return mixed */ public function handle($job0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.3 中文文档......................................................................................... 360 9.7 队列 .................................................................................................. 将其发送给用户。可邮寄对象可以在 浏览代码的同时了解邮件信息: Mail::to($user)->send(new WelcomeMessage); 当然,你还可以标记可邮寄对象为“队列化”,这样这封邮件就会在后台通过队列任务发送: class WelcomeMessage extends Mailable implements ShouldQueue { // } 阅读完整的分页文档了解更多实现细节。 队列 配置 在队列配置中,所有配置项 expire 需要重命名为 retry_after,类似的,Beanstalk 配置的配置 项 ttr 也需要重命名为 retry_after。这一命名更改让配置项的意义更加明确。 闭包 队列闭包不再支持,如果你在应用中将闭包添加到队列,需要将闭包转化为一个类,然后将类实 例添加到队列。 集合序列化 Il0 码力 | 691 页 | 9.37 MB | 1 年前3
Laravel 5.1 中文文档oo.php。 本文档由 Laravel 学院(LaravelAcademy.org)提供 7 Amazon Web Services SDK 如果你正在使用 AWS SQS 队列驱动或者 AWS SES 电子邮件驱动,需要升级 AWS PHP SDK 到 3.0 版本。 如果你正在使用 Amazon S3 文件系统驱动,需要通过 Composer 升级相应的文件系统包: Illuminate\Contracts\Queue\ShouldBeQueued 被废弃,使 用 Illuminate\Contracts\Queue\ShouldQueue Iron.io “推入队列” 被废弃, 使用 Iron.io 队列和队列监听器. Illuminate\Foundation\Bus\DispatchesCommands trait 被废弃并被重命名为 Illuminate\Found artisan up 3.1 维护模式响应模板 默认的维护模式响应模板位于 resources/views/errors/503.blade.php 3.2 维护模式 & 队列 当你的站点处于维护模式中时,所有的队列任务都不会执行;当应用退出维护模式这些任务 才会被继续正常处理。 Laravel Homestead 1、简介 Laravel 致力于将整个 PHP 开发体验变得让人愉悦,包括本地开发环境。0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 5.2 中文文档的标识符试图从数据库获取一个已存在的模型实例。 IronMQ IronMQ 队列驱动被移动到自己的扩展包中,不再被框架核心支持: http://github.com/LaravelCollective/iron-queue 任务/队列 php artisan make:job 命令现在默认会创建一个队列任务类,如果你想要创建一个同步任 务(非队列),在使用该命令时加上 --sync 选项。 邮件 邮件配置中移除了 php artisan up 维护模式响应模板 默认的维护模式响应模板是 resources/views/errors/503.blade.php 维护模式 & 队列 当你的站点处于维护模式中时,所有的队列任务都不会执行;当应用退出维护模式这些任 务才会被继续正常处理。 本文档由 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 70 服务提供者负责启动框架的所有各种各样的组件,比如数据库、队列、验证器,以及路由 组件等,正是因为他们启动并配置了框架提供的所有特性,服务提供者是整个 Laravel 启 动过程中最重要的部分。 分发请求 一旦应用被启动并且所有的服务提供者被注册,Request0 码力 | 377 页 | 4.56 MB | 1 年前3
CmlPHP v2.x 开发手册
Blade模板引擎 锁-并发处理 缓存 语言包 日志 调试 Session自定义保存位置 框架自带的扩展包 插件 使用说明 系统挂载点 常用常量 命令行运行程序 守护工作进程 队列服务 权限管理 数据验证 1.6.24 1.6.25 1.6.26 1.7 1.7.1 1.7.1.1 1.7.1.2 1.7.2 1.8 1.8.1 1.8.2 1.8 // debug调试信息模板 Cml::getContainer()->singleton('cml_debug', \Cml\Debug::class); //可选,队列服务 内置 \Cml\Queue\Redis::class.(内 置的redis服务与缓存挂钩)参考 http://doc.cmlphp.com/devintro/quenue.html //会显示到日志内容中,同时 当以redis为驱动的时候会做为队列的前缀 //Log类使用redis为驱动时使用的缓存配置key 'redis_log_use_cache' => 'default_cache',//只有在 该缓存的驱动为redis的时候才有效,否则会报错 /**队列配置**/ //Redis队列使用的缓存 'redis_queue_use_cache'0 码力 | 245 页 | 720.67 KB | 1 年前3
CmlPHP v2.x 开发手册
Blade模板引擎 锁-并发处理 缓存 语言包 日志 调试 Session自定义保存位置 框架自带的扩展包 插件 使用说明 系统挂载点 常用常量 命令行运行程序 守护工作进程 队列服务 2 1.6.22 1.6.23 1.6.24 1.6.25 1.6.26 1.7 1.7.1 1.7.1.1 1.7.1.2 1.7.2 1.8 1.8.1 1.8 tpl', // debug调试信息模板 Cml::getContainer()->singleton('cml_debug', \Cml\Debug::class); //可选,队列服务 内置 \Cml\Queue\Redis::class.(内置的redis服务与缓存挂钩)参考 http:// doc.cmlphp.com/devintro/quenue.html //会显示到日志内容中,同时当以redis为驱动的时候会做为队列的前缀 //Log类使用redis为驱动时使用的缓存配置key 'redis_log_use_cache' => 'default_cache',//只有在该缓存的驱动为redis的时候才有效,否则会 报错 /**队列配置**/ //Redis队列使用的缓存 'redis_queue_use_cache'0 码力 | 143 页 | 1.54 MB | 1 年前3
CmlPHP v2.x 开发手册
1 2. 系统挂载点 1.6.17.2 18. 常用常量 1.6.18 19. 命令行运行程序 1.6.19 20. 守护工作进程 1.6.20 21. 队列服务 1.6.21 22. 权限管理 1.6.22 23. 数据验证 1.6.23 24. 验证码 1.6.24 25. 文件上传 1.6.25 26 //会显示到日志内容中,同时当以redis为驱动的时候会做为队列的前缀 //Log类使用redis为驱动时使用的缓存配置key 'redis_log_use_cache' => 'default_cache',//只有在该缓存的驱动为redis的时候才有效,否则 会报错 /**队列配置**/ //Redis队列使用的缓存 'redis_queue_use_cache' 'ddd'.$pp.'dddd'; }); 锁-并发处理 在实际的开发中我们经常会碰到并发的问题,这时候根据业务场景可以使用不同的方 式去处理并发的问题。比如使用锁机制、队列的使用等。在 CmlPHP 要使用队列可以参 考队列服务。同时 CmlPHP 也提供了易于使用的锁功能。 在控制器中使用锁 $this->locker()或者\Cml\Lock::getLocker() 获取锁实例 在Server中使用锁0 码力 | 251 页 | 973.37 KB | 1 年前3
Yii 2.0 权威指南轮 轧 软 轄 轂 7 8 的使用支持。它包含 基本 的查询、活动记录、数据迁移、缓存、代码生成等特性。 • 轹 轩 轩 轳 软 车 轴 輯 轹 轩 轩 輲 輭 轱 轵 轥 轵 轥 7 9 : 通过队列异步提供运行任务的支持。 它支持 基于 轄 轂 ,轒 轥 轤 轩 轳 ,轒 轡 轢 轢 轩 轴 轍 轑 ,轁 轍 轑 轐 ,轂 轥 轡 轮 轳 轴 轡 转 轫 和 轇轥 轡 轲 轭 轡 轮 的队 6 v e n t ) { $ e v e n t - > h a n d l e d = t r u e ; } ) ; 默认新附加的事件处理器排在已存在处理器队列的最后。 因此,这个处理 器将在事件被触发时最后一个调用。 在处理器队列最前面插入新处理器将 使该处理器最先调用,可以传递第四个参数 $ a p p e n d 为假并调用 譹 譩 譩 譜 譢 譡 譳 譥 譜 譃 譯 譭 議 譯 譮 譥 o o - > o n ( F o o : : E V E N T _ H E L L O , f u n c t i o n ( $ e v e n t ) { / / 这个处理器将被插入到处理器队列的第一位. . . } , $ d a t a , f a l s e ) ; 5 . 3 . 4 触 触 触发 发 发事 事 事件 件 件( ( (T r i g g e r i n g E v0 码力 | 537 页 | 4.66 MB | 1 年前3
共 9 条
- 1













