《高性能网站建设指南》读书笔记

规则1,减少HTTP请求

这是最重要的原则,如果14条规则里只能选一条,那就是它了。可以通过多种方法减少HTTP请求,例如合并图片,合并JS和CSS等等。这一点薄荷网有很多改进的余地,首先应该把现在的JS合并了。

规则2,使用内容发布网络

内容发布网络就是CDN了,但是CDN似乎挺贵的,目前还不适合薄荷网,不过可以考虑自己弄一个网通的静态资源服务器解决有中国特色的可恶的南北互通问题。

规则3,添加Expires头

这个没什么好说的,是个建网站的人都应该知道。目前薄荷网图片,,,flash过期时间设置了3年,可以说是永久了,:) Expires有个麻烦的地方是内容更新问题,Ruby on Rails这方面处理的非常棒,它是在文件名后面自动带了

资源文件的timestamp,完美解决。 (更多…)

标签Tags:, , , , , , , , , , , , , , , , , , , , ,

ajax的选项卡幻灯片图片新闻效果

设计的思路,看过我Ajax选项卡效果的朋友都知道,通过点击选项卡标签,就可以异步的加载信息,我们在很多网站上都看到过这样的FLASH的幻灯片效果--就是过一段时间就替换一个张图片,点图片右下角的数字标签也可以换图片,其实这个原理跟选项卡效果很相识,为什么我们不能够用ajax写一个幻灯片的图片新闻效果呢?

想到这里我就动手写了一个,大家会看到,这个跟选项卡效果没有什么区别,就是加了个settimeout方法来定时自动加载页面,不多说了,代码如下!! (更多…)

标签Tags:, , ,

通过Ajax方式返回HTML的简单方法

(更多…)

标签Tags:, , ,

PHP Ajax实现页面无刷新发表评论

  大家都有在网站发表评论的经历,传统的发表过程无非是:发表->提交页面表单->等待刷新页面,这样在网络比较拥挤的时候,往往需要漫长的等待,今天介绍用PHP+Ajax实现页面无刷新发表评论,希望对初学ajax的PHPer有所帮助。   那么首先,我们需要一个基本的ajax开发框架,文件ajax.js就包含了这个框架,代码如下: (更多…)

标签Tags:, , , ,

浅尝ajax

最近ajax热潮似乎风靡全球,
开发的时候也不免遇到这种要避免刷新的页面,
ajax自然成了首选,看了一下后ajax想深入还是挺复杂的,
但是仅仅用来做一些小的功能,上手是再简单不过了。

其实简单的说,一个最简单的完整的ajax应用仅仅包括:
1.创建XMLHTTP对象(主要为了兼容浏览器)
2.发送变量,请求页面
3.定义XMLHTTP发送请求后onreadystatechange事件
4.获取返回页面值
5.无刷新更改本页面的显示
(更多…)

标签Tags:, , ,