当前位置: 首页 > 开发知识 >

P++ vs PHP 孰强孰弱,P++会成为PHP的里程碑吗?

作者:游戏app开发公司 阅读: 发布时间:2024-08-23 15:04

摘要:P++是php语言的一个变种,它具有更高级的功能和更少的历史包袱。他目前与php共存,但是它抛弃了php的历史遗留问题,所以更加地简洁,更加地优...

_P++ vs PHP 孰强孰弱,P++会成为PHP的里程碑吗?_P++ vs PHP 孰强孰弱,P++会成为PHP的里程碑吗?

P++是php语言的一个变种,它具有更高级的功能和更少的历史包袱。

P++是由Zeev Suraski 在PHP社区中提出来的,他目前与php共存,但是它抛弃了php的历史遗留问题,所以更加地简洁,更加地优雅。P++不会是一个分支,它本质上会更严格,并且可能会更加大胆,具有向后兼容性。

我们都知道php是弱类型语言,这个给我们带来很大的好处,我们可以非常灵活地去操作一个变量,在php中,数组和对象转换也是非常地容易。然而,弱类型也带来了很多问题,比如我们经常对一个变量的类型错误使用,导致许多BUG的出现。然而P++坚持了严格类型,它使得PHP无论在性能和架构上都提升巨大。

与PHP本身一样,P++主要用于服务器端Web开发。计划中的PHP8版本预计将PHP扩展到Web开发之外,具有即时引擎和与C / C ++库的互操作性。

P++ vs PHP 孰强孰弱,P++会成为PHP的里程碑吗?__P++ vs PHP 孰强孰弱,P++会成为PHP的里程碑吗?

PHP和P++中的绝大多数代码都是相同的。大多数代码将在源代码和运行时在PHP和P++节点之间共享。但他们会有不同的实现。二进制文件将完全相同。

无论文件是作为PHP还是P++执行,数据结构,Web服务器接口,关键子系统以及其他大多数都将是完全相同的代码。但是,必须维护某些代码片段的两个版本。与PHP相比,P++可能会有额外的检查。开发人员可以在同一个应用程序中混合搭配PHP和P++。两种方言都可以在一台服务器上运行。

P++ vs PHP 孰强孰弱,P++会成为PHP的里程碑吗?_P++ vs PHP 孰强孰弱,P++会成为PHP的里程碑吗?_

如果P++可以得到大幅推广,那将意味着PHP将会向不同方向演变。严格和类型相关的功能可能会在P++中出现。向后兼容的偏差将保留在PHP中。P++和PHP都可以提供不相关的功能,例如引擎的性能改进或扩展的开发。

P++语言发展方向:

P++语言发展中遇到的困难:

总之,目前P++只是理论性地提出,距离它真正的发展还有很长的路要走,而我们现在更加关心的是PHP8的发展方向。

  • 原标题:P++ vs PHP 孰强孰弱,P++会成为PHP的里程碑吗?

  • 本文由游戏app开发公司小编,整理排版发布,转载请注明出处。部分文章图片来源于网络,如有侵权,请与迪集网络联系删除。
  • 微信二维码

    CLWL6868

    长按复制微信号,添加好友

    微信联系

    在线咨询

    点击这里给我发消息QQ客服专员

    点击这里给我发消息电话客服专员

    在线咨询

    免费通话


    24h咨询☎️:132-5572-7217


    🔺🔺 24小时客服热线电话 🔺🔺

    免费通话
    返回顶部