我不知道像gzip这样的压缩机模块,我从来没有使用它,但它听起来像可以提高现场性能很多,所以我想知道什么是压缩机模块?他们为什么重要?和,如何使用它?就PHP而言。什么是压缩机模块?他们为什么重要?如何使用它?
1
A
回答
1
他们,嗯,压缩的东西... :)
网站可以将页面发送到被压缩客户端(例如,gzip压缩的),这样传输的时间是较低的,特别是对于低带宽的客户端(或服务器高负荷,小管道)。
它可以减少网站的加载时间,给与足够的传输时间节省与减压时间成本。
例如,您可以指示PHP给gzip所有页面改为:
<?php
ob_start("ob_gzhandler");
?>
退房的manual page的ob_gzhandler。
想在SO-like项目符号列表中找到它的缺点吗? YW
- 什么:他们压缩数据,如发送给客户端的网页
- 为什么:减少需要传输的数据量,这往往是最大的瓶颈。
- 如何。查看ob_gzhandler上的PHP手册以获取起点。
0
可以提高通过压缩HTTP响应您的网站的性能:
+1
怎么样?但是,它可能会花费你的网络服务器CPU。 – JohnB 2010-07-22 03:03:22
+0
如果你的祖母正在使用宽带(和一个gzip支持的浏览器)运行486-DX2,它可能不喜欢解压缩工作;) – 2010-07-22 03:11:07
相关问题
- 1. 什么是合并模块,它们是如何使用的?
- 2. 什么是断言?你为什么要使用它们?
- 3. 装配需要什么?为什么我们使用它们?
- 4. 为什么用mod_deflate.c需要压缩?
- 5. 什么是仿函数,为什么我们需要它们?
- 6. 什么是表达树,您如何使用它们,以及为什么要使用它们?
- 7. 什么是堆栈用于?他们为什么使用C++?
- 8. 为什么要使用Angular模块?
- 9. MySQL加入?他们是什么?何时使用它们?
- 10. Windows上的Spark - 什么是winutils,为什么我们需要它?
- 11. 什么是伴侣对象,为什么我们需要它?
- 12. Maven快照究竟是什么,为什么我们需要它?
- 13. WOFF字体,它们是什么以及为什么要关心?
- 14. 什么是“压缩JSON”?
- 15. 什么是HostProtectionAttribute,我们为什么使用它?
- 16. 意义,为什么它是重要的
- 17. 什么是扩展方法,为什么我们需要使用它?
- 18. 什么是Autoconf?为什么人们使用它?我应该使用它吗?
- 19. 什么是WebIDL和(为什么)它很重要?
- 20. 什么是分片,为什么它很重要?
- 21. 为什么使用未压缩与压缩数据的CRC?
- 22. 即使IIS压缩被禁用,为什么ScriptResource.axd被压缩?
- 23. Magento的自定义模块(它们是什么以及谁可以写他们)
- 24. 什么是依赖注入,为什么要使用它?
- 25. 什么是SEAM框架,我为什么要使用它?
- 26. 什么是.inc以及为什么要使用它?
- 27. 什么是检查点节点HDFS?为什么要使用它?
- 28. Bonjour是什么,我为什么要使用它?
- 29. 什么是语义标记,为什么要使用它?
- 30. 什么是无限迭代器?为什么要使用它?
+1,所以我'是什么压缩机模块?以及为什么......'都回答了。剩下的 – Starx 2010-07-22 03:00:58