全免费午夜一级毛片真人_国产成人亚洲动漫视频_2019中文字幕视频_在线综合无码精选_龙泽美曦福利在线播放

民生 國內(nèi) 國際 社會 財經(jīng) 教育 科技 娛樂 體育 時尚 文化 奇聞 房產(chǎn)

如何優(yōu)化單頁面?單頁面應(yīng)用的優(yōu)缺點

2023-04-12 09:22:44      來源:迪族網(wǎng)

如何優(yōu)化單頁面?

優(yōu)化單頁面的方法:


【資料圖】

1、在網(wǎng)站title上布局重要的關(guān)鍵詞;

2、合理布局網(wǎng)站的標簽;

3、文章要突出產(chǎn)品的內(nèi)容展示;

4、整體頁面布局,構(gòu)造上要給用戶簡潔自然的感覺;

5、做優(yōu)質(zhì)外鏈,引導蜘蛛抓取。

單頁面應(yīng)用的優(yōu)缺點

1,單頁面應(yīng)用的優(yōu)點

良好的交互體驗

單頁應(yīng)用的內(nèi)容的改變不需要重新加載整個頁面,獲取數(shù)據(jù)也是通過Ajax異步獲取,沒有頁面之間的切換,就不會出現(xiàn)“白屏現(xiàn)象”,也不會出現(xiàn)假死并有“閃爍”現(xiàn)象,頁面顯示流暢

良好的前后端工作分離模式

后端不再負責模板渲染、輸出頁面工作,后端API通用化,即同一套后端程序代碼,不用修改就可以用于Web界面、手機、平板等多種客戶端

減輕服務(wù)器壓力

單頁應(yīng)用相對服務(wù)器壓力小,服務(wù)器只用出數(shù)據(jù)就可以,不用管展示邏輯和頁面合成,吞吐能力會提高幾倍

2, 缺點

首屏加載慢

解決方案: 1,vue-router懶加載

Vue-router懶加載就是按需加載組件,只有當路由被訪問時才會加載對應(yīng)的組件,而不是在加載首頁的時候就加載,項目越大,對首屏加載的速度提升得越明顯

2,使用CDN加速

在做項目時,我們會用到很多庫,采用cdn加載可以加快加載速度。

3,異步加載組件

4,服務(wù)端渲染

服務(wù)端渲染還能對seo優(yōu)化起到作用,有利于搜索引擎抓取更多有用的信息(如果頁面純前端渲染,搜索引擎抓取到的就只是空頁面)

不利于SEO

seo 本質(zhì)是一個服務(wù)器向另一個服務(wù)器發(fā)起請求,解析請求內(nèi)容。但一般來說搜索引擎是不會去執(zhí)行請求到的js的。也就是說,搜索引擎的基礎(chǔ)爬蟲的原理就是抓取url,然后獲取html源代碼并解析。 如果一個單頁應(yīng)用,html在服務(wù)器端還沒有渲染部分數(shù)據(jù)數(shù)據(jù),在瀏覽器才渲染出數(shù)據(jù),即搜索引擎請求到的html是模型頁面而不是最終數(shù)據(jù)的渲染頁面。 這樣就很不利于內(nèi)容被搜索引擎搜索到

解決方案:1,服務(wù)端渲染

服務(wù)器合成完整的 html 文件再輸出到瀏覽器

2,頁面預渲染

3,路由采用h5 history模式

不適合開發(fā)大型項目

大型項目中可能會涉及大量的DOM操作、復雜的動畫效果,也就不適合使用Vue、react框架進行開發(fā)

標簽: 如何優(yōu)化單頁面 單頁面應(yīng)用

相關(guān)閱讀

今日推薦
精選圖文
48小時頻道點擊排行

Copyright @ 2008-2020 m.g888726.cn  華夏財富網(wǎng) 版權(quán)所有  聯(lián)系郵箱:3960 29142@qq.com