随着上月宣布 PHP 7.3 End of life 并迎来 PHP 8.1, PHP 生态圈可谓向前迈进了一大步。JetBrains 近期在 PHP 生态圈上也有众多更新,包括:
-
正式发布 PhpStorm 2021.3,除了支持 PHP 8.1 新语法外,还有许多新特性的支持。
-
针对 PHP 静态分析推出 Qodana,可以轻松地集成至 CI/CD 服务器。
-
为让 PHP 核心开发成员有更坚实的基础,JetBrains 也号召成为 PHP 基金会的主要成员(戳这里回顾)。
您还可以前往我们的微信公众号,提前预约本次直播!
本次直播将为您带来:
直播议程
- PHP 升级指南
升级项目的 PHP 版本除了要仔细阅读官方的迁移指南外,还需要人工修改代码,一有缺漏就会在运行时期出错,风险很高。其实我们可以在 PhpStorm 的协助下,通过配置 Language Level、善用 Remote Interpreter 及 Code Inspection 等工具,就能快速找出需要修改的代码位置,再搭配重构工具就能轻松升级。若需要自动化检查,还可以使用 Qodana 以 TeamCity 创建 CI/CD 工作流,更完整的管控团队代码质量。
- Swoole 社区动态前瞻
随着 PHP 8 的发布和普及,Swoole 作为一个老牌扩展,在保持良好向后兼容性的同时,也在积极拥抱变化,同步迭代。作为新时代的弄潮儿,Swoole 社区的各大项目也在争做第一个吃螃蟹的人,注解、联合类型、命名参数等新特性都在新版本中得到应用。此外,为了给所有开发者带来在 PHP 8 下最佳的编程体验,Swoole 也在 IDE 类型提示方面做了很多优化,并将 Swoole-Dashborad 工具开源。新年新气象,本次分享会一起聊聊 Swoole 社区的前沿消息。
分享嘉宾
范圣佑
JetBrains 技术布道师
圣佑是 JetBrains 技术专家,使用 PHP 及 Laravel 开发已超过 7 年的时间,对 JetBrians 相关技术与产品也有深入的理解。作为布道师,他乐意分享自己的开发经验,帮助更多开发者提升生产力及代码质量。
陈曹奇昊 (Twosee)
Swoole 核心开发者,PHP 内核开发组成员
陈曹奇昊,网名 Twosee,Swoole 核心开发者,PHP 内核开发组成员,长期活跃于 PHP 或异步网络 IO 相关的各大开源项目社区。
Q&A 征集
或许你对 PHP 开发、PhpStorm、Qodana 及 Swoole 等主题还有很多好奇与疑问,此次直播我们提前开放征集提问,并在直播时集中作答。
你可以通过以下几种途径留言你的问题:
-
“JetBrains”微信公众号 - 后台私信留言
-
“JetBrains中国”微博&B站 - 私信/评论区留言
-
JetBrains 官方博客 - 评论区留言
《JetBrains 码上道》第二期之
《PHP 新年的新气象》
1月13日 20:00
视频号 & B站同步开播
您还可以前往我们的微信公众号,提前预约本次直播!
《JetBrains 码上道》是由 JetBrains 团队打造的系列视频节目。在这里,我们将邀请到各领域的科技领袖、技术专家、社区大佬,一起专注前沿的技术趋势,分享实用的开发经验,聚焦热门的开发话题!您喜欢的内容,码上道!
社区支持
📣📣 号外 📣📣
JetBrains 现已开通微信视频号
一系列官方出品视频教学正在路上
更多使用技巧、产品更新等精彩内容
也将以视频的形式和大家见面
走过路过点个“关注”吧
1月13日 20:00 和你不见不散!
本文分享自微信公众号 - JetBrains(JetBrainsChina)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。