迅睿CMS免费开源框架
用户注册 用户登录 微信登录 程序故障 / BUG反馈 技术咨询
免费开源CMS
  • 首页
  • 产品动态
    • 官方公告
    • 功能介绍
    • 疑难解答
  • 产品中心
    迅睿建站程序

    迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。

    • 迅睿框架
      迅睿框架

      产品购买 OEM版权 版本发布 最近更新 小程序开发 在线演示

    • 迅睿服务
      迅睿服务

      会员售后服务 官方增值服务 网站授权服务 授权服务查询

    • 技术支持
      技术支持

      网站安全部署 免费技术支持 在线人工回复 捐赠我们

  • 应用市场
    • 应用插件
    • 模板界面
    • 小程序
  • 源码下载
  • 开发服务
    • 服务市场
    • 需求中心
    • 开发者中心
    • 官方开发服务
  • 技术支持
  • 帮助文档
    • 新手学习合集
    • 视频教程讲解

    • 新手入门指南
    • 后台操作教程
    • 二次开发文档
    • 插件开发文档
    • 模板制作教程
    • API接口开发
    • 插件使用教程
    • 常见问题汇总

    • 模板标签生成器
    • 自定义字段调用
    • API接口测试工具
  • 控制台
免费开源CMS
  • 首页
  • 产品动态
    • 官方公告
    • 功能介绍
    • 疑难解答
  • 产品中心
    迅睿建站程序

    迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。

    • 迅睿框架
      迅睿框架

      产品购买 OEM版权 版本发布 最近更新 小程序开发 在线演示

    • 迅睿服务
      迅睿服务

      会员售后服务 官方增值服务 网站授权服务 授权服务查询

    • 技术支持
      技术支持

      网站安全部署 免费技术支持 在线人工回复 捐赠我们

  • 应用市场
    • 应用插件
    • 模板界面
    • 小程序
  • 源码下载
  • 开发服务
    • 服务市场
    • 需求中心
    • 开发者中心
    • 官方开发服务
  • 技术支持
  • 帮助文档
    • 新手学习合集
    • 视频教程讲解

    • 新手入门指南
    • 后台操作教程
    • 二次开发文档
    • 插件开发文档
    • 模板制作教程
    • API接口开发
    • 插件使用教程
    • 常见问题汇总

    • 模板标签生成器
    • 自定义字段调用
    • API接口测试工具
  • 控制台

Web开发:PHP8不负众望

2021-08-01 19:17:27 官方公告 0

每年我都会回顾PHP世界的新发展并期待未来的发展。就像2020年和2019年一样,我们又来了!

image

正如我一次又一次说过的,PHP 已经不是10 年前的语言了。一种快速可靠的语言,用于大规模构建大型应用程序。因此,让我们讨论过去一年PHP 语言和社区发生的一些重要的变化。


PHP8 或更高


去年在年底发布了新的主要版本PHP 8。我已经写了很多关于这个主题的文章,我不会在这里复制/粘贴所有内容。与往常一样,从Kinsta 执行的基准测试中可以看出,性能正在提高。


还有一些JIT 确实可以提高某些项目的性能,如果您不使用共享主机,预加载它们将对整个项目产生积极影响。


我认为还值得一提的是特性(有时称为“注释”)、命名参数和提升的特性等特性。因为这些特性无疑促成了PHP 8 的伟大发布。


同时,核心团队已经在着手开发新版本的PHP 8.1,将于2021 年在年底发布。目前,重要的特性是枚举和纤维,我们将在本文后面介绍。明信片。


每年,核心团队都会成功地为社区带来一个新的稳定版本,该版本具有许多功能和生活质量改进。升级之路不再艰难。我将一些项目从PHP 7.4 升级到PHP 8。每个项目只用了大约一个小时。真的没有理由不落后!


PHP 的类型系统


关于类型,实际上有一些非常有趣的消息。枚举是在PHP 8.1 中添加的。重要的是,我看到一些静态分析工具的维护者登录到第一个RFC 并贡献PHP 源代码。这添加了一个对静态分析有用的Never 类型。


在静态分析工具方面,PhpStorm 添加了对Spec 和PhpStan 的内置支持,这是迈向广泛采用的重要一步。


不幸的是,仍然没有对仿制药的支持。有一些主要障碍,特别是因为我们仍在处理动态类型语言。 Nikita 在这里解决了这些问题。就个人而言,我的方法很简单。它只支持在运行时清除的泛型并依赖于静态分析。这不仅需要技术解决方案,还需要整个PHP 社区的思维方式转变。有一天它可能是一个可行的选择,但到目前为止还没有。


异步PHP


近有一些好消息。 PHP 协程(又名:又名绿色线程- PHP 8.1!但是纤维(所谓的纤维)可能不会像您想象的那样改变游戏规则。


虽然光纤本身可能是大型异步计算机的小设备,但RFC再次吸引了人们对异步社区的关注,我们不禁为此感到高兴。异步框架(如Amphp 和ReactPHP)越来越流行,Laravel 近宣布内置对Swoole 的支持。


社区


更不用说Composer,事实上的标准包管理器。 2020 年10 月,我们发布了新的主要版本Composer 2.0。这个版本有一些UX 改进,但重要的是,显着的性能提升。有时,即使是全新安装也快3 倍。


说到Composer,我喜欢通过查看一段时间内可用的包来衡量PHP 生态系统的当前状态。去年我谈到每天2500 万次下载,今天这个数字增加了一倍多,我们每天的下载量是6000 万次。


查看随时间列出软件包和版本数量的图表。您也可以在我们的网站上找到它。很明显,一个健康的生态系统正在成长并且没有尽头。


image


后面,让我们回顾一下近年来PHP 的所有新增功能。如果您没有跟上开发的步伐,您可能需要查看此列表。我相信这是社区和核心开发团队近年来成长的证明,相信还会有更多的成长。


这一切都不得不说。 PHP 还活着并且工作正常。随着岁月的流逝,我对语言的发展方向感到更加满意,并希望在未来很长一段时间内使用它!

上一篇:网站技术员跑路了?网站无人维护怎么办?
下一篇:选择CodeIgniter框架的优势

关于我们
  • 团队介绍
  • 付款方式
  • 联系我们
  • 发展历程
  • 漏洞公示
  • 常见问题
推荐产品
  • 私有云市场
  • 私信插件
  • 系统安全加固
  • 多网站系统
  • 全局表单
  • 内容建站系统高级版
  • 微信系统
  • 蜘蛛爬行监控
  • 站群分站SEO优化插件
  • 考试系统
  • 评论系统
  • 通用订单
  • API接口
  • 网店系统
  • 域名授权系统
  • 积分系统
  • 网站访问日志
  • 图书阅读系统
  • 客户站群系统
  • 问答插件
  • 支付系统
  • 订房系统
  • VIP后台UI界面
  • 自定义资料
常见问题
  • 关于迅睿CMS框架开源协议和是否免费商用的疑问
  • 迅睿CMS安全性怎么样?如何进行安全设置
  • 迅睿CMS付费用户有哪些优势?
  • 开发者使用迅睿CMS需要做哪些工作
  • 怎样去选择一个合适自己的CMS程序?
  • 迅睿CMS适用于哪些人群使用

XunRuiCMS基于MIT开源协议发布,免费且不限制商业使用

Copyright © 四川迅睿云软件开发有限公司   蜀ICP备19023384号   川公网安备 51010602001037号   增值电信业务经营许可证 川B2-20211858   营业执照