# 框架特性
### 免費
HDPHP 是經過 Apache/BSD-style 開源許可授權的,只要你愿意就可以免費使用它。 同時后盾網 www.houdunwang.com 提供強大的技術支持,記住這一切都是免費的。
### 輕量級
真正的輕量級。我們的核心系統只需要一些非常小的庫,這與那些需要更多資源的框架 完全相反。額外的庫文件只在請求的時候加載,依需求而定,所以核心系統是非常快而且輕的。
###快速
速度非常快。HDPHP 框架提供多項優化策略完善的功能處理類,你要找到一個比 HDPHP 表現更優的框架應該很難吧。
### 采用 MVC 設計模式
HDPHP 使用了模型(Model)- 視圖(View)- 控制器(Controller)的方法,這樣可以更好地使表現層和邏輯層分離。這對項目的模板設計者來說是非常有用的,它最小化了 模板中的程序代碼量。
使用 MVC 的目的是將 M 和 V 的實現代碼分離,從而使同一個程序可以使用不同的表 現形式。比如一批統計數據你可以分別用柱狀圖、餅圖來表示。C 存在的目的則是確保 M 和 V 的同步,一旦 M 改變,V 應該同步更新。
### 生成干凈的 URL
HDPHP 生成的 URL 非常干凈而且是對搜索引擎友好化的。不同于標準的 ' 字符串查詢 ' 方法,HDPHP 使用了基于段的 PATHINFO 方法,同時提供強大的 URL 路由功能。
### 功能強大
HDPHP 框架擁有全范圍的類庫,可以完成大多數通常需要的網絡開發任務,包括: 讀取數據庫、發送電子郵件、數據確認、保存 session 、對圖片的操作,以及支持 XML-RPC數據傳輸等。
### 可擴展的
這個系統可以非常簡單的通過自定義類庫、輔助函數來進行擴展,或者也可以通過擴展 類、系統鉤子來實現。
### 對象關系映射(ORM)
對象 - 關系映射(Object/Relation Mapping,簡稱 ORM),是隨著面向對象的軟件 開發方法發展而產生的。面向對象的開發方法是當今企業級應用開發環境中的主流開發方法, 關系數據庫是企業級應用環境中永久存放數據的主流數據存儲系統。對象和關系數據是業務 實體的兩種表現形式,業務實體在內存中表現為對象,在數據庫中表現為關系數據。內存中 的對象之間存在關聯和繼承關系,而在數據庫中,關系數據無法直接表達多對多關聯和繼承 關系。因此,對象 - 關系映射 (ORM) 系統一般以中間件的形式存在,主要實現程序對象到 關系數據庫數據的映射。
面向對象是從軟件工程基本原則 ( 如耦合、聚合、封裝 ) 的基礎上發展起來的,而關系 數據庫則是從數學理論發展而來的,兩套理論存在顯著的區別。為了解決這個不匹配的現象 , 對象關系映射技術應運而生。
- 文檔已經遷移到后盾人
- 介紹
- 框架特性
- 開發規范
- 許可協議
- 作者向軍
- 安裝框架
- 更新框架
- 基礎
- 入口文件
- 應用配置
- 優雅鏈接
- 目錄結構
- 系統常量
- 自動加載
- 應用密鑰
- 系統函數
- CSRF保護
- 依賴注入
- 跨域訪問
- 配置
- 配置文件
- 基本功能
- 擴展配置
- c 函數
- 控制器
- 定義聲明
- 基本使用
- 相關函數
- 響應消息
- 路由
- 基礎知識
- 基礎路由
- 路由參數
- 參數檢測
- 依賴注入
- 控制器
- 分組路由
- RESTful
- 別名路由
- 數據
- 配置相關
- 核心操作
- 查詢構造器
- 日志記錄
- 分頁處理
- 事務處理
- 函數相關
- 數據庫
- 數據遷移
- 數據填充
- 模型
- 定義模型
- 模型動作
- 模型驗證
- 自動完成
- 自動過濾
- 字段保護
- 數據填充
- 多表關聯
- 分頁處理
- 倉庫
- 數據倉庫
- 查詢規則
- 視圖
- 基礎知識
- 模板配置
- 模板文件
- 分配數據
- 系統標簽
- 擴展標簽
- 緩存模板
- 模板繼承
- 視圖函數
- widget
- vue組件
- 中間件
- 中間件
- 緩存
- 基本操作
- 文件緩存
- 數據表緩存
- 服務
- 服務容器
- 定制服務
- 相關函數
- 請求
- 基本使用
- 請求擴展
- 測試
- 基礎知識
- 基本使用
- HTTP測試
- 調試
- 調試模式
- 日志管理
- 組件
- 多語言
- 響應處理
- Cookie
- Session
- 驗證碼
- XML
- 自動驗證
- 文件處理
- 壓縮解壓
- RBAC
- 數組增強
- 分頁管理
- 圖像處理
- 生成靜態
- 加密解密
- 字符串
- 數據集合
- 工具服務
- 目錄操作
- 郵件發送
- CURL
- QQ登錄
- 數據備份
- 購物車
- 日志處理
- 命令組件
- 二維碼
- 后盾云
- 日期處理
- 阿里
- 支付寶
- 阿里云直播
- 阿里云短信
- 阿里云郵件
- 阿里云OSS
- SOCKET
- 啟動與關閉
- 前端
- 微信