0

我在哪里可以找到免费的、轻量级的 PHP 类 YUI 压缩器?

我确信它会减小文件大小,但压缩 PHP 代码会提高其性能吗?

这和混淆器一样吗?

4

5 回答 5

9

压缩 JavaScript 有好处,因为脚本必须先通过网络发送到客户端,然后才能被解释——文件越小,到达最终用户的速度就越快。PHP 直接在服务器上解释,因此压缩代码不会影响它的运行速度。

如果它是您想要的速度增益,您应该查看一个PHP 加速器,它将缓存您的应用程序的已编译 PHP 字节码。

于 2008-10-21T06:17:41.587 回答
6

ionCube ( http://www.ioncube.com/sa_encoder.php ) 有一个名为 PHP Encoder 的产品,它是企业级压缩和混淆器。

PHP Encoder 是一个 PHP 扩展,用于创建和运行编译后的字节码,以提高运行时性能和最大安全性。

它将缩小文件大小,并加快运行时间,因为代码已经部分编译

于 2008-10-21T06:11:59.583 回答
4

我还建议使用 PHP 字节码缓存(我们在APC上)。

但只是为了完整性:PHP 有一个函数php_strip_whitespace () 可以删除注释和不必要的空格(或从命令行运行“php -w”)。

于 2008-11-11T21:12:06.877 回答
3

这是一个相当没有意义的练习——对于 JS,你想要压缩,因为你下载了它,但没有下载 PHP 脚本。无论如何,您需要您的代码漂亮且经过注释,并且所有人都需要参与开源社区。如果你不这样做,那么你就是一只正在消亡的恐龙。

于 2008-10-21T06:36:24.713 回答
1

NuSphere 还发布了用于保护代码和加速代码的Nu-Coder 。

于 2008-10-21T06:21:25.277 回答