Web开发
文章平均质量分 83
LoveZhangjia521
这个作者很懒,什么都没留下…
展开
-
MVC模式(一)
MVC:模型-视图-控制器(Model-View-Controller)MVC是一种通过3个不同的部分构造一个软件或组件的的理想方法:①模型(Model)---用于存储数据的对象②视图(View)---为模型提供数据显示的对象③控制器(Controller)---负责具体的业务逻辑操作,即控制器根据视图提出的要求对数据作出处理,并将有关结果存储到模型中,同时负责让模型和视图进行必要的交互,当模...2011-05-05 22:02:13 · 509 阅读 · 0 评论 -
高性能WEB开发之如何加载JavaScript
所有浏览器在下载JS的时候,会阻止一切其他活动,比如其他资源的下载,内容的呈现等等。至到JS下载、解析、执行完毕后才开始继续并行下载其他资源并呈现内容。为什么JS不能像CSS、image一样并行下载了?AD: 外部JS的阻塞下载所有浏览器在下载JS的时候,会阻止一切其他活动,比如其他资源的下载,内容的呈现等等。至到JS下载、解析、执行完毕后才开始继续并...2011-10-30 09:19:53 · 133 阅读 · 0 评论 -
高性能WEB开发之HTTP服务器
新产品为了效果,做的比较炫,用了很多的图片和JavaScript,所以前端的性能是很大的问题,分篇记录前端性能优化的一些小经验。AD: 第一篇:HTTP服务器因tomcat处理静态资源的速度比较慢,所以首先想到的就是把所有静态资源(JS,CSS,image,swf)提到单独的服务器,用更加快速的HTTP服务器,这里选择了nginx了,nginx相比...2011-10-29 19:55:38 · 122 阅读 · 0 评论 -
高性能WEB开发之Web性能测试工具推荐
WEB性能测试工具主要分为三种,一种是测试页面资源加载速度的,一种是测试页面加载完毕后页面呈现、JS操作速度的,还有一种是总体上对页面进行评价分析,下面分别对这些工具进行介绍,如果谁有更好的工具也请一起分享下。AD: Firebug:Firebug 是firefox中最为经典的开发工具,可以监控请求头,响应头,显示资源加载瀑布图:HttpWat...2011-10-29 19:54:16 · 106 阅读 · 0 评论 -
高性能WEB开发之图片篇
在该网站在不影响原图片的质量下去掉图片中一些元数据,那么这怎么去实现呢?本文就主要告诉你如何高性能WEB开发之图片篇AD: 一、缩小图片大小当图片很多的时候,减少图片大小是提高下载速度最直接的方法。1. 使用PNG8代替GIF(非动画图片),因为PNG8在效果一样的情况,图片大小比GIF要小。2. 用fireworks处理PNG图片,在我们产品...2011-10-29 19:46:50 · 128 阅读 · 0 评论 -
高性能WEB开发之如何减少请求数
每次请求都会带上一些额外的信息进行传输(这次请求中还没有带cookie),当请求的资源很小,比如1个不到1k的图标,可能request带的数据比实际图标的数据量还大。所以当请求越多的时候,在网络上传输的数据自然就多,传输速度自然就慢了。所以要要减少请求数,那如何减少请求数呢?AD: 我们先分析下请求头,看看每次请求都带了那些额外的数据.下面是监控的goog...2011-10-29 19:40:35 · 128 阅读 · 0 评论 -
高性能web开发技术(一)
1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大...原创 2011-10-29 19:00:26 · 110 阅读 · 0 评论 -
Java web学习笔记---JSP的隐式对象
JSP隐式对象是web容器加载的一组类的实例。它是直接可以在JSP页面使用的对象。分为4个主要类别:①输入和输出对象:控制页面的输入和输出(request、response、out)②作用域通信对象:检索与JSP页面的Servlet相关的信息(session、application、pageContext)③Servlet对象:提供有关页面环境的信息(page、config)④...2011-03-21 20:31:26 · 113 阅读 · 0 评论 -
JSP异常处理机制
JSP出来有HTML代码,还有JAVA脚本元素,但是JSP页面用try-catch处理异常是比较困难的,怎样处理异常呢?还好,JSP规范中定义了异常处理机制,JSP异常有以下两个步骤1、写一个JSP错误页面异常处理文件需要使用page指令的isErrorPage属性,格式如下<%@ page isErrorPage="true"%>如果在页面上进行了这样的设置,页面就有...原创 2011-03-15 23:02:24 · 248 阅读 · 0 评论 -
高性能WEB开发之减少请求、响应的数据量
这次说说如何减少请求、响应的数据量(即在网络中传输的数据量),减少传输的数据量不仅仅可以加快页面加载速度,更可以节约服务器带宽,为你剩不少钱(好像很多机房托管都是按流量算钱的).AD: 上一篇中我们说到了 如何减少请求数,这次说说如何减少请求、响应的数据量(即在网络中传输的数据量),减少传输的数据量不仅仅可以加快页面加载速度,更可以节约服务器带宽,为你剩不...2011-10-30 09:21:00 · 239 阅读 · 0 评论