Web前端开发技术是维护网络的重要手段之一,可以有效解决网络不稳定、浏览器不兼容以及安全性等问题,为网络用户使用带来更好地体验,因此对Web前端进行探讨和研究显得尤为关键。本文汇总了8篇“web前端论文”,供计算机专业的同学阅读参考。
web前端论文(精选8篇范文)之第一篇:Web前端性能优化研究与应用
摘要:对国内Web前端性能优化情况进行现状分析后,得出浏览器二次连接限制、B/S访问结构会对Web前端性能造成一定影响,在此基础上针对B/S结构、二次连接限制,提出从服务器优化、HTTP请求优化、延迟加载、Ajax优化、二次连接优化等方面提高Web网页访问效率。
关键词:Web前端,技术研究,性能优化
截至2018年6月,我国网民规模为8.02亿,上半年新增网民2968万人,较2017年末增加3.8%,互联网普及率达57.7%,网站数量正在向20亿关口逼近,该数据仍旧呈现逐年增长的趋势。互联网行业发展迅速,但是Web前端优化水准却普遍较低,尤其是我国的大型互联网公司,如阿里巴巴、百度等,这些公司的首页后端平均运行时间在59s左右,前端平均运行时间在1.25s左右。由此可见,亟需系统的梳理Web前端优化相关内容,以为互联网的良性发展提供可靠支撑。
一、Web前端优化瓶颈
自21世纪初,Google就开始着重研究Web前端优化,并陆陆续续开发出了Speed Tracer等等Web前端优化工具,Yahoo也相继推出了High Performance Web Sites等Web前端优化方案,但国内对于Web前端优化的研究却处于较低的水准,即便是百度、阿里巴巴等互联网巨头,也无行之有效的Web前端优化方案,总的来说,目前制约Web前端优化的因素主要体现在以下几个方面:
(一)B/S结构
在浏览网页的过程中,用户端向服务器发出访问请求,到服务器反馈、网页内容重现需要经历以下步骤:输出网页URL→通过域名解析IP地址→向Web服务器发送访问请求→服务器确认请求寻找资源文件→服务器反馈→服务器发送HTML文件→浏览器接收HTML文件并请求资源文件→服务器确认资源文件发送给浏览器→浏览器接收资源并重新渲染→访问完成[1]。B/S结构直至今日,仍旧是Web网页访问过程的基础,这个必须经过的过程目前也是制约Web优化的关键[2]。
(二)浏览器连接限制
为避免服务器堵塞,在HTTP协议中有着详尽的规定,服务器、客户端之间的并发连接数有着明确的限制,在同一个时间点,服务器和用户端之间的持久性连接数为1个。但是在实际访问Web网页的过程中,却难以避免出现二次连接问题。客户端在访问Web网页的过程中触发了多次Ajax或者用户在访问网页的过程因误操作发送了两个访问Web的请求,如上文所述,从用户发送请求到Web网页内容呈现必定会经过一段时间,而用户在Web网页没有反馈的情况下,又发送了一次Web访问请求,这个时候就会出现二次连接问题[3]。
二、Web前端优化对策
(一)B/S结构优化
B/S结构是一个强调数据传输逻辑的结构,该结构强调于稳定性而不强调访问效率,所以导致Web网页访问效率低下。针对该问题,需要从服务器、HTTP请求、加载、Ajax等方面进行有效优化,具体如下:
(1)服务器优化是指服务器要能够有效处理HTTP的请求数量,改变HTTP请求的传输路径,尽量以减少资源消耗的方式来避免传输通道堵塞。对此,目前常用的方法为,优化Web网页域名、优化缓存设置、用Gzip压缩资源。优化域名主要是指采用多个域名的优化策略,并将网页中的内容同时分配到不同的域名中,实现并行的、平行的下载,尤其是在网速越来越快的今天,该方案呈现出极强的实用性;缓存的优化主要是指利用缓存来避免资源的重复加载,该方法在移动端的网页访问中应用较为广泛,并呈现出了一定的效果,具体可在浏览器、服务器间增设Etag信息来实现;所谓用Gzip压缩资源,就是指将资源经过压缩之后,再反馈给浏览器,这样就能够减少资源消耗、减少资源传输体量,以提高Web网页的访问效率[4]。
(2)HTTP请求优化。该方法主要是指优化浏览器所请求的资源,如上述的Gzip压缩,或者处理图片。Gzip压缩这里就不多做赘述,图片优化则是指通过利用CSS Spretes来实现数张图片的有效整合,从而减少资源的传输数量,提高传输效率。
(3)延迟加载。该方法是最直接也是最实用的一种方法,主要是指用户在请求访问资源的时候,只传输给浏览器用户当前所在界面的资源,然后再预加载接下来的资源,这种方法能够让网页资源尽快的呈现在浏览器上。但是,若是网络存在问题,延迟加载往往会给用户较差的观感。
(4)Ajax优化。该方法是指充分利用Ajax(可缓存)来实现性能的提升,Ajax本身就有着异步特征,通过传输的异步差异,可为用户带来更加快速的浏览体验。但是这种方法却会导致用户在等待JavaScript的过程中花费一定的时间,所以Ajax的优化效果取决于采用何种异步优化方法以及用户以何种方式进行访问。
(二)二次连接优化
二次连接的优化目前主要是依靠“协调调度”来实现,在TDD的过程中,浏览器会接收网页相关内容,这个阶段的效率和网络延时有着直接关系。虽然浏览器的访问连接数目并不可变化,但是在用户访问Web网页的过程中,就可通过合理排列、调度访问网页的顺序,协调多次访问或者误操作的问题,就能够减少用户等待网页内容的时间[5]。这种方法主要是通过优化浏览器的方式来实现,浏览器在用户访问网页的过程中合理的介入、干预,以将TDD、TSR降至最低,那么二次连接导致传输通道堵塞的问题就能得以规避。
结束语
本文从浏览器二次连接、B/S结构角度找到影响Web前端优化的问题,并有针对性的提出了相关解决方案。我们要认识到Web前端性能优化不能够仅仅停留在理论层面上,而是要根据当下的实际情况,找到制约Web前端性能的瓶颈。文章中所阐述的优化方案并非尽善尽美,在实际使用中还要根据详情进一步完善。
参考文献
[1]易和阳,戈洋.采用JavaScript进行Web前后端融合编程的办法[J].数字化用户,2019(11):233-235.
[2]李雅敬.大规模Web3D轻量级展示系统设计[J].电脑知识与技术,2019,15(6):270-272.
[3]许向阳,任皓.基于Nginx的Web服务器优化和防护[J].内蒙古科技与经济,2019(12):77-78.
[4]鲁城华,寇纪淞.求解Web服务组合QoS优化的多属性决策及自适应遗传算法[J].计算机科学,2019,46(2):187-195.
web前端论文(精选8篇范文)之第二篇:基于Web前端开发的公司网站设计分析
摘要:根据我国经济、科技的不断发展进步, 网络产业的发展已经得到了质的提升。Web指的是全球广域网, 其代表着全球安全信息时代的到来。Web前端的开发设计工作存在着不可分离的关联, 最开始的互联网设计大部分是以静态为主, 经济市场用户主要分布在各大互联网网站上进行信息量的阅读浏览。本文详细地对Web前端开发设计方式进行深入分析探讨, 主要是为给同行业者提供更加合理的参考。
关键词:Web前端开发,公司网站,网站设计,分析
互联网网站的制作工程可能涉及不同方面的开发设计, 特别是图片的详细处理、数据信息库的建立以及网络布局排版等。我国现代化计算机网站最突出的特点就是类型多变、种类繁杂, 可以在最大程度上满足我国经济市场用户对不同类型信息搜索和浏览阅读的需求。Web前端开发设计的技术逐渐成了网站制作的重点内容, 是不能缺少的关键性内容, 互联网网站开发设计的相关技术人员利用这些技术, 可以确保网站变得动态化, 进一步给我国经济市场用户带来更加完善的网站操作服务体验。
1 We b前端的开发设计技术研究
互联网的网站Web前端开发设计操作技术, 在一般情况下的发展基本情况都应该经历三个不同类型的阶段, 分别是HTML操作技术、css2.0站点的维修构建和日常养护以及CSS+DIV为主要操作技术的网络网站页面重新构建操作技术。上面提到的三种不同类型的科学技术都应该对互联网页面Web前端网站的开发、设计技术的进步以及优化造成一定程度的影响, 这些不同类型的技术都可以成为互联网网站页面上的关键性应用编程语言, 同时还真正具备自身鲜明的特征、效果以及业务职能, 而且在相关的网页执行内容方面以及要求水准层面上出现了更加明显的差异。对每个新出现的不同互联网页面, Web前端开发和设计的工作技术人员都应该及时了解和把握上述三种不同类型的应用技术之间存在着很大的关联性, 其主要是属于技术类型之间互相促进发展以及共同协调合作的关系。所以, 当我国的互联网Web前端开发和设计相关工作人员在对相应的操作科学技术开展优化工作的同时, 还应该尽量考虑到三种不同类型操作技术的应用重要性。在进行互联网页面Web前端开发和设计的整个过程中, 相关的计算机技术操作人员和管理者更加应该及时关注如何提升我国互联网用户的计算机网站页面浏览量以及计算机用户整体的阅读体验水准。通常情况下, 我国使用计算机的互联网用户应该在进行某些互联网网站页面的浏览和阅读时, 预先输入更加精准和确定的互联网网站地址链接, 并且发出更加具体的互联网网站页面的访问请求, 其主要的请求对象就是我们所说的URL。
2 根据互联网制作的We b前端开发设计优化
2.1 网络文件规模的优化设计
我国的Web前端开发设计工作的相关操作人员在不断进行设计工作时, 对目前出台的相关文件进行更加规模化的开发, 应该从CSS以及Java Script这两种类型的文件开始着手进行, 当然, 这也仅仅只是目前出台的相关文件规模优化中很小的一部分内容和文件。我国互联网应用的有关文件在不断进行优化处理的环节, 非常有可能影响到计算机消费市场、用户的互联网网页浏览量以及阅读的真实体验过程, 企业中相关的网络计算机操作人员应该尽量围绕着出台的HTML文件标签, 展开更加合理有效的互联网剔除工作, 这样一来就可以顺利且有效地及时解决我国计算机互联网网站之间存在的内联式问题, 使我国计算机网络浏览器更加正常、平稳地运营。
2.2 网站网页内容的优化设计
新时期, 我国网站制作的Web前端开发设计方面的工作应该及时注意到对互联网网页内容的优化管理, 其可能影响到网站的实际运营情况。与此同时, 也可以在尽量防止我国互联网用户在下载时出现的相关问题, 特别是存在的下载速率过度消极状态等问题, 也就可能存在互联网网站页面的下载时间逐渐偏长, 这些情况和问题都可能导致计算机互联网网站企业的真实运营工作效率的下降。所以, 每个计算机互联网Web前端开发设计的技术人员, 在对网页内容进行优化和处理的过程中, 都应该尽量全面地考虑各个环节对于整体网站页面的运行作用和实际价值。
结语
综上, 我国现阶段的互联网网站制作的Web前端开发和设计应该从网站用户的真实需求方面出发, 为了更加科学合理地制作出可以尽量满足互联网市场用户不同类型需求特征的网站网页, 相关的网站Web开发设计人员不仅应该掌握各种外来先进的互联网Web前端开发操作技术, 更应该注重网站页面设计的细节, 应该从多个角度入手进行优化设计工作, 从而提高互联网用户的网站页面的体验水准。
参考文献
[1]高佳忆, 魏乃晓, 徐文辉, 贾燕.基于Web前端开发的公司网站设计研究[J].无线互联科技, 2018, 15 (11) :65~67.
web前端论文(精选8篇范文) | |
第一篇:Web前端性能优化研究与应用 | 第二篇:基于Web前端开发的公司网站设计分析 |
第三篇:基于HTML5的Web前端设计与开发 | 第四篇:Web前端开发技术与优化研究 |
第五篇:Web前端开发技术对网站性能的影响 | 第六篇:基于网站制作的Web前端开发研究 |
第七篇:Web前端安全性研究 | 第八篇:VueJs条件的WEB前端开发探究 |