摘要: 压缩css和js脚本是非常值得的。根据经验,通常对大于1kb或者2kb的文件进行压缩。对图片进行压缩是得不偿失的。因为会消耗许多cpu资源(包括服务器端和客户端的)LoadModule expires_module modules/mod_expires.soCache-Control:Private 禁用代理apache的版本与压缩组件的关系:1.3对应了mod_gizp 2.x对应了mod_deflate也就是:1.3的gizp功能由mod_gizp提供。那么2.x版本中的gzip功能由mod_deflate提供首页平均使用了6-7个脚本文件,1-2个css文件 soutuan.com使用 阅读全文
posted @ 2011-02-23 14:03 王滔 阅读(1040) 评论(0) 推荐(0) 编辑
摘要: linux下文件的几种类型:目录,符号链接、套接字文件....。要注意,说到的文件类型是一个不一样的概念。linux下文件的类型不是后缀名上进行区别。"-"表示该文件是一个普通类型的文件。什么是普通类型文件?你得记住linux下几种类型的文件。不属于那里面列出的,就属于普通类型文件了。chmod 77- 文件名读 4 写 2 执行 1专业点的描述:chmod改变权限的方式分为:符号模式(就是使用了用户符号进行表示)和绝对模式(就是"chmod 777 文件名"的形式)绝对模式的一点注意:实际上它是按照8进制进行计算的。而像读权限是4这样的表示方式,只是因 阅读全文
posted @ 2011-02-23 14:02 王滔 阅读(1802) 评论(0) 推荐(0) 编辑
摘要: linux下文件的几种类型:目录,符号链接、套接字文件....。要注意,说到的文件类型是一个不一样的概念。linux下文件的类型不是后缀名上进行区别。"-"表示该文件是一个普通类型的文件。什么是普通类型文件?你得记住linux下几种类型的文件。不属于那里面列出的,就属于普通类型文件了。chmod 77- 文件名读 4 写 2 执行 1专业点的描述:chmod改变权限的方式分为:符号模式(就是使用了用户符号进行表示)和绝对模式(就是"chmod 777 文件名"的形式)绝对模式的一点注意:实际上它是按照8进制进行计算的。而像读权限是4这样的表示方式,只是因 阅读全文
posted @ 2011-02-23 14:00 王滔 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 常常使用的到了更新操作。学习后,知道了update还有其他一些用法,以前并不知道。现在进行总结一、update后面使用order by的情况什么时候有必要增加order by:假如一个表中有自增型或者唯一键id。当想实现对所有id都加一。就会用到类似如下的sql: update teams set teamno=teamno+1 此时就会出现问题,假如有两行数据,一行的teamno=6,另一行的teamno=7。当执行teamno=teamno+1语句,6的值加上1变成7,但是还存在teamno=7的一行,那么就会出现重复而报错。解决办法是,先让teamno=7的行执行更新,然后才让teamn 阅读全文
posted @ 2011-02-23 12:37 王滔 阅读(2998) 评论(0) 推荐(0) 编辑
摘要: 一、不兼容的语法问题。先看使用如下sql:SELECT count(*),town FROM `players` 结果会报错。从这里涉及到sql的一个原则:值的集合与一个行mysql认为是不兼容的。这里,count(*)的结果是一个值。而town列出的结果是很多行,也就是值组成的集合。所以,两者不不兼容的。而如果加上group by,就不一样了,如下:SELECT count(*),town FROM `players` group by sex上面的sql,并没有报错。因为使用了group by子句后,count(*),town所显示的结果不一样了。count((*)是根据group by子 阅读全文
posted @ 2011-02-23 11:14 王滔 阅读(25770) 评论(2) 推荐(2) 编辑