久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網站+自適應網頁多模板選擇-建站388元起價?。?!
當前位置:主頁 > 網站建設 > 用 Service Workers 為網站加速建站文章

用 Service Workers 為網站加速建站文章

時間:2023-05-28 18:05:28 閱讀: 文章分類: 網站建設 作者: 網站技術員

導讀:建站文章建站文章 其實 Service Workers 是 Google 爸爸推出很久的一個黑科技,它可以在瀏覽器層面動態緩存一些請求,從而使網站的二次加載速度大幅提高。二次刷公司網站建設個業網站建設公司。

公司網站建設個業網站建設公司

其實 Service Workers 是 Google 爸爸推出很久的一個黑科技,它可以在瀏覽器層面動態緩企業網站建設存一些請求,從而使網站的二次加載速度大幅提高。

用 Service Workers 為網站加速

二次刷新我的博客,只重載了 16.0KB 的資源,甚至可以剪斷網線訪問 ∠( ? 」∠)_

需要注意的是,Service Workers 只有在 HTTPS 的前提下才能發揮作用

添加 sw-toolbox 核心

下載?sw-toolbox.js?并且放置到主題目錄下的?assets/js?目錄

*如果你是默認主題,應該是在path_to_ghost/content/themes/casper/assets/js

創建緩存規則

在主題根目錄下創建 serviceworker.js,并且寫入下面內容

'use strict'; (function () { 'use strict'; /** * Service Worker Toolbox caching */ var cacheVersion = '-toolbox-v1'; var dynamicVendorCacheName = 'dynamic-vendor' + cacheVersion; var staticVendorCacheName = 'static-vendor' + cacheVersion; var staticAssetsCacheName = 'static-assets' + cacheVersion; var contentCacheName = 'content' + cacheVersion; var maxEntries = 50; self.importScripts('assets/js/sw-toolbox.js'); self.toolbox.options.debug = false; // 緩存本站靜態文件 self.toolbox.router.get('/assets/(.*)', self.toolbox.cacheFirst, { cache: { name: staticAssetsCacheName, maxEntries: maxEntries } }); // 緩存 googleapis self.toolbox.router.get('/css', self.toolbox.fastest, { origin: /fonts.googleapis.com/, cache: { name: dynamicVendorCacheName, maxEntries: maxEntries } }); // 不緩存 DISQUS 評論 self.toolbox.router.get('/(.*)', self.toolbox.networkOnly, { origin: /disqus.com/ }); self.toolbox.r網站seo優化培訓outer.get('/(.*)', self.toolbox.networkOnly, { origin: /disquscdn.com/ }); // 緩存所有 Google 字體 self.toolbox.router.get('/(.*)', self.toolbox.cacheFirst, { origin: /(fonts.gstatic.com|www.google-analytics.com)/, cache: { name: staticVendorCacheName, maxEntries: maxEntries } }); self.toolbox.router.get('/content/(.*)', self.toolbox.fastest, { cache: { name: contentCacheName, maxEntries: maxEntries } }); self.toolbox.router.get('/*', function (request, values, options) { if (!request.url.match(/(/seo網站優化ghost/|/page/)/) && request.headers.get('accept').includes('text/html')) { return self.toolbox.fastest(request, values, options); } else { return self.toolbox.networkOnly(request, values, options); } }, { cache: { name: contentCacheName, maxEntries: maxEntries } }); // immediately activate this serviceworker self.addEventListener('install', function (event) { return event.waitUntil(self.skipWaiting()); }); self.addEventListener('activate', function (event) { return event.waitUntil(self.clients.claim()); }); })();

關鍵詞標簽: 網站加速

聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-28 ,文章用 Service Workers 為網站加速建站文章主要講述網站加速網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_11431.html

我的IDC 網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
  • 5000+合作客服
  • 8年從業經驗
  • 150+覆蓋行業
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 古浪县| 友谊县| 高碑店市| 北碚区| 车险| 潜山县| 阳山县| 临颍县| 定日县| 绥德县| 大足县| 伊川县| 江山市| 沁源县| 陇西县| 鹤峰县| 杨浦区| 镇宁| 习水县| 双辽市| 深水埗区| 永胜县| 山东| 外汇| 潜江市| 德兴市| 剑川县| 新疆| 元阳县| 迭部县| 泰宁县| 越西县| 西乌| 高雄县| 手游| 马龙县| 南部县| 仪陇县| 镇江市| 永靖县| 靖安县|