#框架特性
###免費
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) 系統一般以中間件的形式存在,主要實現程序對象到 關系數據庫數據的映射。
面向對象是從軟件工程基本原則 ( 如耦合、聚合、封裝 ) 的基礎上發展起來的,而關系 數據庫則是從數學理論發展而來的,兩套理論存在顯著的區別。為了解決這個不匹配的現象 , 對象關系映射技術應運而生。
<br/><br/><br/><br/><br/><br/>
- 基礎
- 框架特性
- 開發規范
- 許可協議
- 安裝
- 偽靜態
- 作者
- 更新日志
- 架構
- 入口文件
- 目錄結構
- 系統常量
- 自動加載
- 應用目錄
- 配置
- 設置配置
- 檢測配置
- 獲取配置
- 配置文件
- 擴展配置
- c 函數
- 函數
- 工具函數
- 控制器
- 定義
- 空方法
- 基本訪問
- 路由
- 基礎路由
- 控制器路由
- 路由參數
- 參數檢測
- 分組路由
- RESTful
- 數據庫
- 配置
- 核心操作
- 查詢構造器
- 表操作
- 事務處理
- 函數
- 查詢日志
- 模型
- 定義模型
- 模型動作
- 構建數據
- 模型驗證
- 自動完成
- 自動過濾
- 字段映射
- 表單令牌
- 字段保護
- 視圖模型
- 關聯模型
- 魔術方法
- 視圖
- 模板配置
- 模板文件
- 分配數據
- 請求響應
- 系統標簽
- 擴展標簽
- 緩存模板
- 模板繼承
- 中間件與鉤子
- 中間件
- 鉤子
- 緩存
- 基礎
- Mysql緩存
- 文件緩存
- 調試
- Trace
- 日志
- 調試模式
- 服務
- 介紹
- 創建服務
- 系統服務
- 自動完成
- 壓縮&解壓
- 自動驗證
- 上傳
- 字符串
- 響應
- 請求數據
- RBAC
- QQ整合登錄
- 分頁
- 郵件
- 語言
- 圖像
- 生成靜態
- 目錄操作
- 數據處理
- curl
- 加密
- Cookie
- 驗證碼
- 購物車
- 備份
- 數組
- 支付寶
- xml
- 工具
- 云接口
- 前端組件
- 基本配置
- 列表框日期選擇
- CSS 樣式
- URL操作
- 數據驗證
- 城市選擇
- JSON處理
- 幻燈片
- checkbox滑動樣式
- 消息框
- md5
- 模態框
- 上傳表單樣式
- 選擇字體
- 剪貼板
- 上傳圖片
- 上傳文件
- 拾色器 spectrum
- 列表框 select2
- 百度地圖
- 二維碼生成
- 表單提交
- 時間管理 moment
- 加載動畫
- 百度編輯器
- Cookie操作
- 圖標庫 font-awesome
- emotion表情
- domReady
- 日期 datetimepicker
- 日期區間列表 daterangepicker
- 日期區間 daterangepicker
- 時間 clockpicker
- 圖表
- 光標控制 caret
- 表單驗證 bootstrapValidator
- 微信
- 配置項
- 綁定開發者
- 獲取access_token
- 網頁授權獲取用戶基本信息
- 微信支付
- 微信紅包
- 用戶管理
- 二維碼
- 回復消息
- 消息管理
- 素材管理
- 會員組管理
- 事件管理
- 消息群發
- 客服
- 自定義菜單
- 菜單管理
- 菜單事件
- 附錄
- 升級環境
- HTTP 狀態碼
- GIT 命令