gzip是一个网页领域的压缩标准,GNU Zip格式。它通过向客户端浏览器发送gzip格式的压缩格式(通常能达到50%的压缩率以上),然后客户端浏览器对接收到的压缩格式进行解压缩,以达到减少网页访问打开时间,优化网站性能的目的。

gzip压缩是很多服务器软件,如Apache,nginx,IIS等的标准配置。gzip更是绝大多数客户端浏览器支持的基本功能。

开启gzip功能,会占用一定服务器的CPU。同时gzip的对象是一些文本格式的文件,如html/htm/css/js等。大家用过WinZip或WinRAR的话,对一个Word文档压缩不了多少,但对一些文本文件的压缩率应该很吃惊吧(一般能达到30%左右)?是的,gzip优化网站就是这个原理。

Tags: , , ,

在分析Bo-blog的代码时,发现js的路径竟然是带参数的,想想有点不可思议。

<script type="text/javascript" src="images/js/common.js?jsver=2.1.1.3626.0"></script>
<script type="text/javascript" src="lang/zh-cn/jslang.js?jsver=2.1.1.3626.0"></script>
<script type="text/javascript" src="images/js/ajax.js?jsver=2.1.1.3626.0"></script>
<script type="text/javascript" src="images/js/swfobject.js?jsver=2.1.1.3626.0"></script>

细细研究下来,有以下三种可能:

Tags: , ,

如何删除各大搜索引擎的"网页快照"?这是个间接提高网页PV的方法。至于是什么原因,为什么要删除"网页快照",这个留到半年后再讲,如果我哪天重新注意到这篇日志的话。

方法:在网页中添加如下代码:

网页的DOM模型听说过吗?指的是DHTML的一些东西。。。

我们常用的xxx=document.getElementById("innerPage").value语法就是使用了DOM模型,像Firefox,Safari等浏览器带DOM检查支持的,像IE这种垃圾浏览器就不行了。当然了,这不是说IE不支持DOM,是说IE不支持查看文档的DOM结构。

长话短说,如果你懂DOM,我给你抛块砖,引你这块玉好了。请看下面的例子。

Tags: , , ,

《JavaScript 权威指南》中说最好不要用escape(),而用encodeURIComponent()或者encodeURI()。原因是escape()转换成的是%uXXXX这样的unicode码,一定要用encodeURIComponent(),或encodeURI()转换才可以成%XX%YY 这的UTF-8码。

所谓彩蛋,就是在某软件中隐藏的一些小功能或信息,如windows 3.1中有,FlashFXP中也有。

其实,PHP也有复活节彩蛋,如左边的就是Zend Logo彩蛋,相信大家在phpinfo()中见过一部分,下面是所有的。

找任意一个你确认运行着PHP的站点,例如我的博客,在确认其是一个PHP页面后(在一个.html或.jpg之类的是无效的),在其网址结尾加上?=及以下任意一段字符后访问:

Tags: , ,
分页: 9/23 第一页 上页 4 5 6 7 8 9 10 11 12 13 下页 最后页 [ 显示模式: 摘要 | 列表 ]