仅需5元就可把锚文本外链
一键发布到200个新闻外链网站上

提升网站速度:高效加载策略全解析(优化网站浏览体验的技巧)

如何提升网站打开速度

一、软件方面

1、设置虚拟内存

硬盘中存在一个庞大的数据交换文件,作为虚拟内存的暂存空间,众多应用程序频繁使用,系统需频繁对主存储器进行大量数据存取,因此存取此档案的速度成为影响计算机速度的关键因素!一般Windows默认由系统自行管理虚拟内存,它会根据不同程序需求自动调整交换文件大小,但频繁的调整会给系统带来额外负担,使系统运行变慢!因此,用户最好自行设定虚拟内存的最小值和最大值,避免频繁调整大小。要设置虚拟内存,在“我的电脑”上右键选择“属性”,在“高级”选项中的“性能”对话框中,对“虚拟内存”进行设置。

3、检查应用软件或驱动程序

有些程序在电脑系统启动时会降低系统速度。若怀疑是这方面原因,可以尝试从“安全模式”启动。因为这是原始启动方式,“安全模式”运行速度会比正常运行慢。但如果你使用“安全模式”启动后发现电脑启动速度比正常启动快,那么可能某个程序是导致系统启动速度变慢的原因。

4、桌面图标过多会引发问题

桌面上过多的图标也会降低系统启动速度。Windows每次启动并显示桌面时,都需要逐个查找桌面快捷方式的图标并加载它们,图标越多,所花费的时间当然就越多。同时,一些杀毒软件提供了系统启动扫描功能,这将会耗费大量时间,其实如果你已经开启了杀毒软件的实时监视功能,那么启动时扫描系统就显得有些多余,还是将其功能禁用吧!建议大家将不常用的桌面图标放入一个专门的文件夹中或者直接删除!

5、ADSL导致的系统启动变慢

默认情况下,Windows XP在启动时会自动检测网卡等网络设备,如果发现网卡的IP地址等未配置好就会进行设置,这可能是导致系统启动变慢的真正原因。这时我们可以打开“本地连接”属性菜单,双击“常规”项中的“Internet协议”打开“TCP/IP属性”菜单。将网卡的IP地址配置为一个在公网(默认网关是192.168.1.1)中尚未使用的数值如192.168.1.X,X取介于2~255之间的值,子网掩码设置为255.255.255.0,默认网关和DNS可取默认设置。

6、字体对速度的影响

虽然微软声称Windows操作系统可以安装1000~1500种字体,但实际上当你安装的字体超过500种时,就会出现问题,比如:字体从应用程序的字体列表中消失以及Windows的启动速度大幅下降。在此建议最好将用不到或不常用的字体删除,为避免删除后发生意外,可先进行必要的备份。

7、删除随机启动程序

何谓随机启动程序?随机启动程序就是在开机时加载的程序。随机启动程序不仅会降低开机速度,还会更快地消耗计算机资源和内存,一般来说,如果想删除随机启动程序,可以去“启动”列表中删除,但如果想更详细地删除,例如是QQ、popkiller之类的软件,就不能在“启动”列表中删除,要去“附属应用程序”,然后去“系统工具”,再去“系统信息”,进入后,按上方工具栏的“工具”,再按“系统组态编辑程序”,进入后,在“启动”的对话框中,就会详细列出在启动电脑时加载的随机启动程序了!XP系统也可以在“运行”中输入Msconfig调用“系统配置实用程序”来终止系统随机启动程序,2000系统需要从XP中复制msconfig程序。

8、取消背景和关闭activedesktop

不知大家是否注意到,我们平时一直摆放在桌面上漂亮的背景,其实是很浪费计算机资源的!不但如此,而且还拖慢计算机在执行应用程序时的速度!本想美化桌面,但又拖慢计算机的速度,这样我们就需要不再使用背景了,方法是:在桌面上右键点击,再点击内容,然后在“背景”的对话框中,选“无”,在“外观”的对话框中,将桌面预设的青绿色改为黑色......至于关闭activedesktop,即是叫你关闭从桌面上的web画面,例如在桌面上右键点击,再点击内容,然后在“背景”的对话框中,有一幅背景,名为Windows XX,那幅就是web画面了!所以如果系统配置不高就不要开启。

10、让Windows变得更轻盈

与DOS系统相比,Windows过于庞大,而且随着你每天的操作,安装新软件、加载运行库、添加新游戏等等使得它变得更加庞大,而更为重要的是变大的不仅仅是它的目录,还有它的注册表和运行库。因为即使删除了某个程序,可是它使用的DLL文件仍然会存在,因而随着使用日久,Windows的启动和退出时需要加载的DLL动态链接库文件越来越大,自然系统运行速度也就越来越慢了。这时我们就需要使用一些彻底删除DLL的程序,它们可以使Windows恢复轻盈的身材。建议极品玩家们最好每隔两个月就重新安装一遍Windows,这很有效。

11、修改系统开机时间

虽然你已经知道了如何新增和删除一些随机启动程序,但你又是否知道,在开机至进入Windows的那段时间,计算机在做着什么呢?又或者是,执行着什么程序呢?那些程序,必定要全部载完才开始进入Windows,你是否有想过,如果可删除一些不必要的开机时的程序,开机时的速度会否加快呢?答案是会的!想要修改,可以按"开始",选"执行",然后键入win.ini,打开后,可以把以下各段落的内容删除,是删内容,千万不要连标题也删除!它们包括:[compatibility]、[compatibility32]、[imecompatibility]、[compatibility95]、[modulecompatibility]和[embedding]。

尽管你已经掌握了添加和移除随机启动项的方法,但你是否意识到,在系统启动并进入Windows界面之前,电脑究竟在做什么?又或者说,它正在运行哪些程序?这些程序必须全部加载完毕后,电脑才能启动Windows。你有没有想过,如果删除一些不必要的启动程序,开机速度是否会提升?答案是肯定的!想要进行修改,可以点击“开始”,选择“运行”,接着输入win.ini,打开后,可以将以下段落的内容删除,但切记不要删除标题!它们包括:[兼容性]、[兼容性32]、[ime兼容性]、[兼容性95]、[模块兼容性]和[嵌入]。

二、硬件篇

1、Windows系统自动关闭硬盘DMA模式

关于硬盘的DMA模式,大家应该都有所了解。硬盘的PATA模式包括DMA33、DMA66、DMA100和DMA133,最新的SATA-150也已问世。通常,现在大多数人还在使用PATA模式的硬盘。相比之前的PIO模式,使用DMA模式可以提升2~8倍的传输速度。DMA模式的启用对系统性能起到了关键作用。但你知道吗?Windows 2000、XP、2003系统有时会自动关闭硬盘的DMA模式,改用PIO模式运行!这导致在使用上述系统中,硬盘性能突然下降,最明显的现象是:系统启动速度明显变慢。一般来说,正常Windows XP系统启动时,滑条最多走2~4次就能启动,但出现此问题时,可能会走5~8次或更多!而且在运行系统时进行硬盘操作时明显感觉变慢,运行大型软件时CPU占用率时常达到100%而产生停顿,玩大型3D游戏时画面时有明显停顿。出现以上问题时,大家最好检查一下自己硬盘的DMA模式是否被Windows系统自动关闭了。查看自己的系统是否打开DMA模式:

a.双击“管理工具”,然后双击“计算机管理”;

b.单击“系统工具”,然后单击“设备管理器”;

c.展开“IDE ATA/ATAPI控制器”节点;

d.双击您的“主要IDE控制器”;

2、CPU和风扇是否正常运转并足够制冷

当CPU风扇转速变慢时,CPU本身的温度就会升高,为了保护CPU的安全,CPU就会自动降低运行频率,从而导致计算机运行速度变慢。有两个方法检测CPU的温度。你可以用“手指测法”用手指试一下处理器的温度是否烫手,但要注意的是,采用这种方法必须先拔掉电源插头,然后接一根接地线来防止身上带的静电击穿CPU以至损坏。另一个比较科学的方法是用带感温器的万用表来检测处理器的温度。

因为处理器的种类和型号不同,合理温度也各不相同。但是总的来说,温度应该低于 110度。如果你发现处理器的测试高于这处温度,检查一下机箱内的风扇是否正常运转。

3、USB和扫描仪造成的影响

由于Windows启动时会对各个驱动器(包括光驱)进行检测,因此如果光驱中放置了光盘,也会延长电脑的启动时间。所以如果电脑安装了扫描仪等设备,或在启动时已经连接了USB硬盘,那么不妨试试先将它们断开,看看启动速度是不是有变化。一般来说,由于USB接口速度较慢,因此相应设备会对电脑启动速度有较明显的影响,应该尽量在启动后再连接USB设备。如果没有USB设备,那么建议直接在BIOS设置中将USB功能关闭。

4、是否使用了磁盘压缩

因为“磁盘压缩”可能会使电脑性能急剧下降,造成系统速度的变慢。所以这时你应该检测一下是否使用了“磁盘压缩”,具体操作是在“我的电脑”上点击鼠标右键,从弹出的菜单选择“属性”选项,来检查驱动器的属性。

5、网卡造成的影响

只要设置不当,网卡也会明显影响系统启动速度。如果你的电脑连接在局域网内,安装好网卡驱动程序后,默认情况下系统会自动通过DHCP来获得IP地址,但大多数公司的局域网并没有DHCP服务器,因此如果用户设置成“自动获得IP地址”,系统在启动时就会不断在网络中搜索DHCP服务器,直到获得IP地址或超时,自然就影响了启动时间。因此,局域网用户最好为自己的电脑指定固定IP地址。

6、文件夹和打印机共享

安装了Windows XP专业版的电脑也会出现启动非常慢的时候,有些时候系统似乎给人死机的感觉,登录系统后,桌面也不出现,电脑就像停止反应,1分钟后才能正常使用。这是由于使用了Bootvis.exe程序后,其中的Mrxsmb.dll文件为电脑启动添加了67秒的时间!

要解决这个问题,只要停止共享文件夹和打印机即可:选择“开始→设置→网络和拨号连接”,右击“本地连接”,选择“属性”,在打开的窗口中取消“此连接使用下列选定的组件”下的“ Microsoft网络的文件和打印机共享”前的复选框,重启电脑即可。

7、系统配件配置不当

一些用户在组装机器时往往忽略一些小东西,从而造成计算机整体配件搭配不当,存在着速度上的瓶颈。比如有些朋友选的CPU档次很高,可声卡等却买了普通的便宜货,其实这样做往往是得不偿失。因为这样一来计算机在运行游戏、播放影碟时由于声卡占用CPU资源较高且其数据传输速度较慢,或者其根本无硬件解码而需要采用软件解码方式,常常会引起声音的停顿,甚至导致程序的运行断断续续。又如有些朋友的机器是升了级的,过去老机器上的一些部件如内存条舍不得抛弃,装在新机器上照用,可是由于老内存的速度限制,往往使新机器必须降低速度来迁就它,从而降低了整机的性能,极大地影响了整体的运行速度。

9、断开不用的网络驱动器

9、断开闲置的网络驱动器

为避免或降低Windows需重新建立的网络连接数量,建议关闭一些不常用的网络驱动器,即进入“我的电脑”,右击已映射的网络驱动器,选择“断开”操作即可。

10、内存不足

Windows操作系统的一项优点是多线程、多任务,系统能利用CPU进行分时处理,以便你同时执行多项任务。然而,事物有利必有弊,多任务处理也会对计算机提出更高的要求。众所周知,即使是最常用的WORD软件也至少需要16MB的内存,而运行如3D MAX等大型软件时,64MB的内存也不足。因此,系统会自动使用硬盘空间来模拟主内存,用于运行程序和存储交换文件以及各种临时文件。由于硬盘是机械结构,而内存是电子结构,它们之间的速度相差甚远,因此使用硬盘模拟主内存会导致程序运行速度大幅下降。

11、硬盘空间短缺

使用Windows系统平台的一个缺点是文件管理混乱,有时你甚至不知道这个文件对系统是否有用,因此Windows目录下的文件数量越来越多,容量也越来越大。加上现在的软件都越来越庞大,再加上一些系统产生的临时文件、交换文件,所有这些都会使硬盘可用空间减少。当硬盘可用空间减少到一定程度时,就会导致系统的交换文件、临时文件缺乏可用空间,降低系统运行效率。更重要的是,由于我们频繁在硬盘上存储、删除各种软件,使得硬盘可用空间变得零散,因此系统在存储文件时常常没有按连续的顺序存放,这将导致系统在存储和读取文件时频繁移动磁头,极大地降低系统运行速度。

12、硬盘分区过多也存在问题

如果你的Windows 2000没有升级到SP3或SP4,并且定义了过多的分区,那么也会使启动变得缓慢,甚至挂起。因此,建议升级到最新的SP4,同时最好不要为硬盘分太多的区。因为Windows在启动时必须加载每个分区,随着分区数量的增加,完成此操作的时间也会不断增加。

三、病毒篇

如果你的计算机感染了病毒,那么系统的运行速度会大幅下降。病毒入侵后,首先占领内存这个据点,然后以此为根据地在内存中开始无休止地复制自己,随着它越来越庞大,很快就占用了系统大量的内存,导致正常程序运行时因缺少主内存而变慢,甚至无法启动;同时病毒程序会迫使CPU转而执行无用的垃圾程序,使得系统始终处于忙碌状态,从而影响了正常程序的运行,导致计算机速度变慢。下面我们就介绍几种会使系统变慢的病毒。

1、使系统变慢的Bride病毒

病毒类型:黑客程序

发作时间:随机

传播方式:网络

感染对象:网络

警惕程度:★★★★

病毒介绍:

此病毒可以在Windows 2000、Windows XP等操作系统环境下正常运行。运行时会自动连接www.hotmail.com网站,如果无法连接到此网站,则病毒会休眠几分钟,然后修改注册表将自己加入注册表自启动项,病毒会释放出四个病毒体和一个有漏洞的病毒邮件并通过邮件系统向外乱发邮件,病毒还会释放出FUNLOVE病毒感染局域网计算机,最后病毒还会杀掉已知的几十家反病毒软件,使这些反病毒软件失效。

病毒特征

如果用户发现计算机中有这些特征,则很有可能中了此病毒。

·病毒运行后会自动连接www.hotmail.com网站。

·病毒会释放出Bride.exe,Msconfig.exe,Regedit.exe三个文件到系统目录;释放出:Help.eml, Explorer.exe文件到桌面。

·病毒会在注册表的HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun项中加入病毒Regedit.exe的路径。

·病毒运行时会释放出一个FUNLOVE病毒并将之执行,而FUNLOVE病毒会在计算机中大量繁殖,造成系统变慢,网络阻塞。

·病毒会寻找计算机中的邮件地址,然后按照地址向外大量发送标题为:<被感染的计算机机名>(例:如果用户的计算机名为:张冬,则病毒邮件的标题为:张冬)的病毒邮件。

·病毒还会杀掉几十家国外著名的反病毒软件。

用户如果在自己的计算机中发现以上全部或部分现象,则很有可能中了Bride(Worm.bride)病毒,请用户立刻用手中的杀毒软件进行清除。

2、使系统变慢的阿芙伦病毒

病毒类型:蠕虫病毒

发作时间:随机

传播方式:网络/文件

感染对象:网络

警惕程度:★★★★

病毒介绍:

此病毒可以在Windows 9X、Windows NT、Windows 2000、Windows XP等操作系统环境下正常运行。病毒运行时将自己复制到TEMP、SYSTEM、RECYCLED目录下,并随机生成文件名。该病毒运行后,会使消耗大量的系统资源,使系统明显变慢,并且杀掉一些正在运行的反病毒软件,建立四个线程在局域网中疯狂传播。

病毒特征

如果用户发现计算机中有这些特征,则很有可能中了此病毒:

·病毒运行时会将自己复制到TEMP、SYSTEM、RECYCLED目录下,文件名随机

·病毒运行时会使系统明显变慢

·病毒会杀掉一些正在运行的反病毒软件

·病毒会修改注册表的自启动项进行自启动

·病毒会建立四个线程在局域网中传播

用户如果在自己的计算机中发现以上全部或部分现象,则很有可能中了“阿芙伦(Worm.Avron)”病毒,由于此病毒没有固定的病毒文件名,所以,最好还是选用杀毒软件进行清除。

3、恶性蠕虫震荡波

病毒名称: Worm.Sasser

中文名称:震荡波

病毒别名: W32/Sasser.worm [Mcafee]

病毒别名:W32/Sasser.worm [Mcafee]

病毒种类:蠕虫

受感染系统:WinNT/Win2000/WinXP/Win2003

病毒感染迹象:

·电脑无故关机或重启;

·系统运行缓慢,CPU使用率高达100%;

·网络速度变慢;

·尤为关键的是,任务管理器中存在名为"avserve.exe"的进程正在运行!

破坏手段:

·利用WINDOWS平台的Lsass漏洞广泛传播,开启数百个线程不断攻击其他网络系统,造成网络拥堵。病毒的攻击行为可导致系统不断重启。

·与近期出现的多数蠕虫病毒不同,此病毒并非通过邮件传播,而是通过命令使易受感染的机器下载特定文件并执行,以实现感染。

·文件名为:avserve.exe

解决方法:

·请升级您的操作系统,以避免被攻击

·请开启个人防火墙,屏蔽端口:445、5554和9996,防止名为avserve.exe的程序访问网络

·手动解决方案:

首先,若系统为WinMe/WinXP,请先关闭系统还原功能;

步骤一,使用进程管理器结束病毒进程

右键点击任务栏,弹出菜单,选择“任务管理器”,调出“Windows任务管理器”窗口。在任务管理器中,点击“进程”标签,在列表栏内找到病毒进程“avserve.exe”,点击“结束进程”按钮,点击“是”,结束病毒进程,然后关闭“Windows任务管理器”;

步骤二,查找并删除病毒程序

通过“我的电脑”或“资源管理器”进入系统安装目录(Winnt或windows),找到文件“avserve.exe”,将其删除;然后进入系统目录(Winntsystem32或windowssystem32),找到文件"*_up.exe",将它们删除;

步骤三,清除病毒在注册表里添加的项

打开注册表编辑器:点击开始——>运行,输入REGEDIT,按Enter;

在左边的面板中,双击(按箭头顺序查找,找到后双击):

HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionRun

在右边的面板中,找到并删除如下项目:"avserve.exe"=%SystemRoot%avserve.exe

关闭注册表编辑器。

第二部分系统提速

一、Windows 98

1、不要加载过多随机启动程序

不要在开机时加载过多不必要的随机启动程序。选择“开始→程序→附件→系统工具→系统信息→系统信息对话框”,然后,选择“工具→系统配置实用程序→启动”,只需要internat.exe前打上钩,其他项都可以不需要,选中后确定重启即可。

2、转换系统文件格式

将硬盘由FAT16转为FAT32。

3、不要轻易使用背景

不要使用ActiveDesktop,否则系统运行速度会因此减慢(右击屏幕→寻显示器属性→Web标签→将其中关于“活动桌面”和“频道”的选项全部取消)。

4、设置虚拟内存

自己设定虚拟内存为机器内存的3倍,例如:有32M的内存就设虚拟内存为96M,且最大值和最小值都一样(此设定可通过“控制面板→系统→性能→虚拟内存”来设置)。

5、一些优化设置

a、到控制面板中,选择“系统→性能→文件系统”。将硬盘标签的“计算机主要用途”改为网络服务器,“预读式优化"调到全速。

b、将“软盘”标签中“每次启动就搜寻新的软驱”取消。

c、CD-ROM中的“追加高速缓存”调至最大,访问方式选四倍速或更快的CD-ROM。

6、定期对系统进行整理

定期使用下列工具:磁盘扫描、磁盘清理、碎片整理、系统文件检查器(ASD)、Dr?Watson等。

二、Windows 2000

1、升级文件系统

a、如果你所用的操作系统是win 9x与win 2000双重启动的话,建议文件系统格式都用FAT32格式,这样一来可以节省硬盘空间,二来也可以9x与2000之间能实行资源共享。

提醒:要实现这样的双重启动,最好是先在纯DOS环境下安装完9x在C区,再在9x中或者用win 2000启动盘启动在DOS环境下安装2000在另一个区内,并且此区起码要有800M的空间以上

b、如果阁下只使用win 2000的话,建议将文件系统格式转化为NTFS格式,这样一来可节省硬盘空间,二来稳定性和运行速度更高,并且此文件系统格式有很好的纠错性;但这样一来,DOS和win 9x系统就不能在此文件系统格式中运行,这也是上面所说做双启动最好要用FAT32格式才能保证资源共享的原因。而且,某些应用程序也不能在此文件系统格式中运行,大多是DOS下的游戏类。

提醒:在win 2000下将文件系统升级为NTFS格式的方法是,点击“开始-程序-附件”选中“命令提示符”,然后在打开的提示符窗口输入"convert drive_letter:/fs:ntfs",其中的"drive"是你所要升级的硬盘分区符号,如C区;还需要说明的是,升级文件系统,不会破坏所升级硬盘分区里的文件,无需备份。

·再运行“添加-删除程序”,就会看见多出了个“添加/删除 Windows组件”的选项;

b、打开“文件夹选项”,在“查看”标签里选中“显示所有文件和文件夹”,此时在你安装win 2000下的区盘根目录下会出现Autoexec.bat和Config.sys两个文件,事实上这两个文件里面根本没有任何内容,可以将它们安全删除。

c、右击“我的电脑”,选中“管理”,在点“服务和应用程序”下的“服务”选项,会看见win 2000上加载的各个程序组,其中有许多是关于局域网设置或其它一些功能的,你完全可以将你不使用的程序禁用;

如:Alertr,如果你不是处于局域网中,完全可以它设置为禁用;还有Fax Service,不发传真的设置成禁用;Print Spooler,没有打印机的设置成禁用;Uninterruptible power Supply,没有UPS的也设置成禁用,这些加载程序你自己可以根据自己实际情况进行设置。

若非处于局域网环境,可将之设为禁用;至于传真服务,可将不发送传真的选项设为禁用;若未配置打印机,则将打印队列服务设置为停用;对于不间断电源(UPS),若无配置,也应设置为禁用。这些加载程序的设置可根据您的具体情况灵活调整。

每项加载程序后均有详细说明和运行状态。若需禁用某程序,右键点击,选择“属性”,接着点击“停止”,并将“启动类型”设置为“手动”或“已禁用”。

d、关闭调试器Dr. Watson;

执行drwtsn32,去除除“转储全部线程上下文”外的所有选项。否则,一旦程序出错,硬盘将长时间响动,且占用大量空间。若您曾遇到此类问题,请查找user.dmp文件并删除,可能节省数十兆空间。这是出错程序的现场,对我们并无价值。此外,蓝屏时出现的memory.dmp文件也可删除。您可以在“我的电脑”的属性中关闭相关设置。

如何提升网站页面加载速度

网页加载速度的一半源于代码的加载,包括各种文件和其它因素。因此,我们可以从以下因素入手:

1、合并JavaScript(JS)文件和CSS样式表

将JS代码和CSS样式表分别合并到一个共享文件中,这样不仅简化了代码,而且在执行JS文件时,若JS文件较多,则需要进行多次“Get”请求,从而延长加载速度。将JS文件合并后,自然减少了Get请求次数,提高了加载速度。

2、使用CSS精灵技术

CSS精灵是一种网页图片处理方式,它将一个页面中涉及的所有零散图片整合到一张大图中,然后利用CSS技术展示。这样一来,当访问该页面时,加载的图片不会像以前那样逐一显示,从而减少了整个网页的图片大小,并利用CSS精灵技术能很好地减少网页的HTTP请求,大大提高页面性能。CSS精灵在国内被称为css精灵,早已存在,并在许多大型网站中得到应用,尤其是在所有页面都存在的图标上应用较多,有效地提升了加载速度。

3、压缩文本和图片

压缩技术如gzip可以有效减少页面加载时间。包括HTML、XML、JSON(JavaScript对象符号)、JavaScript和CSS等,压缩率可达70%左右。文本压缩应用较多,一般直接在空间中开启即可,而图片的压缩则相对随意,很多都是直接上传,实际上还有很大的压缩空间。

4、延迟加载可见区域外的内容

为确保用户能更快地看到可见区域的网页,可以延迟加载或展示可见区域外的内容。为了避免页面变形,可以使用占位符标签指定正确的高度和宽度。例如,WP的jQueryImage LazyLoad插件可以在用户停留在第一屏时,不加载任何第一屏以下的图片信息,只有当用户将鼠标向下滚动时,这些图片才开始加载。这样明显提升了可见区域的加载速度,提高了用户体验。

5、确保功能图片优先加载

网站主要考虑可用性的重要性,一个功能按钮应提前加载出来。用户进入下载页面,若一个只需8秒的下载过程花费了5秒在等待和寻找下载按钮图片上,那么谁会忍受?

6、重新布局Call-to-Action(CTA)按钮

其实这与上面一条类似,都是从用户体验速度的角度出发,跳过了网页的整体加载速度。速度没有改变,只是让一些行为按钮提前。CTA按钮通常习惯设计在页面底部,但这种习惯对用户来说并不总是好的,因为购买用户需要等到最下面才能点击下一步操作。可以调整CTA按钮的位置或使用滑动图片按钮。许多大型购物网站的加入购物车就是这种类型。

7、优化图片格式

不恰当的图像格式是减慢加载速度的常见原因。正确的图片格式可以让图片缩小数倍,如果保存为最佳格式,可以节省大量带宽,减少处理时间,大大加快页面加载速度,这是一种常见的做法。

8、使用渐进式JPEG(Progressive JPEGs)

渐进式JPEG是JPEG格式的一个特殊变种,被称为“高级JPEG”。在创建高级JPEG文件时,数据是这样安排的:在装入图像时,开始只显示一个模糊的图像,随着数据的装入,图像逐步变得清晰。它类似于交织的GIF格式图片。高级JPEG主要是考虑到使用调制解调器的慢速网络而设计的,对于使用快速网络的用户,通常不会感受到它与正常JPEG格式图片的区别。对于网速较慢的用户,这无疑提供了良好的体验。

9、精简代码

这可以说是最直接的方法,也是应用较多的一种。对网页代码进行瘦身,删除不必要的冗余代码,如不必要的空格、换行符、注释等,包括JS代码中的无用代码也需要清除。其中,对于注释代码的清除可能存在误区,甚至有人在其中堆砌关键词。

10、延迟加载和执行非必要脚本

网页中有很多脚本在页面完全加载前都不需要执行,可以延迟加载和执行非必要脚本。这些脚本可以在onload事件之后执行,避免对网页上重要内容的呈现造成影响。这些脚本可能是自己网页的,也可能是第三方脚本,如评论、广告、智能推荐、百度云图、分享等,这些完全可以等主体内容加载完后再执行。

11、使用AJAX

AJAX即“Asynchronous Javascript+XML”,是一种创建交互式网页应用的网页开发技术。通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用AJAX)如果需要更新内容,必须重载整个网页。

12、自动化页面性能优化

自动化的页面性能优化就是借助工具,网站提速工具有很多,这里Radware推荐了自家的RadwareFastView,也算Radware给自家做了一个广告,这里不多说了。

赞(0)
以上所转载内容均来自于网络,不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系btr2020@163.com,本人将予以删除。帮发外链网 » 提升网站速度:高效加载策略全解析(优化网站浏览体验的技巧)