web前端

时间:2024.3.31

窗体顶端

JR333106375R90250002000

查看所有简历

窗体底端

个人信息

    26(198812)    5年工作经验    本科    未婚 
现居住地:上海 | 户口:襄阳 | 团员

如需联系方式请下载该简历

求职意向

自我评价

负责、有团队意识。

工作经历

2012.07 - 至今  触动传媒  24个月)

html5前端工程师 | 10001-15000/

互联网/电子商务 | 企业性质:外商独资 | 规模:100-499人

2011.05 - 2012.06  OnlyLady女人志  11个月)

WEB前端开发 | 4001-6000/

互联网/电子商务 | 企业性质:外商独资 | 规模:100-499人

2010.10 - 2011.04  上海顺伟信息技术有限公司  6个月)

销售代表

基金/证券/期货/投资 | 企业性质:民营 | 规模:100-499人

2009.06 - 2010.09  上海都尚文化传媒有限公司  13个月)

网页设计/前端制作

媒体/出版/影视/文化传播 | 企业性质:民营 | 规模:20-99人

项目经历

2012.09 - 至今  车载android屏幕下交互游戏

2011.08 - 2011.08  ol专题自助系统

2009.08 - 2012.06  各类网站前端制作

2008.04 - 2008.05  系统优化大师

教育经历

2014.03 - 至今  上海外国语大学  英语  本科
2007.07 - 2010.09  江汉大学  计算机科学与技术  大专

培训经历

2008.07 - 2009.05  .net编程实现

语言能力

英语:读写能力良好 | 听说能力一般

专业技能

.net、SqlServer、access、javascript:良好 | 15个月
网页三剑客、Photoshop:熟练 | 36个月


第二篇:web前端优化


web前端优化

根据yahoo的经验,web前端性能的优化,应该有下面几条:

1、减少http请求

(1)尽量将图片放在一个大图片里面。

(2)使用3-4个js脚本和1-2个样式表,全部集合在一个文件的话,不方便管理。

2、使用内容发布网络(CDN)

CDN是指一组分布在多个不同地理位置的web服务器,用于更加快速有效的向用户发布内容。

3、添加expires头

(1)expires的局限

因为他使用了一个特定的时间,它要求服务器和客户端的时间严格同步,过期时间也需要经常检查,所以http1.1引入了cache-control头来克服以上问题,由于可能有不支持http1.1的浏览器访问(也许没有),所以推荐两个都设置,好像apache的ExpiresDefault支持这个功能

(2)缓存时间

Html文档不应该使用长久的缓存时间,因为它包括动态内容,推荐一个星期以内的时间; 图片,css,脚本推荐缓存30天以上

(3)缓存后的更新问题

假设您已经设置了缓存,你很快会发觉,你假设上传了一个css样式,刷新后没有变化……高手也许会ctrl+F5,像我这样的菜鸟也许狂按F5都没有用……这个时候,您应该在您的css文件后面加上一段版本号,像这样/css/common2.2.1.css或者/css/common.css?2.2.1就能轻松解决,也能实现版本控制(建议css,js路径用php变量保存)。

(4)如果没有缓存

如果您没有一个长久的expires头,浏览器仍然会存储在它的缓存里面,只是在后续的请求中,它会发送一个get请求,如果没有变化,服务器会发送一个很小的头(304 Not Modified),告诉浏览器仍然可以使用它自己缓存的文件,这些请求加起来,其实也是蛮可观的,我们还是能省就省

4、压缩

(1)开启地球人都知道的gzip,我个人不是很推荐压缩图片,因为图片基本上都是已经压缩过的,尤其是jpg格式,这种已经是严重损失压缩方式保存。

(2)考虑使用一个打包工具发布js和css,输出的css和js是删除换行,注释后的,本地代码是未格式化的(我有个java版,代码还未研究,有待跟进)。

5、样式表放在页面顶部

使用css时,页面逐步呈现会被阻止,直到css下载完毕,所以推荐把css放在页面顶部,这样能够使浏览器的内容逐步显示,而不是白屏,然后突然全部都显示出来了。

6、js脚本推荐放在页面底部 js跟css刚好相反,使用js时,对于js以下的内容,逐步呈现都会被阻止,js越靠下,意味着越多的内容能够逐步显示。

7、并行下载 对响应时间影响比较大的是页面中请求的数量,浏览器不能一次将所有的请求都下载下来,这个问题是http1.1规范规定的……这个规范建议浏览器从每个主机名并行地下载两个请求。

不过并不是过多的命名域名就能加快速度,过多的域名会增加dns查找的负担。一般推荐2个不同的域名即可。

8、不要使用css的expression

这个东西看起来好像能在css里面写js,实质是当鼠标移动的时候都要求值,这个求值的频率太高,浏览器很容易死掉。

9、减少DNS查找 浏览器查找一个给定主机名的ip地址大概要花费20-120毫秒(web资料),响应时间依赖DNS解析器所承担的请求压力。

10、避免重定向 重定向是指将用户从一个url重新路由到另外一个url

下面是一个例子

1请求初始url:/

2收到302重定向,地址为/index.html/(假设)

3请求/index.html/

4然后才开始下载图片,html等

我事实想说的是缺少结尾的斜线

url的结尾必须出现斜线/,当你请求了,这个时候其实包括了一个301的响应,它请求了/。

许多浏览器会帮你自动加上/,但是页面写上的链接,我觉得要注意这个问题。

11、Etag

(1)概念

这个也是用在缓存上面,用来检测缓存跟服务器的是否匹配,用唯一标识来确定,例如ETag:”10c1s222dd-d13-d113313”,浏览器会将etag传回服务器,如果etag是匹配的,那么服务器就会返回304状态码,直接通知浏览器使用缓存

(2)问题

通常使用某些固定的东西来构造它(例如文件大小,权限,时间戳),它对于一台服务器来说是唯一的,当浏览器从一台服务器获得了一个原始的etag后,它又向另外一个不同的服务器发起get请求的时候,etag是不会匹配的,对于多台服务器,使用etag不是一个好主意,也许apache能够通过一些复杂的设置,比如文件大小,权限,时间戳等,从一台到另外一台服务器,但是我仍然觉得这个有风险,不可靠,最好是别用。

更多相关推荐:
修改web访问端口

修改web访问端口1如何修改apache的默认web端口在apache的安装文件夹里搜索httpdconf文件用记事本打开搜索Listen80把80默认端口改为你想用的端口保存重新启动apache服务即可2如何...

如何解决Web服务80端口被封问题

如何解决Web服务80端口被封的问题随着宽带的普及很多用户都喜欢使用ADSL路由器几个人一起共享上网因为这样不仅上网的费用降低了还可以和别人分享自己电脑上的各种资源但是许多宽带用户的ADSL路由器都没有修改默认...

JavaWeb端口配置

TomcatV60配置整过程现在将apachetomcat6032windowsx86解压到一个文件夹里1打开eclipse点击FileNewDynamicWebProject234567如果点击运行的时候出错...

服务器租用一个IP建多个Web站点——TCP端口法

服务器租用一个IP建多个Web站点TCP端口法服务器租用一个IP建多个Web站点TCP端口法我们有时候需要在服务器租用的IP地址上建立多个web站点在IIS5中我们可能通过简单的设置达到这个目标在IIS中每个W...

serv-U 8.0 远程Web管理占用80端口的解决办法

servU80远程Web管理占用80端口的解决办法问题表现安装完servU80重新启动之后原有的Web80端口被ServU占用作为Web远程管理端口解决办法管理服务器域详细信息配置域的监听器在监听器选项卡上即可...

服务器租用一个IP建多个Web站点——TCP端口法

服务器租用一个IP建多个Web站点TCP端口法服务器租用一个IP建多个Web站点TCP端口法我们有时候需要在服务器租用的IP地址上建立多个web站点在IIS5中我们可能通过简单的设置达到这个目标在IIS中每个W...

serv-U 8.0 远程Web管理占用80端口的解决办法

问题表现安装完servU80重新启动之后原有的Web80端口被ServU占用作为Web远程管理端口解决办法管理服务器域详细信息配置域的监听器在监听器选项卡上即可看到80HTTP可以将该端口删除或者改成其他的端口...

80端口web服务攻击痕迹

80端口web服务攻击痕迹txt今天心情不好我只有四句话想说包括这句和前面的两句我的话说完了对付凶恶的人就要比他更凶恶对付卑鄙的人就要比他更卑鄙没有情人味哪来人情味拿什么整死你我的爱人收银员说没零钱了找你两个塑...

使用URL跳转解决Web服务80端口被封问题

如何使用URL跳转解决Web服务80端口被封问题20xx07151455随着宽带的普及很多用户都喜欢使用ADSL路由器几个人一起共享上网因为这样不仅上网的费用降低了还可以和别人分享自己电脑上的各种资源但是许多宽...

如何使用URL跳转解决Web服务80端口被封问题

如何使用URL跳转解决Web服务80端口被封问题随着宽带的普及很多用户都喜欢使用ADSL路由器几个人一起共享上网因为这样不仅上网的费用降低了还可以和别人分享自己电脑上的各种资源但是许多宽带用户的ADSL路由器都...

web服务器设置

web服务器Web站点属性Web站点属性页如图在Web站点的主属性页用于设置Web站点的标识参数连接启用日志纪录1Web站点标识单击quot高级quot按钮配置IP地址TCP端口号和主机头名称IP地址对于要在该...

web服务器配置

实验4Web服务器配置四川大学计算机学院软件学院实验报告学号姓名专业计算计科学与技术班级04班第10周实验4Web服务器配置实验4Web服务器配置实验4Web服务器配置实验4Web服务器配置

web端口号(9篇)