我正在开发基于网络的Pokemon Online游戏。由于它是在线的,我想优化它以尽快运行。
我安装了Firebug,Page Speed建议缩小我的HTML输出。我也使用VS2008,ASP.NET 3.5,AJAX和IIS 7.5;以及URL重写。
我想缩小我的HTML,JavaScript和CSS。最理想的是,我希望缩小过程在编译时发生。我花了几个小时在网上看,但找不到合适的解决方案,你能帮帮我吗?谢谢。
答案 0 :(得分:9)
首先,您应该阅读Yahoo best practices for speeding up webpages。
您可能会发现缩小HTML并没有太大区别(另请参阅this question),但该文章中的很多其他建议都会。
答案 1 :(得分:1)
有几种方法可以实现这一目标。如果您有权访问,可以使用IIS7配置GZip压缩。如果您不使用托管服务提供商,则可以在代码中激活压缩。
有关详细信息,请参阅此SO Post。
更新:
要在构建时而不是运行时执行此操作,请参阅此blog post。
答案 2 :(得分:0)
考虑dynamic compression
而不是缩小.aspx文件。这会将压缩数据发送到浏览器。由于您使用的是IIS 7.5内置的动态压缩,您只需启用它即可。