什么是RequireJS? /* --- RequireJS 是一个JavaScript模块加载器。它非常适合在浏览器中使用, 它非常适合在浏览器中使用,但它也可以用在其他脚本环境, 就像 Rhino and Node. 使用RequireJS加载模块化脚本将提高代码的加载速度和质量。 IE 6+ ...
分类:
Web程序 时间:
2015-08-11 07:00:16
阅读次数:
123
原文:将dll放进exe[.Net]两种方案: 1、使用ILMerge工具。 缺点:需离开工程,使用第三方工具(ILMerge)。 2、将dll作为Resource放进exe,exe执行时动态加载(Load)Resources内的dll。 缺点:需编写多余代码,加载速度问题。 参考代码: publi...
分类:
Web程序 时间:
2015-08-03 06:30:28
阅读次数:
140
简介BigPipe是facebook推出的用于优化网页加载速度的技术,它突破了传统网页的加载方式,通过把网页内容进行分块,然后对这些块进行并行传输从,使得浏览器的渲染无需等到整个页面加载完毕,大大提升网页加载速度。天猫上首页就有这种实现。Bigpie适用于网页分块清晰,且规模达到一定程度。简单说就是...
分类:
Web程序 时间:
2015-07-27 20:33:45
阅读次数:
234
requireJS(http://www.requirejs.cn/)是一个JavaScript模块加载器。它非常适合在浏览器中使用,使用RequireJS加载模块化脚本将提高代码的加载速度和质量。
一、CommonJS和AMD
在介绍requireJS之前,要先说一下模块规范。目前,通行的Javascript模块规范共有两种:CommonJS和AMD。
1. node.js的模块系统,...
分类:
Web程序 时间:
2015-07-23 20:00:17
阅读次数:
125
css中用一张背景图做页面的技术有什么优势?简单介绍一下 CSS Sprites 的优点:当用户往U盘中拷200张图片,会等很久。但是如果弄成一个文件,再拷贝就会快很多。CSS Sprites 的目的就是通过整合图片,减少对服务器的请求数量,从而加快页面加载速度。实现方法:首先将小图片整合到一张大的...
分类:
Web程序 时间:
2015-07-21 14:20:34
阅读次数:
121
将VirtualMode 属性设置为 true 会将 ListView 置于虚拟模式。控件不再使用Collection.Add()这种方式来添加数据,取而代之的是使用RetrieveVirtualItem(Occurs when the ListView is in virtual mode a.....
1. 网页速度优化 网站的加载速度是很多web工程师都面临的问题,易龙天网认为:对于一个网站来说,加快网站访问速度不但提高了用户体验,而且对于SEO也有很大的影响。网页的加载速度快了,搜索引擎蜘蛛抓取的页面也就多了,从而增加了收录、增长了流量。那么在网页速度优化方面应该从哪些方面入手? 1) 尽.....
分类:
Web程序 时间:
2015-07-19 17:48:48
阅读次数:
97
本来想写一个网站优化的系列(前端到后端的数据库,垂直优化到分布式,后面会补上),但没有时间(借口),今天就总结一下前几天优化网站的过程。 网站优化重点在于找出出现性能问题的地方,往往是解决方案很简单,过程很艰辛。 先介绍一下场景:公司某网站产品的一个页面加载速度非常慢,完全加载完成大约8秒左右,要尽...
分类:
Web程序 时间:
2015-07-12 12:42:09
阅读次数:
151
为了提高页面加载速度和适应中国复杂的网络环境,我决定把所有商品图片都分离到专业的云存储服务器上,具有CDN加速功能。首先,生成一个域名 img.xxxx.com 并映射到自己的云存储别名,然后把全部图片(含目录结构)上传到 云存储空间。在config.php 增加/* 商品详情图片地址替换 *///...
分类:
其他好文 时间:
2015-07-11 18:27:01
阅读次数:
118
优化目的:1. 减少load量。2. 优化js,加快页面加载速度。网站中最影响网站打开速度的是什么?我会告诉是网站中的javascript,简称JS。模板中引用的JS文件越多,打开速度越慢,细读完这篇文章,够你优化大半天的了,关于JS优化方法大都脱离不了这三种方法。方法一:把不重要的JS放在页面最底...
分类:
编程语言 时间:
2015-07-09 19:32:34
阅读次数:
141