欢迎来到天天文库
浏览记录
ID:41663704
大小:60.17 KB
页数:7页
时间:2019-08-29
《电子商务网站性能优化》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、电子商务网站性能优化刘佳摘要:笔者以某电子商务网为例,介绍如何对原有网站进行技术优化。优化过程将分别从网站页面优化、程序优化和数据库优化三个方面进行分析。在页面优化方面,从页面元素组成、HTTP请求、页面布局分析多方面进行优化;在程序优化方面,使用服务器数据缓存技术,将数据缓存到内存,同时还在部分程序中加入AJAX技术和静态页面生成技术;在数据库优化方面,主要优化存在查询缓慢问题的SQL语句,还要优化数据库表以及MYSQL配置。在优化网站之后,使用测试软件WebLoad和AB对网站进行性能测式发现网站负载能
2、力有所提高,达到了网站优化的目的。关键词:网站优化;性能;电子商务;数据库;作者简介:刘佳(1983-),女,四川江津人,木科,助教。研究方向:数据库。E-commerceWebsitePerformanceOptimizQtionLiuJiaNingxiaFinance&EconomicsVocationalCollege;Abstract:Theauthortakesane-commercenetworkasanexample,introduceshowtocarryonthetechnicalopti
3、mizationtotheoriginalwebsite.Intheaspectofpageoptimization,itisoptimizedfrommemyaspects,suchaspageelementcomposition,HTTPrequestandpagelayoutanalysis.Intheaspectofprogramoptimization,theserverdatacachetechnologyisusedtocachethedataintomemory,andAJAXtechnol
4、ogyandstaticpagegenerationtechnologyareaddedtosomeprograms.Intheaspectofdatabaseoptimization,itmainlyoptimizesSQLstatementswithslowquery,andoptimizesdatabasetablesandMYSQLconfiguration.Afteroptimizingthesite,thetestsoftwareWebLoadandABareusedtoconduetperfo
5、rmancetestingofthewebsite,itfoundthattheloadcapacityofthesitewasimproved,whichachievedthegoalofwebsiteoptimization.Keyword:websiteoptimization;perfonnanee;electronicconnnerce;database;1引言随着互联网、信息技术、移动支付等技术的飞速发展,电子商务行业也在快速发展,一时间涌现了大量的各种各样的电子商务网站,包括B2B.B2C以及
6、C2C的。这些网站每天都有成千上万的人访问,包含商品浏览、购买、比价等,如此高的访问量,必须要优化和调整网站的性能才能保证网站的稳定运行,给客户带来良好的购物与访问体验。优化电子商务网站的性能主要可以通过硬件升级、重构构建、页而优化、数据库优化等技术实现,通过这些技术优化后的电子商务网站可以最大限度提高系统的高并发执行能力和运行效率,从而为更多的在线用户服务。2系统架构“多省汇食材网”主要是一个食材价格比对、食材在线销售的网站,每天自动收集各大市场各种食材的价格,为用户提供食材比价的基础,同时联合供应商提供
7、食材的在线购买和配送服务。该网站每天数据录入量和访问量巨大,目前的平台构架和技术很难支撑现有的业务访问量,因此,需要对其进行性能优化。本次优化方案主要从页而优化、程序优化、数据库优化三个方而进行优化升级。页面优化:主要从页面元素的布局合理性和HTTP请求数等几方面进行考虑;程序优化:主要在原有系统中引入数据缓存技术和静态页面生成技术,并同时配合使用了AJAX技术对程序进行优化;数据库优化:主要在数据库的优化屮对SQL语句和表进行优化。系统优化架构图如图1所示:3系统优化的实现3.1页面优化3.1.1减少HT
8、TP请求次数Web页面包括了各种页面元素,例如商品图像、页面样式表、JS脚本和Flash动画等,当用户访问页面时,浏览器需要将这些元素下载到本地进行解析展示。当HTTP访问次数过多,服务器性能和网络带宽都会被下载任务所占用,因此,需要减少HTTP的请求次数。这只是页面优化的开始,根据调查得知电子商务网站的访问量中有40%〜60%属于首次访问,所以加快首次访问的速度是提升用户购物体验的关键。3.1.2合理设置页面过
此文档下载收益归作者所有