最好不使用NET控件,用HTML控件,页面使用CSS+DIV布局。 l 使用JSON + AJAX进行数据交互。 l 要学会使用jQuery提高开发速度。 l 尽量少用<img标记,改用background样式控制背景图片。这样做的好处是方便扩展多皮肤。 l 将CSS background背景图片多张合并成一张图片,保证合并后的图片大小不要超过50K。可将JS文件合并在一个JS文件中,然后使用closure_packer_yui_compiler进行压缩,这样做的好处是可减少客户端连接数。 l JS代码段不要放在HTML页面,应该放在独立的JS文件里面,好处是JS文件可以CDN/缓存。 l 可将CSS文件放到<head></head>之间,JS文件或代码放到</body>之前,让页面先显示在执行JS。 l 可将网站的图片/CSS/JS/资料/资源放到独立的站点,做下CDN加速,二级域名会有COOKIES,最好使用一级域名。 l A标记和IMG标记需要加上title/alt,<head>标签内需要加title/keywords/description/rss/sitemap优化,有利于搜索引擎收录。 l 页面可启用gzip压缩。 l 安装FF的插件“YSlow/Page Speed”。 |