摘要: 多域名 1.静态内容和动态内容分服务器存放,使用不同的服务器处理请求。处理动态内容的只处理动态内容,不处理别的,提高效率,这样使得CDN(内容分发网络)缓存更方便 2.突破浏览器并发限制 (浏览器的并发请求数目限制是针对同一域名的,超过限制数目的请求会被阻塞)你随便挑一个 G家的 url: http 阅读全文
posted @ 2016-08-28 22:59 张三的美丽家园 阅读(2407) 评论(0) 推荐(0) 编辑
摘要: 加载时间是指感知的时间 1.优化图片文件 减小图片尺寸,特别是缩略图,一定要按尺寸生成缩略图然后调用,不要用网页中的resize方法实现,虽然这样看到的图片外形小了,但是其加载的数据量一点也没减少。普通图像、icon也要尽可能压缩后,可以采用web图像保存、减少颜色数等方法实现。 2.减少http请 阅读全文
posted @ 2016-08-28 16:50 张三的美丽家园 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 期待的解决方案包括: 1.文件合并:目的是减少http请求 Web性能优化中最重要的一条就是减少http请求。减少http请求的方案主要有合并JavaScript和css文件、CSS Sprites、图像映射(一个图片多个连接)、使用Data URI来编码图片。CSS Sprites和图像映射已经随 阅读全文
posted @ 2016-08-28 16:07 张三的美丽家园 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 什么是HTML语义化? <基本上都是围绕着几个主要的标签,像标题(H1~H6)、列表(li)、强调(strong em)等等> 根据内容的结构化(内容语义化),选择合适的标签(代码语义化)便于开发者阅读和写出更优雅的代码的同时让浏览器的爬虫和机器很好地解析。 语义化的HTML结构到底有什么好处? 我 阅读全文
posted @ 2016-08-28 13:20 张三的美丽家园 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。 进程与线程的一个简单解释 在这个简单易懂的类比下,了解一下进程和线程的宏观概念: 进程,是并发执行的程序在执行过程中分配和管理资源 阅读全文
posted @ 2016-08-28 10:58 张三的美丽家园 阅读(1915) 评论(0) 推荐(0) 编辑