【发布时间】:2011-11-26 06:13:28
【问题描述】:
我正在查看优化选项,在检查了 SO 问题后,我并没有看到我想要做的事情的答案。希望这并不表明我正在做的是一种不好的做法!
我有一个通过 ajax 调用 php 文件加载页面内容的 Intranet 应用程序。许多 php 文件混合了 php、JavaScript 甚至一些 HTML,它们特定于它们加载到主界面中的界面功能。我想知道缩小或压缩这些文件。有没有办法做到这一点,还是因为我有多种语言而被卡住了?
更新:关于接受的答案:
我接受了 wildpeaks 的答案,因为我认为它最接近地回答了我最初的问题。然而,这是我希望我能接受两个答案的时候之一,因为我认为 Igor Zinov'yev 提供的答案可能给了我一个更重要的设计决定来思考。出于这个原因,我给他的答案+1,我想其他人也会这样做。希望这是有道理的,并且在 SO 规则之内。
【问题讨论】:
-
将 JS 复制到一个新文件中,缩小,然后粘贴回去?
-
优化选项?您是真的面临优化需求,还是只是为了好玩而创建一些工作?
-
使用 http 级压缩。它会处理整个页面,而不管它是用什么语言编写的:php.net/manual/en/function.ob-gzhandler.php
-
@hakre :) 也许我正在工作。我对这种类型的应用程序开发还很陌生,许多“最佳实践”阅读表明建议进行缩小。
-
最佳实践是在需要时而不是更早地进行优化。优化需要您通过分析获得的实际指标,而不是您在各处找到的“最佳实践”建议,这些建议通常是无用的,因为每个应用程序的设计和使用方式都不同。
标签: php javascript compression minify optimization