查看书籍详细信息:

诗意的边缘(PHP顶级框架Zend Fr

基本信息
商品名称: 诗意的边缘(PHP顶级框架Zend Fr 其他参考信息  
作者: 欧雪冰 开本: 16开
定价: 59 页数: 330
博库价: 50.1 【84折】 出版时间: 2012-06-01
ISBN号: 9787121171277 印刷时间: 2012-06-01
出版社: 电子工业 版次: 1
商品类型: 图书 印次: 1

内容提要:
《诗意的边缘(PHP顶级框架Zend Framework开发实战)》编著者欧雪冰。 《诗意的边缘(PHP顶级框架Zend Framework开发实战)》内容提要:本书通过一个完整Web站点的开发实例,全面讲解企业级框架Zend Framework从开发环境设置到框架安装、配置,再到网站开发、部署的全过程。全书紧紧围绕着一个包括cms、forum和blog的Web应用实例,循序渐进,带领读者突破重重阻碍,步入Web开发的前沿技术领域。本书可帮助那些希望借助框架进行开发的读者顺利地熟悉Zend Framework的基本结构、规范和开发流程,轻松掌握常用的Zend Framework组件,敏捷、稳健地开发Web 2.0应用程序。 本书适合那些具备PHf,开发基础,进而希望学习使用框架来提升开发能力的读者。也适合那些掌握了PHP面向过程的开发方式,正在转向PHP面向对象编程的学习者,通过对Zend Framework框架的学习,可以更加迅速、规范地掌握MVC:架构和面向对象的思想和语法。

目录:
第1部分 开发前的准备工作
第1章 创建开发环境
1.1 配置开发环境
1.1.1 Windows系统下XAMPP集成软件包下载和安装
1.1.2 Linux系统下Apache、MySQL、PHP的安装
1.1.3 Zend Server CE开发环境
1.1.4 phpMyAdmin工具
1.2 模仿更真实的服务器环境
1.2.1 劫持一个域名
1.2.2 启用Rewrite模块
1.2.3 创建虚拟主机
1.3 开发工具
1.3.1 Zend Studio
1.3.2 vim编辑器
1.4 本章小结
第2章 安装并初步了解Zend Framework框架
2.1 Zend Framework的下载和安装
2.2 创建Zend Framework项目
2.2.1 使用ZF tool
2.2.2 使用Zend Studio
2.3 了解Zend Framework的MVC结构
2.3.1 Controller控制器
2.3.2 Model模型
2.3.3 View视图
2.3.4 路由和分发规则
2.4 本章小结
第3章 layout模板布局
3.1 准备整站CSS文件
3.2 理解layout
3.3 开启layout布局模板
3.4 规划layout
3.4.1 应用不同的layout
3.4.2 避免过度设计
3.5 在Bootstrap引导文件中添加资源
3.6 让布局更完整和符合标准
3.7 本章小结
第2部分 开发网站的前台
第4章 基本页面的实现
4.1 准备好数据库
4.1.1 数据库的设计
4.1.2 创建数据库
4.1.3 添加示例数据
4.1.4 在application.ini文件中配置数据库信息
4.2 显示一篇新闻文章
4.2.1 创建文章模型和方法
4.2.2 创建新闻文章控制器
4.2.3 创建新闻频道首页视图
4.2.4 改进模型,让它适应更复杂的查询条件
4.2.5 改进NewsController控制器
4.3 显示一个新闻文章列表
4.3.1 扩充Page模型,添加getPages方法
4.3.2 扩充News控制器
4.3.3 使用partialLoop助手输出循环
4.4 创建文章详细信息页面
4.4.1 创建PageController控制器并添加detail方法
4.4.2 创建detail页面视图
4.4.3 在detail页面添加其他文章的链接
4.5 本章小结
第5章 对页面进行分类和导航
5.1 页面组织和分类的数据库设计
5.1.1 设计分类数据库
5.1.2 创建分类数据库并添加示例数据
5.2 创建Category模型
5.3 创建CategoryController分类控制器
5.4 输出分类到视图
5.5 创建新频道
5.5.1 准备一些数据
5.5.2 创建About控制器
5.5.3 创建About视图
5.6 创建导航菜单和面包屑路径
5.6.1 了解Zend_Navigation组件
5.6.2 编写XML文件
5.6.3 在bootstrap.ini引导文件中进行配置
5.6.4 在layout布局模板和视图中调用
5.6.5 结合JavaScript代码完成导航栏制作
5.7 本章小结
第6章 用户注册、登录和注销
6.1 准备用户数据表
6.2 实现用户注册功能
6.2.1 创建注册表单
6.2.2 处理表单
6.2.3 增加用户页面
6.2.4 用E-mail通知用户注册成功
6.2.5 避免同名用户
6.3 实现用户登录和注销
6.3.1 创建登录表单
6.3.2 使用Zend_Auth组件实现登录
6.3.3 在layout中构建用户面板
6.4 注销账户
6.5 账户管理
6.5.1 修改账户页面
6.5.2 更新用户信息
6.5.3 修改密码
6.5.4 忘记密码的处理方法
6.6 本章小结
第7章 博客
7.1 准备数据库
7.1.1 添加博客分类数据
7.1.2 创建Tag标签相关数据表
7.2 发表博客
7.2.1 创建博客表单
7.2.2 为表单扩展Page模型
7.2.3 实现博客Tag功能
7.2.4 博客表单的处理
7.3 博客的显示
7.3.1 博客首页
7.3.2 使用Zend_Paginator进行分页显示
7.3.3 博客内容页面
7.4 博客的更新与删除
7.5 为博客添加评论功能
7.5.1 创建数据库
7.5.2 评论表单
7.5.3 在控制器中增加验证码
7.5.4 评论表单的处理
7.5.5 显示评论
7.6 本章小结
第8章 社区
8.1 数据库设计和准备工作
8.2 更换布局
8.2.1 创建新的论坛布局模板
8.2.2 控制器中使用新布局文件
8.3 社区的模型
8.3.1 ForumCategories模型
8.3.2 Forum模型
8.3.3 ForumTopic模型
8.3.4 ForumPost模型
8.4 社区首页
8.4.1 首页控制器
8.4.2 视图
8.5 发表主题
8.5.1 表单
8.5.2 控制器
8.5.3 视图
8.6 为表单添加所见即所得编辑器
8.6.1 安装和配置
8.6.2 在视图中部署
8.6.3 用装饰器修正错误
8.7 为编辑器添加图片上传功能
8.7.1 下载安装CKFinder
8.8 板块页面
8.8.1 控制器
8.8.2 视图
8.9 主题页面
8.9.1 控制器
8.9.2 视图
8.10 回复主题
8.10.1 控制器
8.10.2 视图
8.11 帖子管理
8.11.1 修改模型
8.11.2 主题的更新和删除
8.11.3 回复的更新和删除
8.12 论坛、博客和用户页面的整合
8.12.1 User控制器
8.12.2 用户account视图
8.13 本章小结
第9章 框架结构和后台管理模块的创建
9.1 什么是模块
9.2 创建admin模块
9.3 模块Bootstrap引导文件
9.4 为admin模块规划模板
9.4.1 模板文件
9.4.2 给admin应用新模板
9.5 启用Dojo框架
9.5.1 部署Dojo
9.5.2 启用Zend_Dojo组件
9.6 本章小结
第10章 实现后台管理功能
10.1 管理分类
10.1.1 分类管理的准备工作
10.1.2 后台分类首页
10.1.3 创建分类
10.1.4 更新分类
10.1.5 删除分类
10.2 管理用户
10.2.1 后台用户首页
10.2.2 添加用户
10.2.3 更新用户
10.2.4 删除用户
10.2.5 用户信息页面
10.3 文章和页面的管理
10.3.1 文章列表
10.3.2 添加文章
10.3.3 编辑文章
10.3.4 删除文章
10.3.5 构建条件过滤表单
10.4 管理论坛
10.4.1 后台论坛模型
10.4.2 论坛分区
10.4.3 移动论坛分区位置
10.4.4 论坛板块
10.5 用自定义视图助手实现RSS调用
10.6 本章小结
第11章 用户认证、授权和管理
11.1 认识Zend_Acl组件
11.2 理解基本概念
11.2.1 开发Acl插件
11.2.2 在配置文件中开启插件
11.3 本章小结
第12章 网站的优化和部署
12.1 性能测试
12.2 使用Zend_Db_Profiler了解数据库查询情况
12.3 使用Zend_Cache缓存数据
12.3.1 Zend_Cache缓存原理
12.3.2 配置文件
12.4 服务器空间的选择
12.5 Zend Fram

去天猫旗舰店查看商品详情:

诗意的边缘(PHP顶级框架Zend Fr

转载于:https://www.cnblogs.com/phpcode/archive/2013/05/19/3097833.html

诗意的边缘(PHP顶级框架Zend Fr相关推荐

  1. php顶级框架,诗意的边缘:PHP顶级框架Zend Framework开发实战

    <诗意的边缘:PHP顶级框架Zend Framework开发实战> 前 言 第1部分 开发前的准备工作 第1章 创建开发环境2 1.1 配置开发环境3 1.1.1 Windows系统下XA ...

  2. 边缘计算开源框架EdgeXFoundry的部署应用开发(三)设备服务开发

    边缘计算开源框架EdgeXFoundry的部署应用开发(三)设备服务开发 使用SDK开发真实设备接入服务 着手编写一个温湿度设备接入 准备相关文件及目录 脚本可选,用于单文件编译测试 编写温湿度设备接 ...

  3. 搭建PHP官方框架zend framework 2(LINUX)

    在五花八门的语言里,PHP作为我第一个觉得欣赏的理由,就是它的简单和快捷,因为它封装了许多的常用函数.PHP作为网站中一种算作比较流行的语言,也产生各种优秀的框架.我所接触过的有zend framew ...

  4. 安卓应用开发顶级框架大盘点,总有一款适合你

    作者 | Slava Vaniukov 译者 | 苏本如,责编 | 夕颜 封图 | CSDN下载自视觉中国 出品 | CSDN(ID:CSDNnews) 随着软件开发向移动应用的转变,越来越多的企业意 ...

  5. 边缘计算框架_黑科技 | 英特尔发布边缘计算加速框架最新版本 | OpenVINO 2019R02...

    点击上方↑↑↑"OpenCV学堂"关注我 最新版本OpenVINO特性黑科技 概述 英特尔自从发布OpenVINO开发框架以来,因为其强大的模型转换与模型推理加速性能,迅速得了广大 ...

  6. php顶级框架,10个顶级PHP开源项目「2019」

    1.Laravel Laravel是一个为Web开发者打造的PHP开发框架. GitHub Stars: 43.5k+ 网址:https://github.com/laravel/laravel 2. ...

  7. 2017年UI、Web、微服务顶级框架都有啥?不看就落伍了1

    [IT168 评论]作为程序员一定要先了解技术趋势,不要单纯地每天埋头苦干,抽时间给自己充充电吧.以下技术趋势针对UI.Web.微服务相关的程序员,是JAXenter.com和JAXenter.de网 ...

  8. php框架 zend,模型部分的php设计模式[php zend框架]

    编辑 针对这一评论: 如果我有一个"select*from x",如何跳过获取已加载的记录? 不能在查询本身中执行,但可以在将行加载到实体对象中的逻辑中执行.在伪代码中: clas ...

  9. 基于web的招标投标系统的设计与实现-计算机毕业设计源码+LW文档

    1.    课题研究的意义:国内外研究现状和发展趋势 随着时代的不断发展,我国科学技术水平显著提升.就企业而言,其需要在大环境不断变化的今天进行管理体系的革新,如此才能跟上时代发展步伐.然而招标投标是 ...

  10. DDD:我的购书清单(欢迎借读,邮费自理)

    重构与模式(修订版) 当当网 ¥42.50(77折) 2013-01-30 00:09:15 5615274300 发表评价 代码阅读(权威精选植根于开发实践的最佳读... 当当网 ¥61.10(77 ...

最新文章

  1. 微软CRM 2011 新功能之三:可新增客户化活动类型实体
  2. c# 逆转数组元素的排序
  3. 7.git提交的前进与后退
  4. 力扣——所有可能的满二叉树
  5. 使用RestTemplate访问restful服务时遇到的问题
  6. Flink的UDF写法整理
  7. xxl子任务_XXL-JOB v2.0.2,分布式任务调度平台 | 多项特性优化更新
  8. oracle服务器内存建议,Oracle内存分配建议
  9. eclipse搜索关键字
  10. python是哪个专业学的-专业python培训学校
  11. SCI期刊分区/期刊名词,看完秒懂~
  12. 黑莓C语言编程,经典回顾第一期:黑莓刷机
  13. 服务器如何备份系统和配置,windows server 2008和2012如何设置完整备份+增量备份
  14. [原创工具] SangoExplorer - 《三国群英传》全系列资源浏览器
  15. android读取主板数据恢复,重磅干货!高通9008模式与数据提取用于恢复数据
  16. 基于单片机的自动追日系统设计_基于单片机控制的简易逐日式太阳能发电系统...
  17. 动态壁纸html怎么设置方法,动态壁纸怎么设置
  18. 并查集及其优化(南昌理工学院ACM集训队)
  19. 微信小程序----返回上一页刷新或当前页刷新
  20. 让玩家提升游戏耐玩度的8个小技巧

热门文章

  1. Riemann映射定理
  2. 下一时代的HTML5和JavaScript
  3. visual studio各版本下载
  4. 算法整理(二)---高速排序的两种实现方式:双边扫描和单边扫描
  5. 邮件服务器篇:杀毒引擎选择论据
  6. cc ai条码插件_科脉神秘黑科技产品横空出世,AI能为生鲜称重带来哪些变革?
  7. java中连接数据库
  8. ensure函数_vue按需加载组件webpack require.ensure的方法
  9. 【渝粤教育】电大中专成本会计 (2)_1作业 题库
  10. 【Python实例第5讲】Pipeline与GridSearchCV降维法