在油管看到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了。
网友评论