时间:2021-05-18
Web内容的压缩(令你客户用起来更“爽”)
经过以上两个的方法,相信你的PHP应用的性能已经得到了很大的提高,现在该从另一个方面来考虑了:下载速度。如果你的应用只是在公司内跑,所有的客户都使用100Mb/s的以太网连接到服务器,这可能不是一个问题,但是如果你的客户中有使用慢速的modem连接的,你就要考虑使用内容压缩这个方法了。根据IETF的规范,大多数的浏览器都支持gzip的内
容压缩。这意味着你在将web的内容发给客户的浏览器前,可以先使用gzip进行压缩,浏览器在接收的时候就会自动解压数据,并且令用户看到原来的页面。同样,压缩web页面的内容也有几个不同的方法。
mod_gzip是RemoteCommunications(http://municator并不支持图象的压缩,所以将显示不出来。因此除非你的客户全部使用InternetExplorer,否则你必须禁止压缩jpeg和gif图象。其它文件的压缩应该没有问题,但是我建议你最好测试一下,特别是浏览器使用了不常见的插件或者是少人用的浏览器。
其它有用的东西...
ZendTechnologies的在线商店在今年1月24开通了,并且售卖一些与PHP相关的有趣产品。包括前面提到的ZendCache,ZendEncoder(简单说来,是PHP代码的编译器,可以产生编译的类,这样你就可以售卖给顾客而不用担心泄露源代码。在需要运行这些类的web服务器上,将要使用ZendEncoderRuntime来解码),ZendIde(一个为PHP而设的集成化开发环境,带有很多强大的性能),还有为PHP开发者提供的支持服务。
结论
使用这篇文章提到的技术,你将可以极大地提高站点的性能,不过请注意以下几点:
1.瓶颈或许不在PHP,你需要考察应用中的每个对象(例如数据库)
2.一个web服务器的性能都是有限制的,因此,不要认为性能不好就是PHP的原因,也可能是访问量很大,你的服务器需要升级了,或者考虑使用负载均衡的系统(将会花很多钱)
3.不要认为内容压缩不重要,在100Mb/s的局域网中,你的PHP应用或许性能很好,但要考虑到使用慢速modem的用户。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
为答谢长期以来关心支持中国网店网的广大网友,中国网店网论坛最近推出价值158元的《网上淘宝开店全攻略》大奉送活动。《网上淘宝开店全攻略》图文并茂,详细给你讲解如
来源:网友提供如有版权问题请与我们联系TomcatIISHowTo:将Tomcat装入IIS全攻略1,我的安装环境是W2K(日文版),IIS5Tomcat3.1
9.4无线大促已经来袭,无线小二精心会大家准备了各种攻略,小编专门为卖家整理了9.4备货节卖家全攻略,只要你细细看过,就能比别人进得到更多,更实惠的货!补货速配
朋友们,是不是都很迷糊,京东618到底都有些什么活动,今天京聚就给大家带来了京东618活动最全攻略!告诉你京东618活动时怎么买?买什么?是不是迫不及待要下
2021年6月2日,深圳——近日,领航跨境电商平台Shopee成功举办2021年度出海营销峰会。本次峰会以“出海营销全攻略,撬动流量新增长”为主题,Shopee