数百名开发者克服航空业的困难,来到路易斯维尔市中心参加一年一度的 Laravel 大会。今年的活动获得了圆满成功,约有 550 名开发者参加,来自世界各地。据统计,共有 24 个国家参与。
大会地点与去年相同,在肯塔基州表演艺术中心举行。尽管地点相同,但活动规模比以往更大。活动日程中增加了额外一天的研讨会,一场大会派对,以及一些小福利,比如每天演讲开始前提供的定制咖啡。
另一个不错的亮点是邀请了在典型的 PHP 大会上不常见的演讲者。我认为这很棒,因为尽管 Laravel 是一个 PHP 框架,但我们还有很多东西可以从其他生态系统中学习,而且我们大多数人并不仅仅使用 PHP 或 Laravel。这些演讲者中的一些包括 Evan You、Sandi Metz 和 Ryan Singer。
最后,与往年相比,一个重大的变化是增加了直播。对于那些无法参加活动的人来说,他们有机会购买直播门票,并从世界各地观看直播。
大会日程基本保持不变,只有一条主线,并有充足的时间可以交流和聚会。
由于演讲内容已录制,并最终会发布,我认为对每个演讲内容进行回顾并不那么有用。相反,我将涵盖每一天的会议中的一些主要内容。
第一天
第一天从早上 8 点的注册开始,然后是早上 9 点的第一个演讲。前两个演讲包括大量的现场编码,Adam Wathan 的 Test Driven Laravel 和 Evan You 的 Vue.js。这两个演讲都令人印象深刻,难以置信他们能同时编码和演讲。他们甚至都没有查询过 Google 一次,所以我想没有 Google 编码完全是可能的。
Chris Fidao 通过讲解安全、监管、网络和权限,向我们传授了有关服务器的知识。他也是第一个在 Laracon 演讲中获得自己的 GIF的演讲者。
第一天最后一个演讲是 Taylor Otwell,他用一个半小时的闪电演讲介绍了一些新的Laravel 5.3功能。他介绍的功能包括
- Laravel Scout - 基于驱动程序的 Eloquent 全文搜索
- Laravel Mailable - 一个新的 Mail 类,用于以表达的方式发送电子邮件
- Laravel Notifications - 允许您通过 Slack、SMS 或电子邮件等服务快速更新。
- Laravel Passport - 一个可选的包,提供一个开箱即用的完整 oAuth 2 服务器。
他讲完后,每个人都从剧院出来,来到大厅参加联谊会。
第二天
第二天开始时间延后了 30 分钟,所有演讲都改为标准的 45 分钟格式。
Evan You 首先谈论了 Vue Router 和 Vuex 的单页应用程序,然后 Jack McDade 用 Wizards、Lawnmowers 和 Hovercrafts 的主题迷住了观众。
Ben Ramsey 讲解了 HTTP/2,从这次演讲中我看到了两个新发布的包,让 Laravel 与 HTTP/2 集成变得轻而易举。我将在本周晚些时候介绍这些包。
Zeev Suraski 讨论了 PHP 7,Amanda Folson 讲解了 Lumen 的 API,最后是两位以 Rails 为主的开发者:Matthew Machuga 和 Sandi Metz。对于那些不知道的人来说,Machuga 是 Laravel 的早期使用者之一,我很高兴终于见到他。
之后是更多的联谊、晚餐,然后是派对!
第三天
所有美好的事物都必须结束,但早上 9:30 的开始时间让人难以接受。许多人昨晚在派对上玩得很晚,你可以看到许多人眼睛布满血丝,困倦不堪。
昨晚在 #laracon 之后吃的早餐 pic.twitter.com/s36Dbo8IDf
— Laravel 新闻 (@laravelnews) 2016 年 7 月 29 日
最后一天没有让人失望。Adam Wathan 回来谈论了集合,Fabien Potencier 向我们展示了 Blackfire 和如何进行分析,Chuck Reeves 讲解了软件估算,Jason McCreary 讲解了 YAGNI,Colin DeCarlo 讲解了 Eloquent,Jeremy Lindblom 在舞台上唱歌跳舞,最后以 Ryan Singer 的演讲结束。
不幸的是,我没想到 Jeremy 会突然唱歌,我只有机会记录他新歌 Swagger 的结尾部分。
演讲者幻灯片
如果你想查看任何幻灯片,这里列出了我找到的所有幻灯片
- Jack McDade - Wizards、Lawnmowers 和 Hovercrafts
- Sandi Metz - Get a Whiff of This
- Amanda Folson - 使用 Lumen 从零开始构建 API
- Ben Ramsey - HTTP 已死,万岁 HTTP2
- Jeremy Lindblom - 使用 Lumen、Guzzle 和 Swagger 构建 API
- Matthew Machuga - 测试应该讲述一个故事
- Evan You - Vue.js
- Chris Fidao - 服务器生存
- Adam Wathan - 治疗常见的循环
- Colin DeCarlo - 保持 Eloquent 的 Eloquent 性质
这是一次很棒的活动,我遇到了很多社区成员。感谢大家参加,让这次大会如此精彩!如果你想查看我拍摄的所有照片,请访问 Laravel 新闻的Facebook 页面。
