phpzend框架_PHP Zend Framework项目开发基础案例教程

本书详细介绍了PHP Zend Framework的开发环境搭建、项目结构、运行原理,以及通过实际案例讲解了系统设计、页面布局、数据库操作、用户管理、公文信息管理、留言信息管理和事务信息管理等模块。同时,探讨了Zend_Db数据库组件、Zend_Auth认证、Zend_Form表单和Zend_Acl访问控制等关键功能的使用。
摘要由CSDN通过智能技术生成

第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.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.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.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本章小结

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值