系統需求
| 平台 | 推薦環境 | 最低需求 |
| Windows |
IIS/Apache + PHP 5.2+ + MySQL 5.0+ |
IIS/Apache + PHP 4/5 + MySQL 4/5 |
| Linux/Unix |
Apache 2.2 + PHP 5.2 + MySQL 5.0 |
Apache + PHP 4/5 + MySQL 3/4/5 (PHP 非安全模式) |
Windows 一鍵部署建議:使用官方 DedeAMPZ 整合包,預調優化參數,開箱即用。
PHP 必須啟用的擴展與函數
allow_url_fopen = On
GD 擴展庫(驗證碼、圖片處理)
MySQL / mysqli / pdo_mysql 擴展
- 系統函數:
phpinfo()、dir() 等不可被 disable_functions 禁用
核心目錄結構與權限要求
| 目錄 | 用途 | 寫入權限 | 備註 |
/install | 安裝程式 | 安裝時必須 | 安裝完成後務必刪除 |
/dede | 後台管理(可改名) | 否 | 建議改名增強安全 |
/include | 核心類庫 | 否 | |
/plus | 輔助程式 | 否 | |
/member | 會員模組 | 否 | |
/images | 預設模板圖片 | 否 | |
/uploads | 附件上傳 | 是 | 需寫入權限 |
/html | 靜態生成輸出 | 是 | 需寫入權限 |
/templets | 模板檔案 | 否 | |
/data | 快取/配置/備份 | 是 | Session、模板編譯、備份文件 |
/special | 專題生成 | 生成時需要 | 生成後可刪 special/index.php |
常見部署坑點與解決
- data 目錄無寫入權限 → Session 失效,後台驗證碼不顯示,無法登入
- PHP upload_tmp_dir 未設定或無權限 → 檔案上傳功能完全失效
- 安裝頁面空白 → 多為缺少 MySQL 擴展,新手建議直接用 DedeAMPZ
DedeCMS V5.3 核心架構亮點(第 3.5 代)
- 微表索引機制:主表僅存核心字段,擴展字段分表,解決單表龐大效能瓶頸
- 鉤子系統:標籤與文件一一對應,新增標籤只需放入指定目錄,零代碼擴展
- 雙引擎並存:靜態生成用解析引擎,動態互動用編譯引擎,風格統一且效能最優
- 全開源:乾淨穩定內核,利於二次開發
- 安全加固:嚴格審核前台代碼,合理目錄結構
- 採集增強:更人性化的選項配置
- 欄位交叉:多級機構、IT 數碼、地方資訊站靈活交叉發布
- 會員模式雙選:精簡版降低互動風險
- 模組安裝/卸載:插件化管理,不影響主系統