Hi, new friend, nice to meet you, welcome to my blog.
欢迎关注我的新浪微博:http://t.sina.com.cn/shingl

给httpd安装mod_pagespeed模块

最近工作比较忙,博客一直也没有时间更新.前段时间转载了一篇cnbeta上关于mod_pagespeed模块的信息,对这个模块比较感兴趣,但一直没有做测试.后来在歪酷博客上看到了这篇文章,于是将其转载过来了.

就是 Google 最新释出的一个工作在 2.2 上的开源模块,通过自动精简代码等手段为您的网站提速。更多信息请访问它的 DOC

根据其文档,在 CentOS 上安装 mod_pagespeed 应该是很简单的事情,但 Yculer 在使用官方 rpm 安装时发现依赖错误,mod_pagespeed 要求 apache 2.2,然而尽管服务器的 apache 版本符合要求,仍然报错。

参考这篇文章安装(原作者似乎出现了一个很难察觉的笔误,本文是经 Yculer 测试后的修正版本):
# cd /usr/local/src
# wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_i386.rpm
# mkdir mod-pagespeed
# cd mod-pagespeed
# rpm2cpio ../mod-pagespeed-beta_current_i386.rpm | cpio -idmv
# cp ./etc/httpd/conf.d/pagespeed.conf \
/usr/local/apache/conf/
# cp ./usr/lib/httpd/modules/mod_pagespeed.so \
/usr/local/apache/modules/
# chmod 755 /usr/local/apache/modules/mod_pagespeed.so
# mkdir /var/mod_pagespeed/{cache,files} -p
# chown nobody:nobody /var/mod_pagespeed/*

mod_pagespeed 需要 Apache 加载 mod_deflate(一个将 web 内容 gzip 压缩后传输的模块)。你可以通过 cPanel 的 EasyApache 安装 deflate。

之后用你习惯的编辑器打开 /usr/local/apache/conf/pagespeed.conf,将第一行修改为:
LoadModule pagespeed_module /usr/local/apache/modules/mod_pagespeed.so

编辑 /usr/local/apache/conf/httpd.conf 在开头的 Include 部分加入:
Include "/usr/local/apache/conf/pagespeed.conf"

之后重启 Apache:
service httpd restart

请注意,mod_pagespeed 目前仍然处于 Beta 阶段,据信它会大量执行写操作于 /var/mod_pagespeed/ 以及 Apache 的日志文件,可消耗大量的资源。Yculer 目前不推荐 mod_pagespeed。

ARM芯片介绍(转贴)

目前,几乎所有的智能手机和MID,使用的都是ARM芯片。

这种芯片相比Intel公司的芯片,指令集较简单,所以功耗低、成本低,特别适用于移动设备。随着性能不断提高,它已经开始装备上网本和平板电脑。

它的名字ARM,指的是英国芯片设计公司ARM Holdings。这家公司自己不制造芯片,专门授权其他公司制造。因此,市场上有多家公司生产多种ARM芯片。再加上,ARM公司目前主要授权三个系列的芯片设计---- 9、 11和Cortex,所以就造成普通消费者感到眼花缭乱,不知道如何选择。各种ARM芯片之间到底有什么区别?

今天,我在imp3.net上看到一篇文章,对这个问题做出了最详细的回答,不仅介绍了芯片知识,而且还有助于读者分辨和选择适合自己的移动设备。我把它转贴在下面。

==================================
ARM芯片介绍
作者:nbnb001
原文网址:http://bbs.imp3.net/thread-894970-1-1.html

Google推出apache加速模块mod_pagespeed

大多人浏览网页如果超过3秒打不开就会离开,Google为此推出了一款apache加速模块,可以有效将网页加载速度提高50%.
网页提速的问题是一个复杂多样的问题,有很多解决方法,往往关系到网站系统程序,服务器硬件,网络传输速度等方面,而Google这款加速模块简单的解决了许多复情况的问题:

•如果你的网站采用apache构建服务器,不需要对网站CMS系统进行处理即可应用
•加速模块可以自行对网络传输的html字节优化及对图象,css进入压缩优化传输
•智能缓存是一大亮点,它可以自动智能缓存,加速下载
下面介绍一下所有特点功能

优化缓存
•缓存扩展
•压缩处理CSS
•优化javascript最大限度的减少重复请求
•自动缓存CSS
•JavaScript内嵌技术
有效载荷尺寸最小化
•压缩空白
•合并头信息
•附加属性
•内建核心Javascript
•优化图像下载
•跳地非法字符
•重写优化CSS

来源:翻译自readwriteweb.com

访问:mod_pagespeed