Performance
效能報告
load.tw 追求極致速度。以下是我們的實測基準數據,所有數據皆為穩定環境下的中位數表現。
基準測試結果
| 項目 | 指標 | 數值 | 說明 |
|---|---|---|---|
| 上傳速度 | 瀏覽器 → R2 直傳 | < 2s (10 MB) | 瀏覽器直接上傳到 Cloudflare R2,不經過伺服器 proxy,速度取決於使用者頻寬 |
| CDN 延遲 (台灣) | Cloudflare Edge | < 15 ms | Cloudflare 台北 POP 節點,靜態資源邊緣快取命中 |
| CDN 延遲 (日本) | Cloudflare Edge | < 30 ms | 東京 / 大阪 POP 節點 |
| CDN 延遲 (全球) | Cloudflare Edge | < 100 ms | 全球 300+ 個邊緣節點 |
| 資料庫查詢 | 索引查詢 (5M 筆) | < 20 ms | MariaDB InnoDB,所有查詢欄位皆有索引,500 萬筆資料量下的 P95 表現 |
| 頁面載入 | First Contentful Paint | < 1 s | Lighthouse 測試,台灣 4G 模擬環境,無 React / Vue 框架負擔 |
| 短網址轉址 | Server-side 處理 | < 50 ms | 從收到請求到發出 302 redirect,含資料庫查詢與流量紀錄 |
| 縮圖產生 | 瀏覽器端壓縮 | < 500 ms | 400px WebP/JPEG 縮圖在使用者瀏覽器端產生,不佔伺服器資源 |
為什麼這麼快?
瀏覽器直傳架構
檔案從使用者瀏覽器直接上傳到 Cloudflare R2 雲端儲存,完全不經過我們的應用伺服器。消除了伺服器端的頻寬瓶頸與 I/O 等待。
Cloudflare 全球邊緣快取
靜態資源(CSS、JS、圖片)由 Cloudflare 的 300+ 個邊緣節點快取。台灣使用者命中台北 POP,日本使用者命中東京 POP,延遲極低。
零框架前端
純 HTML / CSS / 原生 JavaScript。沒有 React、沒有 Vue、沒有 Tailwind、沒有 build pipeline。頁面 payload 極小,FCP (First Contentful Paint) 不到 1 秒。
資料庫索引最佳化
所有查詢使用的欄位都有適當的 composite index。短網址查詢為 O(1) 的 unique index lookup,即使在數百萬筆資料下也能保持微秒級回應。
測試環境
| 項目 | 規格 |
|---|---|
| 伺服器 | Linode Dedicated 8 GB · Ubuntu 20.04 LTS |
| Web Server | Nginx + PHP 7.4 FPM |
| 資料庫 | MariaDB (InnoDB + utf8mb4) |
| CDN | Cloudflare Pro |
| 儲存 | Cloudflare R2 (S3-compatible) |
| 測試工具 | Lighthouse、curl、MySQL EXPLAIN ANALYZE |
最後更新:2026-10-25。以上數據為內部基準測試結果,實際體驗可能因使用者網路環境而異。