事实上,用 php 的大公司不算多,
不清楚
Facebook 总的来说,我更愿意称他在用 PHP 的风格生成 C++ 代码。
Facebook现在用的是HHVM和Hack了,生成C++代码那是被弃用的HipHop编译器的事,写代码还是PHP的思维。
微博更是有着无数 C 拓展
请举例
yaf 本身也是一个 C 拓展,
其他一众公司基本上是 CI 这类框架为主,做视图层渲染,并且大都常驻内存。 真正能用到正宗 PHP 的基本上是没有。
用扩展不正宗,做视图层渲染也不正宗,怎样才正宗?
整体来说,php 生态还算不错,Laravel 生态也值得一提。相对来说,一些新兴的 swoole 框架就没那么火了。
事实
PHP7 发布有许多年了,虽然支持类型定义,但是大部分 PHP 仓库都没有支持
请看packagis的统计: PHP Versions Stats - 2018.1 Edition,PHP 7已经超过78%。 78%是用户数
相比之下,JavaScript 的生态对 Typescript 的支持要火热很多,大部分仓库都支持。
DefinitelyTyped现在有近5k,部分库有自带,npm总共约70w,只能说常用的库支持了,大部分还不支持的。
PHP 目前的开发生态是一个恶性循环,入门级开发者偏多,导致 PHP 开发组不敢做太大的变动,
关注入门级开发者,关注易用性和大变动是不冲突的。PHP7相对PHP5,PHP5相对PHP3、4变动也很大,但是都有好的升级路径。
基于 php-cli 的框架的寥寥无几,
相对传统框架的确不多,但也不是廖廖无几,上github搜一下swoole 框架。
使用 PHP7 的开发者不算很多,那类型定义就更无从谈起了。
还是请看packagis的统计: PHP Versions Stats - 2018.1 Edition
对于新鲜事物的接受程度如此。
这我就不清楚了。