靜態內容(靜態資源)
靜態內容是指在不同請求中訪問到的數據都相同的靜態文件。例如:圖片、視頻、網站中的文件(html、css、js)、軟件安裝包、apk文件、壓縮包文件等。
CDN加速的本質是緩存加速。將您服務器上存儲的靜態內容緩存在阿里云CDN節點上,當您訪問這些靜態內容時,無需訪問服務器源站,就近訪問阿里云CDN節點即可獲取相同內容。從而達到加速的效果,同時減輕服務器源站的壓力。
動態內容(動態資源)
動態內容是指在不同請求中訪問到的數據不相同的動態內容。例如:網站中的文件(asp、jsp、php、perl、cgi)、API接口、數據庫交互請求等。
當您訪問這些動態內容時,每次都需要訪問您的服務器,由服務器動態生成實時的數據并返回給您。因此CDN的緩存加速不適用于加速動態內容,CDN無法緩存實時變化的動態內容。對于動態內容請求,CDN節點只能轉發回您的服務器源站,沒有加速效果。
如果您的網站或App應用有較多動態內容,例如需要對各種API接口進行加速,則需要使用阿里云全站加速產品。全站加速能同時加速動態和靜態內容,加速方式如下:
- 靜態內容使用CDN加速。
- 動態內容通過阿里云的路由優化、傳輸優化等動態加速技術以最快的速度訪問您的服務器源站獲取數據。從而達到全站加速的效果。