Laravel 5.6 中文文档注:要使用这个新特性,必须使用 memcached 或 redis 缓存驱动作为应用默认缓存驱动。此外,所有服务器必须和同一个中心缓存服务器进行通 信。 如果你的应用运行在多个服务器上,现在可以限定只在一台机器上运行调度任务。例如,假设你有一个在每周五晚上生成新报告的调度任务,如果任 务调度器运行在三个服务器上,这个调度任务就会在三台机器上运行并生成同样的报告三次,这样很不优雅,甚至很糟糕! 要指定任 要指定任务只在一台机器上运行,可以在定义调度任务时使用 onOneServer 方法,第一台获取到任务的机器会给这个任务上一把原子级别的锁来阻 止其他服务器同时运行同一个任务: $schedule->command('report:generate') ->fridays() ->at('17:00') 到了,但是还有很多其他的小更新比如配置文件或注释的微调,就不会一一指出。你可以通 过 GitHub 比较工具 轻松查看变更以便选择那些对你而言更为重要的更新。 二、快速入门 安装配置 服务器要求 Laravel 框架对 PHP 版本和扩展有一定要求,不过这些要求 Laravel Homestead 都已经满足了,不过如果你没有使用 Homestead 的话(那真是一件 很遗憾的事0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 6.0 中文文档致,不过 Laravel 的发布周期将保持不变。 兼容 Laravel Vapor Laravel 6.0 提供了对 Laravel Vapor 的兼容,这是一个针对 Laravel 应用的自动扩容无服务器部署平台。Vapor 对在 AWS Lambda 上 管理 Laravel 应用以及与 SQS 队列、数据库、Redis 集群、网络、 CloudFront CDN 进行交互的复杂性进行了抽象。 如果你的代码格式不是很完美,不必担心,StyleCI 会在提交代码时 自动为我们修正代码风格以保持和 Laravel 仓库代码一致,从而让 我们更加专注于代码内容而非风格。 第二部分:快速入门 安装配置 服务器要求 Laravel 框架对 PHP 版本和必需扩展有一定要求,不过这些要 求 Laravel Homestead 虚拟机都已经满足了,所以强烈推荐使用它 作为 Laravel 本地集成开发环境。 Laravel 中文学习资源:https://xueyuanjun.com 32 本地开发服务器 如果你在本地安装了 PHP,并且想要使用 PHP 内置的开发环境服 务器为应用提供服务,可以使用 Artisan 命令 serve: php artisan serve 该命令将会在本地启动开发环境服务器,这样在浏览器中通 过 http://localhost:8000 即可访问应用: 当然,更强大的本地开发环境选择还是0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.3 中文文档...... 71 4.1 服务容器 ........................................................................................................................................................ 71 4.2 服务提供者............. 5.2 的基础上继续进行优化,提供了大量新功能和新特性:基于驱动的通知系统; 通过 Laravel Echo 提供强大的实时支持;通过 Laravel Passport 实现无痛的 OAuth2 服务器;通过 Laravel Scout 实现全文模型搜索;在 Laravel Elixir 中支持 Webpack;“可邮寄”的对象;明确分离 web 和 api 路由;基于闭包的控制台命令;存储上传文件的辅助函数;支持 }); Laravel Echo,通过 NPM 安装的全新的 JavaScript 包,将和 Laravel 5.3 一起发布,用于为订阅频 道以及在客户端 JavaScript 应用中监听服务器端事件提供了简单、优美的 API,Echo 包含对 Pusher 和 Socket.io 的支持: Echo.channel('orders.' + orderId) .l0 码力 | 691 页 | 9.37 MB | 1 年前3
Laravel 5.2 中文文档文件内容如下: https://github.com/laravel/laravel/blob/develop/config/auth.php 更新完成后,基于原来的配置设置认证选项,如果不做改动,认证服务将基于 Laravel 5.1。 在新的 auth.php 配置文件中,要特别注意 passwords.users.email 配置项,由于在 Laravel 5.2 对 email 视图路 不再包含斜杠,这一改变对应用代码 不产生任何影响。 服务提供者 Illuminate\Foundation\Providers\ArtisanServiceProvider 从配置文件 app.php 的服务 提供者列表中移除。 Illuminate\Routing\ControllerServiceProvider 从配置文件 app.php 的服务提供者列表 中移除。 本文档由 Laravel 在代码提交前修复代码风格。 在此之前,需要安装全局工具,然后通过在项目根目录下运行如下命令检查代码风格: php-cs-fixer fix 二、开始 安装 1、服务器要求 Laravel 框架有对服务器有少量要求,当然,Laravel Homestead 已经满足所有这些要求, 所以我们强烈推荐使用 Homestead 作为 Laravel 本地开发环境。 如果你没有使用0 码力 | 377 页 | 4.56 MB | 1 年前3
Laravel 5.1 中文文档在很多现代的 web 应用中,web 套接字被用于实现实时的,即时更新的用户接口,当服务 器上的某些数据更新后,通常一条消息将会通过 websocket 连接发送到客户端并进行处理。 为了帮助你构建这样类型的应用,Laravel 使得通过 websocket 连接广播事件变得简单可行。 广播 Laravel 事件允许你在服务端代码和客户端 JavaScript 框架之间共享相同的事件名称。 更多关于事件广播的内容请查看事件一节。 Illuminate\Container\BindingResolutionException 被移动到 Illuminate\Contracts\Container\BindingResolutionException. 服务容器的 bindShared 方法被废弃,使用 singleton 方法。 Eloquent 和 query builder 的 pluck 方法被废弃并重命名为 value. Collection 自动载入标准。 本文档由 Laravel 学院(LaravelAcademy.org)提供 9 二、开始 安装及配置 1、安装 1.1 服务器要求 Laravel 框架有少量的系统要求,当然,Laravel Homestead 虚拟机满足所有这些要求: PHP 版本 >= 5.5.9 PHP 扩展:OpenSSL0 码力 | 307 页 | 3.46 MB | 1 年前3
共 5 条
- 1













