美文网首页
Rasmus Lerdorf PHP74

Rasmus Lerdorf PHP74

作者: 芒鞋儿 | 来源:发表于2020-12-27 00:04 被阅读0次

    在油管看到PHP创始人rasmus lerdorf 的演讲,做了些笔记。
    (Lerdorf住在冰岛,冰岛那么冷寂的地方果然适合做学问啊)

    先回顾了一下当时PHP的构想

    vertically scale consistent, but not horizontally scale consistent 几个关键的PHP考量因素 当时讨论过的一些points

    回顾了PHP的发展,真的很努力啊:


    从PHP5到PHP7的性能跃升,可同时处理请求数的质飞以及延迟时间的缩短 内存的精简之飞跃

    如果没有当初的努力,PHP不会到今天还被人使用吧。
    下面是PHP74中的总结:


    加入type 定义,对于loop 处理中type check性能有提升

    不知道这是不是一种强迫症,好像在学java

    =>close function 的使用,要防止对scope的误解 序列化的处理 php74-3.jpg 加强weak reference的处理

    weak reference 最后由GC销毁

    挺关键的一个point: opcache

    毕竟PHP是C写的,哈哈

    PHP74可以嵌入其他语言的代码

    PHP8已经发表了,但PHP8对于性能调优上做的改善不多,主要是增加了function,以及把PHP的解释型code ,生成opcode之外,加了另一条route,让其更接近其他语言。
    感觉PHP越来越不像PHP了。

    相关文章

      网友评论

          本文标题:Rasmus Lerdorf PHP74

          本文链接:https://www.haomeiwen.com/subject/wbmnnktx.html