当前位置: 首页 > news >正文

Zend Framework2 入门教程(转)

转载自:

http://my.oschina.net/lai1362000/blog/201301

重申:这本书作者的截图我都放上去了,没侵权啊。

别问那么多,我只是一个安静的搬砖工。

 

 

摘要 Zend Framework2 入门教程
php  zend  framework  mvc  framework

 

目录[-]

  • 序言
  • 第 1章 Zend Framework2 简介
  • 1.1 Zend Framework2 简介
  • 1.2 下载安装
  • 1.3 搭建开发环境
  • 第2章 创建ZF2项目
  • 2.1 新建一个项目
  • 2.2 配置网站
  • 2.3 伪静态 .htaccess文件
  • 2.4 添加启动/入口文件
  • 2.5 添加全局配置文件
  • 2.6 添加自动加载文件 init_autoloader.php
  • 2.7  IndexController 控制器
  • 第3章创建模块文件
  • 3.1  Module 文件
  • 3.2  module.config 文件
  • 3.2.1 router 路由配置
  • 3.2.2 controllers控制器配置
  • 3.2.3 view_manager 视图管理器
  • 3.2.4 service_manager 服务管理器
  • 3.2.5 translator 翻译器
  • 3.2.5.1 语言文件 zh_CN.po 内容
  • 3.2.5.2 语言文件 en_US.po 内容
  • 3.2.6 navigation 导航条
  • 第4 章 创建控制器
  • 4.1 控制器简介
  • 4.2 新建控制器
  • 4.3 添加控制器的Action
  • 第 5 章 创建视图模板
  • 5.1 创建模板
  • 5.1.1 建立布局目录
  • 5.1.2 建立布局文件
  • 5.1.3 建立错误异常目录
  • 5.1.4 建立错误异常模板文件
  • 5.1.5 建立 NewsController 模板目录
  • 5.1.6 建立 NewsController 对应的Action 模板文件
  • 5.1.7 视图中常用函数
  • 5.2 模板配置
  • 5.3 编写布局和错误异常模板
  • 5.3.1  模板文件layout.phtml
  • 5.3.2  错误异常模板 index.phtml
  • 5.3.3  404错误模板 404.phtml
  • 5.4 编写Action 对应的模板文件
  • 5.5 访问 IndexAction
  • 第 6 章 创建模型
  • 6.1 ORM 对象映射法
  • 6.1.1 创建 News 类
  • 6.1.2 创建 NewsTable 类
  • 6.1.3 使用模型读取数据库数据
  • 6.1.3.1 模块配置
  • 6.1.3.2 控制器中使用模型
  • 6.1.3.3 通过模板显示数据库查询结果
  • 6.1.3.4 插入数据
  • 6.1.3.4.1 创建表单文件
  • 6.1.3.4.2 添加过滤器
  • 6.1.3.4.3 创建表单
  • 6.1.3.4.4 模板输出表单
  • 6.1.3.4.5 添加模型方法saveNews
  • 6.1.3.4.6 修改新闻内容
  • 6.1.3.4.7 删除新闻记录
  • 6.2 使用分页导航
  • 6.2.1 修改模块配置文件
  • 6.2.2 修改模型文件
  • 6.2.3 修改控制器文件
  • 6.2.4 添加分页导航模板
  • 6.2.4 修改新闻列表模板
  • 6.3 自定模型
  • 6.4 章节总结
  • 第 7 章 实例应用
  • 7.1 建立Album 模块
  • 7.1.1建立模块目录
  • 7.1.2 配置模块全局设置
  • 7.2 添加模块文件
  • 7.3 添加模块配置文件
  • 7.4 创建数据表 album
  • 7.5 添加模型文件
  • 7.5.1 添加 Album.php
  • 7.5.2 添加AlbumTable.php
  • 7.6 添加表单 AlbumForm
  • 7.7 添加控制器 AlbumController
  • 7.8 添加模板文件
  • 7.8.1 列表模板 index.phtml
  • 7.8.2 列表模板 add.phtml
  • 7.8.3 列表模板 edit.phtml
  • 7.8.4 列表模板 delete.phtml
  • 7.8.5 列表模板 paginator.phtml
  • 第 8 章 用户认证
  • 8.1 建立数据表
  • 8.2 新建认证类
  • 8.3 引用认证类
  • 第 9 章 结束语



 

图片

相关文章:

  • Red Hat与微软合作,将致力于构建企业级Linux版.NET
  • String.valueOf() 方法的使用
  • C#中的字符串处理——找出最长数字子串
  • 在wpf中如何让MediaElement的视频循环播放
  • 分组再分页查询
  • 第四章 Controller接口控制器详解(7 完)——跟着开涛学SpringMVC
  • http-live-streaming 协议分析
  • 你真的会玩SQL吗?实用函数方汇总
  • Lingo中命令脚本文件使用范例
  • c++ 复数类
  • 软件项目发展历史人月神话这本书好
  • Linux -- ubuntu下安装程序的三种方法
  • iOS 利用UIWebView与JavaScript交互的最简单办法(本人已验证可行)
  • 2015-10-14 晴 tcp/ip
  • 00.Python manage.py shell和 Python的分析
  • [PHP内核探索]PHP中的哈希表
  • angular组件开发
  • CentOS 7 防火墙操作
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • Django 博客开发教程 8 - 博客文章详情页
  • Docker 1.12实践:Docker Service、Stack与分布式应用捆绑包
  • ES学习笔记(10)--ES6中的函数和数组补漏
  • Javascripit类型转换比较那点事儿,双等号(==)
  • laravel with 查询列表限制条数
  • Meteor的表单提交:Form
  • MyEclipse 8.0 GA 搭建 Struts2 + Spring2 + Hibernate3 (测试)
  • sessionStorage和localStorage
  • Theano - 导数
  • 嵌入式文件系统
  •  一套莫尔斯电报听写、翻译系统
  • Java性能优化之JVM GC(垃圾回收机制)
  • 第二十章:异步和文件I/O.(二十三)
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • (11)MSP430F5529 定时器B
  • (8)STL算法之替换
  • (MATLAB)第五章-矩阵运算
  • (超简单)构建高可用网络应用:使用Nginx进行负载均衡与健康检查
  • (二)pulsar安装在独立的docker中,python测试
  • (附源码)python房屋租赁管理系统 毕业设计 745613
  • (蓝桥杯每日一题)平方末尾及补充(常用的字符串函数功能)
  • (一)插入排序
  • (原)本想说脏话,奈何已放下
  • ***监测系统的构建(chkrootkit )
  • .360、.halo勒索病毒的最新威胁:如何恢复您的数据?
  • .gitattributes 文件
  • .NET Remoting Basic(10)-创建不同宿主的客户端与服务器端
  • .NET 使用 ILRepack 合并多个程序集(替代 ILMerge),避免引入额外的依赖
  • .NET中的Exception处理(C#)
  • .net中应用SQL缓存(实例使用)
  • @GlobalLock注解作用与原理解析
  • @拔赤:Web前端开发十日谈
  • [20150707]外部表与rowid.txt
  • [20180224]expdp query 写法问题.txt
  • [C#]winform利用seetaface6实现C#人脸检测活体检测口罩检测年龄预测性别判断眼睛状态检测
  • [FFmpeg学习]从视频中获取图片