Laravel 新特性系列

Laravel 新版本发布及对应新特性介绍

版本发布

Laravel 5.2 即将发布,新版本将会有哪些新特性?

Laravel 5.2 的开发正在紧锣密鼓的进行中,到目前为止一些新的特性已经浮出水面。下面就让我们一起来看看这个即将发布的新版本有哪些新特性(截至目前公布的)。 隐式模型绑定 隐式...

Laravel 5.2 Beta 1 已经发布,感兴趣的同学可以尝鲜了

Laravel 5.2 Beta 1 已经标记发布以便提供给早期尝鲜者进行测试。 升级指南已经包含了所有升级说明,如果你对 Laravel 5.2 有哪些新特性感兴趣,还可以查看这...

Laravel 5.2 正式发布,小伙伴们可以在正式环境中使用了!

Laravel 5.2 已经正式发布,该版本提供了许多新的功能特性:多认证支持(支持多个认证模型)、隐式模型绑定、简化 Eloquent 全局作用域、可选的认证脚手架(创建认证视图)、中...

Lumen 5.2 已正式发布,新版本将专注于提供无状态的 JSON API

Lumen 5.2.0 现在正式发布了!本次发布包含 Laravel 5.2 的组件并且对核心理念做了显著修改。 现在使用 Lumen 的用户要注意官方文档中的以下几点说明: 只...

即将发布的 Laravel 5.3 将会带来哪些新功能,让我们先睹为快

Laravel 5.3 目前正在开发中,和所有的新版本 Laravel 发布一样,这一版本将会增加一些新功能和新特性,下面让我们一睹为快。 1、Eloquent 集合作为队列任务构...

Laravel 5.3 RC1 现已发布,新功能先测起来!

Laravel 5.3 一直处于紧张的开发状态,相信很多开发者都和学院君一样,对新版本的发布翘首以盼。所幸的是第一个候选发布版本现已发布,所有开发者都可以安装进行测试。 你可以在项...

Laravel 5.3 正式发布,一起来围观新版本有哪些新特性吧

Laravel 团队今天宣布 Laravel 5.3 正式版本发布,新版本通过为通用任务提供开箱即用的附加功能来专注于提升开发者的开发速度。 这一版本会提供为期六个月的bug修复支持和一年...

Laravel v5.3.19 正式发布,包含一些小的改动和优化

Laravel 最近发布了 5.3.19 版本,该版本包含一些小的改动和代码优化,以及对中间件排序进行了重写,以便调用带参数的中间件可以正常工作。 PHP Artisan make:m...

关于 Laravel 新版本的发布时间调整

回到2013年,Taylor宣布官方每年会发布两个新的Laravel版本,一个在六月份,另一个在十二月份。 最近,Taylor在Twitter上声明要对这个发布周期做一个调整,发布...

Laravel 5.5 LTS 版本今天正式发布了!

Laravel 5.5 版本今天正式发布,该版本是下一代 LTS (Long Term Support) 版本,在功能特性上有重大改进和提升,就连 Laravel 框架作者 Taylor...

Laravel 5.7 正式发布了,一起来看看有哪些新特性吧!

Laravel 5.7 版本现在正式发布了,该版本引入了一些新特性并修复了很多 5.6 版本中的 bug,其中一些比较重要的新特性如下: 新的资源目录结构 resources 目录移除了 as...

Laravel 5.8 正式发布了,一起来看看有哪些新特性吧!

Laravel 5.8 在美国时间2019年2月26号正式发布了,该版本引入了一些新特性以及最新的bug修复,并对框架核心代码做了优化。 这些新特性包括: PHP dotenv Laravel...

Laravel 6.0 版本即将发布!

昨天,Taylor 在 LaraCon 上宣布 Laravel 6.0 即将在今年 8 月份发布,这意味着 Laravel 5.X 版本定格在 Laravel 5.8 不再继续升级,取而代之的是...

Laravel 6.0 版本正式发布了!

Laravel 团队今天宣布 Laravel 6.0 版本正式发布,该版本的发布标志着 Laravel 框架开始使用语义化版本,此外,该版本还包含了对 Laravel Vapor 的支持、优化...

新特性介绍

Laravel 5.1.11 发布 — 支持用户授权功能

Laravel 5.1.11 已经发布,该版本引入了新的授权机制或者叫做 ACL(Access Control List)系统,从而使得访问权限控制比之前更加简单。 授权特性引入了一个新的...

Laravel 5.2 新特性系列 —— 多用户认证功能实现详解

Laravel 5.2新增多用户认证支持,即同时允许不同数据表用户(如前台用户、后台用户)登录认证。下面我们就来简单介绍多用户登录及注册功能实现。 1、生成认证脚手架 首先我们使用Lara...

Laravel 5.2 新特性系列 —— 表单数组输入验证功能实现

Laravel 5.2 新增表单数组输入验证,听起来很懵?下面我们以一个具体例子来演示这一功能。 首先在routes.php定义相应路由: Route::get('form','Tes...

Laravel 5.2 新特性系列 —— 隐式路由模型绑定功能实现

Laravel 5.1 中已经提供了路由模型绑定功能,而在 Laravel 5.2中,这一功能实现变得更加简单。 1、路由模型绑定的基本使用 通常我们在URL路由中通过如下方式绑定模型: ...

Laravel 5.2 新特性系列 —— 访问频率限制中间件throttle的使用

1、访问频率限制概述 频率限制经常用在API中,用于限制独立请求者对特定API的请求频率。例如,如果设置频率限制为每分钟1000次,如果一分钟内超过这个限制,那么服务器就会返回 429: Too...

Laravel 5.2 新特性系列 —— 中间件组的定义及使用

不管你创建的Laravel应用体量有多大,路由文件routes.php的体积都会随之变得越来越大。对我而言创建一个新应用首先要做的就是根据业务逻辑对路由文件进行拆分和分组,比如“admin”、“...

Laravel 5.3 将会简化 app 目录下的子目录结构

现在离 Laravel 5.3 正式发布的日子越来越近,也就没几天的事了,Laravel 5.3 最近一次改动是将 app 目录下的子目录结构进行简化,移除了 Events、Jobs、Liste...

Laravel 5.3 新增全局辅助函数 cache() 用法一览

自从来到贝贝后,工作越来越忙,已经做不到一日一更了,一个星期能做到三篇更新就很不容易了,惭愧。。。 今天我们来看一看 Laravel 5.3 中新增的一个辅助函数:cache。 ...

Laravel 5.3 查询构建器方法 where/update 新增 JSON 属性操作语法

从 5.0 版本起 Laravel 就支持 JSON 格式数据的转换,之前这样做的目的只是为了方便业务处理,数据存储在数据库的数据类型依然是 TEXT,但是 MySQL 5.7 版本起开...

Laravel 5.3 起将使用 Vue.js 作为默认 JavaScript 前端框架

作为服务器端 PHP 框架,Laravel 非常流行、易用,但是至今没有在前端使用默认 JavaScript 框架使其成为全栈框架,现在这一现状将得到改变。 7 月 28 号(也就...

Taylor Otwell 在 Laracon US 大会上关于 Laravel 5.3 新特性演讲总结

今天 Taylor Otwell 在 Laracon US 上就 Laravel 5.3 新特性作了长达 90 分钟的演讲,内容主要包括四个方面:Laravel Scout、Larave...

Laravel 5.3 新特性系列 —— 深入探讨 Laravel Echo 使用:实时聊天室

1、什么是 Laravel Echo Echo是一个让我们在Laravel应用中轻松实现WebSockets(关于WebSockets工作原理和机制可参考这篇文章:WebSocket 实战)功...

Laravel 5.3 新特性系列 —— Blade 模板新增 $loop 变量

什么是Blade指令? Laravel的Blade模板语言提供了指令功能,这些指令其实是一些自定义标签 —— 以@开头,通常用于控制结构。如果你用Blade写过模板,就会对形如@if、@for...

Laravel 5.3 新特性系列 —— 新增上传图片尺寸验证规则

在 Laravel 5.3 中,新增了一个表单验证选项:上传图片的图片尺寸,该验证规则名称为 dimensions ,你可以传递如下参数到验证规则: min_width:宽度比这个...

Laravel 5.3 新特性系列 —— 更简单地自定义分页模板

分页是网站开发中的通用功能,需要花费大量的时间去实现,Laravel 提供的分页库很智能,以前,自定义分页模板很简单,但是从Laravel 5.0(或者更早?)开始,为了让Laravel...

Laravel 5.3 新特性系列 —— 路由文件及路径修改

1、回顾Laravel 5.2中路由的修改 在 Laravel 5.2 的routes.php中我们可以看到路由被分割成两个路由群组:web和api,这样做的原因是基于中间件群组的理念:开箱即...

Laravel 5.4 新特性系列 —— 新增对集合元素的高阶消息传递支持

Laravel 5.4 正处于开发进行时,随着新版本代码的合并,一些新的功能特性也随之泄露。其中之一就是对集合进行高阶消息传递的支持。所谓高阶消息传递(Higher Order Mess...

Laravel 5.7 新特性系列之 resources 目录调整

Taylor Otwell 近日在 Twitter 宣布在 Laravel 5.7 中 resources 目录将会做以下调整: 也就是将 js 和 sass 目录从 assets 子目录下移...

Laravel 5.7 新特性系列之新的 URL 生成语法

感谢 Sebastian De Deyne,Laravel 5.7 支持了一种新的控制器动作 URL 生成语法,你之前有可能已经听过这种 URL 生成特性 —— 「元组符号」或者「可调用数组语...

Laravel 5.7 新特性之引入 Laravel Dump Server 扩展包方便本地开发代码调试

在 Laracon US 2018 大会上 Taylor Otwell 宣布会在 Laravel 5.7 中引入 Laravel Dump Server 扩展包(该扩展包将 Symfony 的 ...

Laravel 5.7 新特性之优化动态调用 Eloquent 模型导致的错误消息

感谢 Bouncer 的开发者 Joseph Silber,在 Laravel 5.7 中,我们可以比以往更轻松地跟踪动态调用 Eloquent 模型导致的错误消息。 你将更清楚地了解具体由于哪...

Laravel 5.8 新特性系列 —— 缓存有效期单位调整

从 Laravel 5.8 开始,传递到缓存驱动的表示缓存有效期(TTL)的整型数据单位将会从分钟调整为秒,秒级缓存会使得开发者得以对缓存周期进行更加细粒度的控制,并且符合 PSR-16 标准...

Laravel 5.8 新特性系列 —— 废弃全局的字符串和数组相关辅助函数

在即将到来的 Laravel 5.8 发行版中,全局的字符串和数组相关辅助函数将会被废弃,并且在 Laravel 5.9 中被彻底移除,你可以在 PR #26898 中查看完整的被废弃赋值函数...

Laravel 5.8 新特性系列 —— 支持策略类自动解析功能

Laravel 作者 Taylor Otwell 近日在 Twitter 宣布,从 Laravel 5.8 开始,只要策略类和对应模型类在 Laravel 框架默认约定的位置,就可以自动解析,而...

Laravel 5.8 新特性系列 —— 编译后的 Blade 模板引入编译前模板文件路径以便调试

感谢 JetBrains 公司(PHPStorm 所属公司)Olga Strizhenko (@bzixilu) 的贡献,在 Laravel 5.8 中,编译后的 Blade 模板将会引入编译前...

Laravel 6.0 将新增为指定队列任务设置中间件的功能

Taylor Otwell 在 Laravel 6 中新增了为指定队列任务设置中间件的能力,以便我们在执行某些队列任务之前先执行一些业务逻辑: This [pull request] adds...

工具及扩展包

Laravel Spark Alpha 版本发布 —— 构建企业级 SaaS 应用

Laravel Spark Alpha 版本已经发布,主要用于构建面向企业的SaaS应用,其功能包括团队管理、用户权限、通过Stripe计费等等。 项目源码已经提交到GitHub:...

Laravel Homestead 现在支持 PHP 7 了

Laravel Homestead 本月获得了一个新的更新:支持PHP 7。 如果你在使用PHP 5.x版的Homestead盒子,可以通过克隆laravel/homestead的...

Laravel Homestead 新版本升级到 MySQL 5.7 和 Node.js 5.0

Homestead Vagrant Box 又升级了,新版本中升级 MySQL 到 5.7,同时升级到 Node.js 到 5.0。可以在本地主机中使用如下命令升级 Homestead: ...

Laravel Homestead 新增 MariaDB 数据库支持

Laravel Homestead 宣布在3.0.2版本中开始支持MariaDB。MariaDB 是由 MySQL 之父 Michael Widenius 开发的 MySQL 替代版本,...

Laravel Homestead 0.4.2 版本已发布

Homestead 的新版本 0.4.2 已经发布,本版本更新了 PPA 以及很多 PHP 应用要用到的 Mcrypt。 你可以通过在终端运行如下命令来获取最新版本的 Homest...

Larval Valet 发布 v1.1.0 版本,将 PHP 内置 HTTP 服务器替换为 Caddy

Larval Valet v1.1.0 已正式发布,该版本将内置PHP服务器替换为Caddy来处理HTTP请求,这样做的目的是为了将来的优化以及允许Valet站点在不阻塞内置PHP服务器...

Laravel Homestead 4.0 已发布,用以支持 PHP 7.1

对于 Laravel Homestead,想必大家已经很熟悉,这是一个用于在多平台运行 Laravel 的 Vagrant 盒子。现在已经发布到 4.0 版本,新版本主要是支持刚刚发布的...

Laravel Valet 2.0 版本已发布,内置服务器替换成 Nginx

 Laravel Valet,Mac平台上的极简Laravel开发环境,最近发布了2.0版本,新版本主要包含了一些bug修复以及将内置服务器从Caddy替换成Nginx。 升级到 Va...

Search Results