PHP Zend Framework項目開發基礎案例教程

PHP Zend Framework項目開發基礎案例教程

《PHP Zend Framework項目開發基礎案例教程》是2015年清華大學出版社出版的圖書,作者是馬石安、魏文平。

基本介紹

  • 書名:PHP Zend Framework項目開發基礎案例教程
  • 作者:馬石安、魏文平
  • ISBN:9787302405610
  • 定價:39元
  • 出版時間:2015.11.01
書籍信息,內容簡介,目錄,

書籍信息

作者:馬石安、魏文平
定價:39元
印次:1-1
ISBN:9787302405610
出版日期:2015.11.01
印刷日期:2015.10.16

內容簡介

本書以實際項目——XX辦公自動化管理系統的開發——為案例,詳細介紹使用PHP的企業級框架Zend Framework進行Web套用開發的步驟及關鍵技術。全書共12章,系統地介紹Zend Framework基本結構、運行原理、開發環境配置,以及Zend_Navigation導航、Zend_Form表單、Zend_Db資料庫、Zend_Acl訪問控制、Zend_Cache快取等組件技術。 本書是一本Zend Framework的入門級實例教程,適合具備PHP Web套用開發基礎、希望學習框架技術來提升開發能力的讀者,以及掌握了基本的Web程式語言和面向對象技術,但還沒有太多項目開發經驗的高校在校學生。本書可作為高等院校計算機科學專業、各類網路技術培訓的教材使用,也可供軟體開發人員進行項目開發、在校學生進行課程設計與畢業設計時參考。
PHP Zend Framework項目開發基礎案例教程

目錄

第1章ZendFramework開發環境
1.1ZendFramework概述
1.1.1ZendFramework的特點
1.1.2ZendFramework的常用組件
1.2搭建開發環境
1.2.1集成軟體包的安裝與配置
1.2.2設定虛擬主機
1.2.3開發環境的配置
1.2.4ZendFramework的安裝
1.3開發工具與技術文檔
1.3.1ZendStudio集成開發環境
1.3.2Nodepad++代碼編輯器
1.3.3技術文檔
1.4本章小結
第2章ZendFramework結構及原理
2.1ZendFramework項目的創建和結構
2.1.1ZendFramework項目的創建
2.1.2ZendFramework命令
2.1.3ZendFramework項目結構
2.2ZendFramework項目的運行
2.3ZendFramework運行原理
2.3.1MVC模式
2.3.2ZendFramework路由與分發規則
2.3.3ZendFramework訪問流程
2.4ZendFramework檔案
2.5本章小結
第3章系統概述及總體設計
3.1系統分析
3.1.1需求分析
3.1.2可行性分析
3.1.3編寫項目計畫書
3.2系統設計
3.2.1系統目標
3.2.2系統功能結構
3.2.3系統功能預覽
3.2.4系統工作流程
3.2.5開發環境
3.3資料庫設計
3.3.1資料庫分析
3.3.2資料庫概念設計
3.3.3資料庫物理結構設計
3.4公共檔案設計
3.5本章小結
第4章頁面設計及layout布局模板
4.1系統初始設定
4.1.1頁面共有屬性設定
4.1.2對象註冊表設定
4.1.3會話設定
4.1.4快取設定
4.1.5認證對象設定
4.2CSS樣式表
4.2.1Web標準布局
4.2.2Web標準的優勢
4.2.3CSS樣式基礎
4.2.4CSS樣式屬性
4.3主要頁面設計
4.3.1系統首頁設計
4.3.2登錄頁面設計
4.3.3系統主頁設計
4.4layout布局模板
4.4.1布局模板概述
4.4.2布局模板的關閉
4.4.3多個布局模板的使用
4.4.4布局檔案目錄的更改
4.4.5布局檔案名稱稱的修改
4.5本章小結
第5章頁面導航及Zend_Db資料庫
5.1導航選單
5.1.1創建XML檔案
5.1.2初始化Zend_Navigation組件
5.1.3顯示導航選單
5.2Zend_Navigation組件
5.2.1Zend_Navigation_Page類
5.2.2Zend_Navigation_Container類
5.3新聞資訊頁面的實現
5.3.1創建資料庫
5.3.2資料庫的配置
5.3.3修改項目命名空間
5.3.4創建模型與方法
5.3.5實現新聞文章的顯示
5.4新聞的列表及詳細顯示
5.4.1新聞的列表顯示
5.4.2新聞的詳細顯示
5.5Zend_Db組件
5.5.1Zend_Db_Adapter類
5.5.2Zend_Db_Table類
5.5.3Zend_Db_Select類
5.6本章小結
第6章註冊登錄及Zend_Form表單
6.1登錄表單設計
6.1.1登錄頁面效果
6.1.2Zend_Form表單的創建
6.2Zend_Form表單
6.2.1Zend_Form表單元素
6.2.2Zend_Form表單屬性設定
6.2.3Zend_Form表單實例
6.3Zend_Form表單裝飾器
6.3.1Zend_Form表單裝飾器的類型
6.3.2Zend_Form表單裝飾器的工作原理
6.3.3Zend_Form表單裝飾器實例
6.4Zend_Auth認證
6.4.1Zend_Auth適配器
6.4.2Zend_Auth認證的實現
6.5登錄功能的完善
6.5.1驗證信息的集中顯示
6.5.2認證信息的保存
6.5.3認證信息的使用
6.5.4賬戶註銷
6.6本章小結
第7章用戶管理及ZendFramework模組
7.1系統後台管理模組
7.1.1ZendFramework模組概述
7.1.2模組的創建
7.1.3控制器的創建與初始化
7.1.4後台管理模板設計
7.2用戶信息的後台管理
7.2.1查詢全部職工信息
7.2.2職工信息的有序排列
7.2.3職工信息的條件查詢
7.2.4職工信息的添加
7.2.5職工信息的刪除
7.3用戶信息的前台管理
7.3.1創建用戶信息面板
7.3.2個人信息主頁的設計
7.3.3個人信息的修改
7.4忘記密碼功能的實現
7.5本章小結
第8章公文信息管理模組
8.1功能預覽
8.2資料庫設計
8.3公文信息顯示
8.3.1模型與控制器的創建
8.3.2系統主頁公文的列表顯示
8.3.3公文信息的詳細顯示
8.3.4全部公文信息的列表顯示
8.4部門公文信息管理
8.4.1部門公文信息管理流程
8.4.2部門公文接收的實現
8.5公文文檔的創建與發布
8.5.1公文信息表單
8.5.2公文表單處理方法
8.5.3公文信息處理模型方法
8.5.4添加視圖
8.6公文附屬檔案的上傳
8.6.1檔案上傳的表單方法
8.6.2檔案上傳的組件方法
8.7本章小結
第9章留言信息管理模組
9.1留言功能預覽
9.2資料庫設計
9.3訊息的接收
9.3.1創建控制器及方法
9.3.2創建表模型及方法
9.3.3設計視圖檔案
9.4訊息的傳送
9.4.1設計輸入表單視圖
9.4.2處理用戶訊息表單
9.4.3設計數據添加模型方法
9.5訊息的顯示
9.5.1訊息的分類顯示
9.5.2訊息的詳細顯示
9.6訊息的移動與刪除
9.6.1訊息的移動
9.6.2訊息的刪除
9.7本章小結
第10章事務信息管理模組
10.1事務信息管理效果預覽
10.2資料庫設計
10.2.1事務信息數據表的設計
10.2.2事務批覆數據表的設計
10.3事務信息的顯示
10.3.1創建控制器及方法
10.3.2創建數據表模型及方法
10.3.3事務信息的全部顯示
10.3.4待辦事務的顯示
10.4事務信息的添加
10.4.1事務信息添加方法的創建
10.4.2事務信息添加視圖的設計
10.5Zend_View視圖助手
10.5.1基本視圖助手類
10.5.2自定義視圖助手
10.5.3事務信息視圖的最佳化
10.6本章小結
第11章日常辦公常用功能模組
11.1日常辦公常用功能效果預覽
11.1.1用戶網路空間頁面效果
11.1.2用戶日程信息管理頁面效果
11.2資料庫設計
11.2.1用戶網路空間模組資料庫
11.2.2用戶日程信息管理模組資料庫
11.3用戶網路空間功能模組
11.3.1控制器及方法的創建
11.3.2數據表模型及方法的設計
11.3.3自定義視圖助手
11.3.4創建用戶網路空間
11.3.5顯示用戶網路空間
11.3.6新建資料夾與上傳檔案
11.4日程信息管理
11.4.1創建控制器及方法
11.4.2設計數據表模型及方法
11.4.3日程信息管理功能的實現
11.5本章小結
第12章用戶許可權及系統最佳化
12.1Zend_Acl訪問控制
12.1.1資源與角色
12.1.2Zend_Acl的創建與使用
12.2系統訪問控制的實現
12.2.1系統角色及許可權的設定
12.2.2開發系統ACL外掛程式
12.3系統的最佳化
12.3.1Zend_Cache數據快取
12.3.2Zend_Cache數據快取實例
12.4動作助手和系統快取的實現
12.4.1ZendFramework動作助手
12.4.2系統快取的實現
12.5系統的完善
12.5.1驗證碼
12.5.2系統日誌
12.5.3數據備份
12.6本章小結

相關詞條

熱門詞條

聯絡我們