使用Joomla cache緩存快取時更新文章點擊數hits

啟用Joomla cache緩存快取同時並禁用了匹配點擊數(hits) 在Joomla中啟用緩存,在提供緩存快取頁面時,文章匹配點擊數不會增加。不幸的是,這是Joomla中緩存快取系統的限制,沒有"切換開關"來啟用此功能。 命中並不總是準確,但有時需要 對於需要此功能的用戶,通常建議他們切換到更準確的跟踪系統,例如Google Analytics。這雖然是一種替代方案,但實際上並不能解決手頭的問題。即使不是100%準確,有時也需要文章點擊,例如當您需要根據文章的受歡迎程度訂購文章時。 我們創建了一個解決方...

Joomla網站GZip壓縮:如何檢查啟用或禁用它

使Joomla網站更快的必須做的事情之一是啟用Joomla Gzip壓縮。本質上,它要求服務器在將所有文件發送給用戶之前壓縮它們。由於文件較小,因此可以將更少的時間交付給用戶,從而為用戶帶來更快的整體體驗。 讓我們帶您完成檢查Joomla GZip壓縮是否已啟用以及啟用或禁用它的整個過程。 檢查Joomla是否已經有GZip壓縮 在您真正去做任何更改之前,您可能想要檢查您的網站gzip頁面壓縮Joomla是否已啟用。這個HTTP壓縮測試將為您提供壓縮站點是否有開啟gzip壓縮功能。...

Javascript如何動態載入模組Dynamic import()

動態import()引入了一種新的類似功能的形式,import與靜態相比,可以解鎖新功能import。本文對這兩者進行了比較,並概述了新的內容。 靜態import(概述) 模塊./utils.mjs // Default export export default () => { console.log('Hi from the default export!'); }; // Named export `doStuff` export const doStuff = () => {...

如何使用 Windows 10 內建實用的快捷鍵開啟螢幕截圖功能

微軟於 2018 年 10 月所釋出的 1809 版本中,大幅改動了 Windows 內建的螢幕截圖工具,這對使用者的體驗來說改善了許多。Win10 內建新的截圖功能,微軟將其工具取名為『剪取與繪圖』,而且微軟也有將此工具方便使用這使用者,設定了一組鍵盤快捷鍵。 使用快捷鍵開啟螢幕截圖功能 你只需按下鍵盤的 Windows鍵 + Shift + S 你也可以滑鼠點擊右下角的『通知與動作』圖示,及點擊『展開』,就可以看到『螢幕剪取』功能,直接點擊『螢幕剪取』按鈕,一樣可以使用螢幕截圖功能。 Windows 10 螢幕截圖的功能於...

如何使用Photo Viewer和Photoshop編輯打開儲存WebP

在本教程中,我們將了解如何使用Windows Photo Viewer和Photoshop編輯打開儲存WebP文件。WebP初始版本是2010年,但現在您可以看到它更頻繁地使用。WebP由google開發,google表示它與PNG相比尺寸縮小了26%,有損圖像比JPEG圖像小25-34%,並且像PNG一樣支持透明度。WebP支持動畫Animated WebP(WebM),它包括了真正的(8bit)alpha通道,每一幀還可以按照需要設置成有損或無損。 支援 目前網頁瀏覽器當中,Google...

如何使用Node.js + express 建立一個網站

若提到使用Node.js來架設網站,基本上都會聯想到 Express 模組,以下即是簡單地說明如何使用Node.js + Express 在十分鐘內架設一個網站。 檔案架構: node_modules view --layout.ejs --login.ejs --index.ejs server.js package.json Step 1. 建立 package.json npm init Step 2. 安裝相關的node modules,列如: 提供整個web框架的express,以及作為 view 元件引擎 的 ejs...

如何在HTML連結標籤中直接下載PDF文件?

這是一個常見問題,網頁上提供pdf文件的鏈接供下載,如下所示 <a href="myfile.pdf">Download Brochure</a> 問題是當使用者點擊此鏈接時,會使用同一瀏覽器窗口中,打開該文件給予預覽。 但希望它能直接給使用者下載,不需要再打開預覽文件。 HTML download Attribute 很少有人知道有一個簡單的HTML5 download Attribute解決方案: <a download="newfilename"...

webpack如何Code Splitting拆分代碼splitChunks

webpack中的三個概念module、chunk和bundle 研究splitChunks之前,我們必須先弄明白這三個名詞是什麼意思,主要是chunk的含義,要不然你就不知道splitChunks是在什麼的基礎上進行拆分。《what are module,chunk and bundle in webpack》 module:就是js的模塊化webpack支持commonJS、ES6等模塊化規範,簡單來說就是你通過import語句引入的代碼。 chunk: chunk是webpack根據功能拆分出來的,包含三種情況:...