PHP处于二进制模式?

时间:2010-01-24 18:54:41

标签: php binary

是否可以将PHP转换为二进制模式(编译)并在所有标准Web服务器中运行它?

4 个答案:

答案 0 :(得分:2)

有各种PHP accelerators缓存解释器生成的编译字节代码。不确定它们是否会在没有源仍然在服务器上的情况下运行 - 我从未尝试过!

答案 1 :(得分:1)

One Facebook developer is working on a compiled form called "Hyper-PHP",一旦完成,它是否会是一个开放系统甚至不清楚,但还没有解决方案。

答案 2 :(得分:1)

PHP将永远不会是一个编译语言。它将作为口译语言保留。 @Matchu Facebook只是推广他们的网站,所以这只是Facebook的推广活动

答案 3 :(得分:1)

有许多工具可以将您的php源转换为字节码,并允许您保护源代码。一些比较流行的是Zend的Zend Guard和Ion Cube编码器。您仍然需要在目标服务器上安装各自的加载器才能运行。