正在加载...
分页: 1/8 第一页 1 2 3 4 5 6 7 8 下页 最后页 [ 显示模式: 摘要 | 列表 ]

Google 免费网页加速服务

[ 2011/07/31 19:04 | by selboo ]
      谷歌又推出了一款站长特别喜爱的服务,网页加速。它是以自动加快您的网页加载 。它从你的服务器上获得网站内同,然后重写后提供给使用谷歌客户端的用户访问,提升多少的速度是要看你网站内容,地理位置,带宽等参数来决定的。至少现在是免费的一种服务,谷大哥这么说的。这有点让站长们小跌眼睛了。。

      谷歌网页加速方法是,你只需把网站域名的DNS指向Google的DNS,CNAME条目解析到: ghs.google.com.  ,然后该服务就会自动抓取你的页面,你就按自己的方法优化网站就OK了。

      谷歌还提供了一个对比优化前后的效果页面,你可以先试一下“优化测试” 直接在地址栏输入你的域名,START TEST 开始测试。这里还一个优化测试的对比说明页面。

点击在新窗口中浏览此图片
Tags: ,

mysql分页limit 优化

[ 2011/06/27 15:29 | by selboo ]
mysql的分页比较简单,只需要limit offset,length就可以获取数据了,但是当offset和length比较大的时候,mysql明显性能下降

1.子查询优化法
先找出第一条数据,然后大于等于这条数据的id就是要获取的数据
缺点:数据必须是连续的,可以说不能有where条件,where条件会筛选数据,导致数据失去连续性

[codes=sql]mysql> set profiling=1;
Query OK, 0 rows affected (0.00 sec)

mysql> select count(*) from Member;
+----------+
| count(*) |
+----------+
|   169566 |
+----------+
1 row in set (0.00 sec)

mysql> pager grep
Tags: , , ,

Firefox 浏览器加速

[ 2011/04/20 13:09 | by selboo ]
减少缓存文件所占用的内存:

1.在地址栏中输入“about:config",回车

2.找到"browser.sessionhistory.max_total_viewer"

3.将其值设为 0

加快Firefox加载页面的速度:

1.在地址栏中输入“about:config",回车

  通常浏览器加载一个页面只连接一个线程,而如果你启用“pipelining",它会多线程加载,这将加快记得浏览器速)。

2.将”network.http.pipelining"值设为"true"

   将”network.http.proxy.pipelining"值设为"true"

   将”network.http.pipelining.maxrequests"值设为一个数字,比如 10 (表示同时允许10个线程)

3.最后,右键单击空白处,

Tcmalloc 优化 Nginx Mysql

[ 2011/01/09 13:34 | by selboo ]
下载google-perftools-1.6.tar.gz
wget http://google-perftools.googlecode.com/files/google-perftools-1.6.tar.gz
tar zxvf google-perftools-1.6.tar.gz
执行./configure --prefix=/usr/local/google-perftools-1.6
make && make install

echo "/usr/local/google-perftools-1.6/lib" > /etc/ld.so.conf
ldconfig

Nginx 优化

编译nginx时 增加  --with-google_perftools_module

--prefix=/usr/local/nginx --user=www --group=www --with-google_perftools_module
make
make install

ldd /usr/local/nginx/sbin/nginx
        linux-gate.so.1 =>  (0x00493000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x00110000)
        libpcre.so.0 => /lib/libpcre.so.0 (0x002db000)
        libcrypto.so.6 => /lib/libcrypto.so.6 (0x009ae000)
        libz.so.1 => /usr/lib/libz.so.1 (0x003b0000)
        libprofiler.so.0 => /usr/local/google-perftools-1.6/lib/libprofiler.so.0 (0x00c51000)
        libc.so.6 => /lib/i686/nosegneg/libc.so.6 (0x00142000)
        libdl.so.2 => /lib/libdl.so.2 (0x0035c000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00d01000)
        libm.so.6 => /lib/i686/nosegneg/libm.so.6 (0x00b28000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00eb8000)
        /lib/ld-linux.so.2 (0x00ed5000)

修改 ng
Tags: , ,
原本我是不想再增加插件使用的,因为我已经使用了十几个插件了,再说我的小博客也是刚刚开始,也没有什么人气,但是由于现在的空间用的是000webhost的免费空间,而这个空间都有免费空间的同病,时常访问变慢,所以我还是打算启用三个插件:DB Cache Reloaded,WP Widget Cache,GZippy

一、DB Cache Reloaded
插件地址:http://wordpress.org/extend/plugins/db-cache-reloaded/

DB Cache Reloaded 这个插件可以进行数据库缓存,减少数据库查询,从而加快网站的访问速度,提高网站的加载速度。

插件的安装:

1.你可以在WordPress后台插件管理中点击“添加新插件”然后直接搜索DB Cache Reloaded ,在搜索的结果中安装就可以了
分页: 1/8 第一页 1 2 3 4 5 6 7 8 下页 最后页 [ 显示模式: 摘要 | 列表 ]