4.1.11 减少域名DNS查找
资源下载,尽量避免采用域名解析用相对路径,如果要链接到其它web服务器,尽量采用IP变量的方式,而不是DNS域名找。
4.1.12 IE7下优化css选择器
IE7下css选择器对于样式的选择,虽然jquery也支持直接选择到样式class,但性能极差,且和DOM大小有关,原因是IE7没有提供getElementByClass函数,所以是遍历方式查找,性能差。
这样的情况下,可以先找到样式所在的父元素,再查找样式class。【此只针对IE7,IE8以上的浏览器不用关心】
4.1.13 不要出现请求不到的资源(404错误)
这个情况主要出现在css中,某个图片删除了,但css未删除。会导致不必要的下载,且返回404错误,导致性能差。
4.1.14 降低DOM大小
降低DOM大小,需要减少不必要的DIV,table的使用
平台ftl输出组件都是有选择的输出压缩后的组件html,兼顾可读性和DOM大小。
DOM的replaceWith函数用在局部刷新的DOM替换上,如果DOM结构比较大,绑定事件比较多,则局部刷新效率比较差。(IE7/IE8浏览器尤其明显)
4.1.15 避免用过多的滤镜能力
滤镜性能在IE下也很差,应该尽量避免。
4.1.16 大小合适的图片/避免人为缩小放大
图片大小要与实际显示大小效果尽量吻合,避免大图片,通过css控制宽度、高度等用在很小的区域。Icon图片尽量是16*16 或其整数倍大小。
分享到:
相关推荐
《Nginx高性能Web服务器》.pdf
"Java高性能、高并发Web应用开发技巧" Java开发高性能、高并发Web应用是当前Web应用发展的主要需求。为满足这种需求,需要了解Java开发高性能、高并发Web应用的技巧。在本文中,我们将讨论如何用Java开发高性能、...
**Vanilla:基于Openresty的高性能Web应用开发框架** Vanilla是一个专为Web应用开发者设计的框架,它建立在Openresty的基础上,旨在简化Openresty的使用过程,让开发者能够更便捷地利用Openresty的强大性能。...
标题:高性能Web架构方式 描述:本文探讨了如何利用Rails框架构建高性能的Web架构,以满足大规模用户访问和数据处理需求。文章详细介绍了Joyent公司CTO Jason Hofman在RailsConf 2007上分享的经验,从底层硬件选择...
《Nginx高性能Web服务器实战教程》是一本深入讲解如何利用Nginx构建高效稳定Web服务的书籍。Nginx以其高性能、轻量级、反向代理和负载均衡等特性,已经成为许多企业和开发者首选的Web服务器。这本书涵盖了从基础配置...
【高性能WEB开发(1)】 在构建高性能的Web应用程序时,优化HTTP服务器是至关重要的一步。本篇文章将探讨如何通过合理的服务器选择、配置以及利用HTTP服务器处理静态资源来提升Web性能。 1. **HTTP服务器的选择与...
Nginx是一款高性能的Web服务器,它以其反向代理、负载均衡、静态文件处理和高效非...通过阅读《Nginx高性能Web服务器详解(完整版)》PDF文档,你将全面了解Nginx的各项特性和配置技巧,进一步提升你的运维和开发能力。
本书系统地介绍了nginx与php、ruby、python结合的使用方法,nginx作为反向代理与负载均衡的配置与优化,以及nginx模块的开发...本书适合nginx的初学者,以及有一定基础,希望深入掌握nginx的网站架构师和web开发人员
1. **Java Web框架**:Spring Boot是最常用且强大的Java Web开发框架,它简化了配置,提供了自动装配功能,并集成了大量微服务组件,如Spring MVC用于构建RESTful API,Spring Data用于数据库交互。 2. **非阻塞I/O...
本书详细讲解了如何构建高性能WEB站点,是一本不可多得的网站类开发说明和详细的代码演示,是初学者最的教材,下载之后有不懂的可联系QQ:532427315
总之,《Nginx高性能Web服务器详解》是深入了解和掌握Nginx的宝贵资料,无论你是运维工程师、开发人员还是系统架构师,都能从中受益,提升你的Web服务管理和优化技能。通过阅读本书,你将能够构建起一套高效、稳定的...
高性能前端开发-Web性能测试工具推荐 在高性能前端开发中,Web性能测试工具是非常重要的一环。好的工具可以帮助开发者快速定位问题,优化网站性能,在本文中,我们将推荐一些常用的Web性能测试工具。 一、 Firebug...
Java开发高性能、高并发Web应用 Java开发高性能、高并发Web应用
Nginx作为高性能Web服务器的关键特性包括: 1. 事件驱动架构:Nginx使用了与传统多线程模型不同的事件驱动模型,这种方式更加高效地处理大量并发连接。 2. 轻量级:Nginx的资源占用很小,包括内存和CPU的占用都远...
总的来说,《构建高性能Web站点》是一本全面覆盖Web性能优化的指南,无论你是开发人员、运维工程师还是网站管理员,都能从中受益,学习到提升Web站点性能的实用技术和最佳实践。通过本书的学习,你将能够创建出更...
《高性能PHP应用开发》是一本广受好评的PHP性能优化方面的图书,通过介绍PHP的原理和相关的工具集来实现调优性能的目的。它分析和研究了Web应用程序的前端和后端,并系统地提升了其性能和运行效率。《高性能PHP应用...
学习和构建高性能web站点不错的参考资料,适合初学者和工程开发人员
高性能PHP应用开发 完整版带书签.pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除! 《高性能PHP应用开发》是一本广受好评的PHP性能优化方面的图书,通过介绍PHP的原理和相关的工具...