存档

‘建站’ 分类的存档

实战网站提速

2010年1月3日 没有评论

在现在网站到处有的年代,提高网站的访问速度能带来更好的访问体验,从而留住更多的访问者,如果一个网站打开需要30s以上,基本没有多少人有耐心等,很可能直接关掉。

服务器环境:lighttpd + wordpress 2.9 (php5)

工具:firebug + page speed + YSlow,其中page speed是google出品,YSlow是yahoo出品,两者均依托firefox的firebug插件,都是网站优化的利器。

步骤:

分别使用page speed和YSlow查看本网站,发现如下的问题

  • Leverage browser caching
  • Minify JavaScript
  • Optimize images
  • Enable gzip compression
  • Minify CSS
  • Serve static content from a cookieless domain
  • Use efficient CSS selectors
  • Minimize cookie size
  • Make fewer HTTP requests
  • Put JavaScript at bottom

综合起来都是静态文件的问题

  • js/css文件没有合并导致多次请求
  • js/css文件没有采用压缩工具压缩
  • 图片没有压缩
  • 静态文件没有使用gzip
  • 静态文件没有在浏览器端做cache
  • 静态文件上也带有cookie
  • 有的js代码和文件没有放在最后
  • css的层级太深,导致效率有问题

阅读全文…

更新固定链接格式

2009年12月25日 没有评论

为了搜索引擎能更好的理解,也为了别人能搜到对应的文章,最好不要在链接里带”?”,而wordpress的单篇博客链接默认是xxx?p=id,这种,对于搜索引擎不友好。

我的环境,debian lenny + lighttpd + php5

  1. 登录管理页面,设置->固定链接,选择自定义,我的格式是 /archives/year/month/postname.html
  2. sudo vim /etc/php/cgi/php.ini,在最后加上 cgi.fix_pathinfo=1,不设为1会遇到”No input file specified”
  3. 在lighttpd.conf的host配置里加上,server.error-handler-404 = "/index.php?error=404"
  4. 重启lighttpd

参考

  1. lighttpd and wordpress setup clean SEO friendly urls
  2. lighttpd FAQs
  3. wordpress 链接参数说明
分类: 建站 标签: , ,

人生中第一个个人空间

2009年12月19日 3 条评论

我很鸡动,哈哈。

折腾了3天,终于有点样子了,周四突然想自己弄个网站,之前的博客断断续续,到处有写,总得来说都是博客供应商提供的空间,想想自己作为IT从业人员也该有个属于自己的窝了,说做就做,网上搜了搜哪些外国的空间比较好,最后圈中ramhost,无他,很便宜,14.97美刀/季度,每个季度付一次,主机的内存小了点,只有128M,高峰值192M,人生第一次使用信用卡付美刀,咔咔。

然后去godaddy申请了一个域名,他家正在搞特价,0.99美刀一个.com域名,一年时间,真划算。很多域名都被人申请了,最后选了现在这个域名,xiaocaihua,小菜花,哈。

空间有了,域名有了,接下来就是配置博客了,wordpress是目前流行的,免费,而且有很多漂亮的模板。wordpress需要用到php、mysql,还有web server,一开始web server选用apache2,因为平时工作中也是用这个,没想到这个家伙真会吃内存,128M一会就没了,后来发邮件给主机供应商,他提建议说使用lighttpd,果然不错,参考网上的配置,后来终于差不多稳定了。这里要表扬一下ramhost的客服,发邮件过去,一般都是几分钟之内就有响应,不错。

参考:

  1. installing lighttpd whit php5 and mysql support on debian lenny
  2. 低内存下的mysql配置
分类: 建站 标签: ,