在线调查
 前10名:
1. Python8.6% 
2. PHP5.5% 
3. MFC4.2% 
4. C++3.7% 
5. 黑客3.3% 
6. Java2.9% 
7. C语言2.3% 
8. Lua2.1% 
9. C#2% 
10. 汇编2% 
搜索全部课程   搜索套餐课程   搜索课程类别  
输入课程名称关键字             

PHP Zend 开发实战



PHP Zend 开发实战 
◆ 价格:,电脑上网在线播放,学习有效期一年,有效期内下载需补差价10-15元

 ◆ 本课程是PHP Zend 开发实战课程

 ◆ 本课程循序渐进,从头到尾讲解一个完整的开发实例

 ◆ 本课程深入浅出,通俗易懂

 ◆ 本课程适用PHP Zend初学者

◆ 本课程一共 52 讲,课程视频 19小时18分钟





 
试学试看:只能用电脑,不能用手机或平板。

我要进入试听模式。


 课程简介
    本课程通过一个完整Web站点的开发实例,全面讲解企业级框架Zend Framework从开发环境设置到框架安装、配置,再到网站开发、部署的全过程。课程紧紧围绕着一个包括cms、forum和blog的Web应用实例,循序渐进,逐步进入Web开发的前沿技术领域。通过学习本课程,能够顺利地掌握Zend Framework的基本结构、规范和开发流程和以及end Framework组件,敏捷、稳健地进行Web开发。
 课程内容

本课程一共 52 讲,课程视频 19小时18分钟


第1讲   第1章 XAMPP 集成软件包的下载和安装

第2讲   第1章 Zend Studio 的下载和安装

第3讲   第1章 模仿更真实的服务器环境

第4讲   第2章 安装并创建 Zend Framework 项目

第5讲   第2章 了解 Zend Framework 的 MVC 结构

第6讲   第3章 layout 模板布局

第7讲   第4章 基本页面的实现

第8讲   第4章 显示一个新闻文章列表

第9讲   第5章 对页面进行分类

第10讲  第5章 创建导航菜单和面包屑路径

第11讲  第6章 实现用户注册界面

第12讲  第6章 处理表单

第13讲  第6章 用 Email 通知用户注册成功

第14讲  第6章 避免同名用户

第15讲  第6章 实现用户登录

第16讲  第6章 在layout中实现用户面板

第17讲  第6章 账户管理

第18讲  第6章 忘记密码的处理

第19讲  第7章 创建博客表单

第20讲  第7章 博客表单的处理

第21讲  第7章 博客首页

第22讲  第7章 使用Zend_Paginator进行分页显示

第23讲  第7章 博客内容页面

第24讲  第7章 博客的更新和删除

第25讲  第7章 生成验证码

第26讲  第7章 为博客添加评论功能

第27讲  第8章 社区

第28讲  第8章 社区首页

第29讲  第8章 发表主题

第30讲  第8章 为表单添加所见即所得编辑器

第31讲  第8章 为编辑器添加图片上传功能

第32讲  第8章 板块页面

第33讲  第8章 主题页面

第34讲  第8章 帖子管理

第35讲  第8章 论坛博客和用户页面的整合

第36讲  第9章 后台管理模块的创建

第37讲  第9章 启用 Dojo 框架

第38讲  第10章 管理分类

第39讲  第10章 创建分类

第40讲  第10章 后台用户首页

第41讲  第10章 添加用户

第42讲  第10章 更新删除用户

第43讲  第10章 用户信息页面

第44讲  第10章 文章和页面的管理

第45讲  第10章 构建条件过滤表单

第46讲  第10章 管理论坛

第47讲  第10章 用自定义助手实现RSS调用

第48讲  第11章 认识Zend_Acl组件

第49讲  第11章 开发Acl插件

第50讲  第12章 性能测试

第51讲  第12章 使用Zend_Db_Profiler了解数据库查询情况

第52讲  第12章 网站的优化和部署






 教师简介
   主讲教师:
姓名  钟鸣
单位  珠海市斯坦德软件开发有限公司·斯坦德软件人才培训中心·斯坦德大学生实训基地
职务  开发部数据总监
职称  高级工程师

专业技能
  • 开发部数据总监

  • MySQL 设计师

  • Oracle 设计师

  • SQL Server 设计师

  • 微软认证MCSE系统工程师


  • 工作简历
  • 2001年6月: 入职斯坦德软件

  • 2002年3月: 担任斯坦德软件开发部开发组长

  • 2003年5月: 担任斯坦德软件开发部项目经理

  • 2005年1月: 担任斯坦德软件开发部数据总监


  • 参与项目开发
  • 2001年07月: 汕头消防119指挥系统

  • 2002年01月: 百奥生物信息管理软件项目

  • 2002年12月: 江西省电子工商管理系统

  • 2003年03月: 珠海市电子工商管理系统

  • 2003年06月: 珠海市工商红盾网

  • 2004年08月: 海关关税执法系统

  • 2004年10月: JC仓库管理系统

  • 2004年10月: 珠海市劳动保障信息系统

  • 2004年12月: SERM教育资源管理系统

  • 2004年12月: SAM2000汽修管理软件

  • 2005年01月: 万网无线网络测试优化系统

  • 2005年09月: 电子政务内外网数据转发

  • 2005年12月: 国家税务总局企业所得税申报系统

  • 2005年12月: 珠海市工商局个私协会管理系统

  • 2006年10月: 海关商品图文信息数据库系统

  • 2006年11月: 珠海市劳动用工监察管理软件

  • 2006年12月: 意大利JobChina网站

  • 2007年02月: 珠海人才聚星网

  • 2007年04月: 珠海市国税局税收管理员信息系统

  • 2007年10月: 海旅网电子商务网站

  • 2007年11月: 广东省国税局纳税评估系统

  • 2008年10月: 猎豹网

  • 2009年10月: 珠海市职业技能监定考试平台




  • 钟鸣老师是斯坦德软件开发有限公司开发部数据总监,微软认证MCSE系统工程师。具有十多年的项目研发和项目管理经验,主持过十余个大中型项目的开发,参与项目开发数十个,涉及工商、税务、海关、劳动局、人力资源、法院等政府机关以及大型外企、通讯、教育等各行各业。同时担任斯坦德大学生实训基地软件开发课程的主讲教师,钟鸣老师开发教学两不误,教学经验丰富,理论联系实际,重点突出,条理清晰,深受学生欢迎。

     教材目录
    第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 本章小结
    
    第3部分 开发网站后台和其他特殊功能
    
    第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
    

     

              

    登录学习平台可以找老师答疑,下面是随机显示的一些学习问题解答:

     

    学生(ID-8B40FC):
    老师您好!
    提问 1:第16讲word版面设置:分栏。
    我在模拟试题中碰到一道题,让我选中一段文字,然后分成两栏。然后我分栏后就出现左边文字,右边空白的状况。如果考试中碰到这种情况怎么办呢?怎样调整可以看上去两边都有文字而且对称?  还是说不需要作调整,只要做了分栏操作,即使看上去右边是空白的也不要紧?

    提问2:第18讲word混排功能
    书上第147页练习题第3题第(3)小题中,要求“为表格第一行添加'白色、背景1、15%'的灰色底纹”,怎样操作? 我选中第一行-右键-边框和底纹,然后找不到“白色、背景1、15%。”

    谢谢!

    吴老师:
    小何同学,下午好,两个问题解答如下

    1.分成左右两栏后,就必须先把左边栏填满,然后文字才会出现在右边栏,不能把两边都有文字而且对称,那就错了!不用管右边栏有没有文字,当文字不多时,右边栏就是空白。

    2.右键->边框和底纹->填充->颜色->白色,右键->边框和底纹->图案->样式->15%

    祝学习进步!

    学生(ID-6B58CF):
    老师您好,我将您昨天的实验做了修改
    #! /bin/bash

    appendfile() {
      echo "$2" >> "$1"
    }

    appendfile "tmp.txt"  "hello"
    appendfile "tmp.txt"  "one"
    appendfile "tmp.txt"  "two"
    appendfile "tmp.txt"  "three"

    echo 'end'

    foo()
    {
     echo $1, $2;
     echo "$@"
     echo "$*"
     return 0
    }

    foo "a"  "10"  "hello" "dog"  "cat"
    echo $?
    rc1=$?

    if [ $rc1 -eq 3 ]; then
      echo "before end"
    elif [ $rc1 -eq 0 ]; then
     echo "normal end"
    fi

    echo 'end'

    function getline()
    {
      local i=0
      while read line
      do
        let i++
        if (($i > 10)); then
          echo "too long,stop" && echo "$1 has $i"
          return 3
        fi
      done < $1
     # echo "$fine has $i"
    }


    #file="demofunction.sh"

    getline "demofunction.sh"


    echo $?
    rc2=$?

    if [ $rc2 -eq 3 ]; then
      echo "before end"
    elif [ $rc2 -eq 0 ]; then
     echo "normal end"
    fi

    运行后输出的结果是
    end
    a, 10
    a 10 hello dog cat
    a 10 hello dog cat
    0
    normal end
    end
    too long,stop
    demofunction.sh has 11
    3
    normal end

    我想请教的是
    echo $? 具体是哪个数值,是return后面的数值吗?如果是return后面数值的话,比如return3,那么输出的应该是before end啊。如果让后面输出是before end,应该如何修改,谢谢~
    how many women cheat on their husbands seniorgeekpc.com married men who cheat
    help i cheated on my boyfriend go how to cheat on boyfriend

    吴老师:
    小李同学,晚上好!首先搞清楚返回值或叫退出状态,任何一个操作都有退出状态,例如

    ls -l /dev/null
    echo $? 
    0  -->这个0是上面的ls的结束状态,0表示正常结束
    ls foo
    echo $?
    1  -->这个1也是上面的ls的结束状态,因为foo不存在,1表示出错了

    在你的代码里,

    getline "demofunction.sh"

    echo $?  --> 这是显示上面的getline的结束状态

    在getline函数里

    function getline()
    {
      local i=0
      while read line
      do
        let i++
        if (($i > 10)); then
          echo "too long,stop" && echo "$1 has $i"
          return 3   -------------------------------> 如果是在退出函数,就返回3
        fi
      done < $1
    } ----------------------> 在这正常结束,就是最后一行代码的结束状态,也就是上面的while,返回值是0


    下面的代码是你写的,
    如果你想要输出"before end", 返回值就必须是3,那就要求getline返回3,看上面,也就是if (($i > 10))才行。

    getline "demofunction.sh"

    echo $?
    rc2=$?

    if [ $rc2 -eq 3 ]; then
      echo "before end"
    elif [ $rc2 -eq 0 ]; then
     echo "normal end"
    fi
    cheat on my girlfriend guy cheated on girlfriend with me my girlfriend cheated on me what do i do

    学生(ID-B74C79):
    老师:此讲中有这么一个过程 private sub cmdRunQuery_click(),该过程中的这句代码  on error goto 0  是什么意思呀?

    how many women cheat on their husbands seniorgeekpc.com married men who cheat

    吴老师:
    对比一下

    On Error GoTo line

    启动错误处理程序,如果在此语句之后,发生一个运行时错误,则会跳到 line,激活错误处理程序。指定的 line 必须在一个过程中

    On Error Resume Next

    启动错误处理程序,如果在此语句之后,发生一个运行时错误,不理会发生的错误,继续运行。

    On Error GoTo 0

    表示禁止当前过程中任何已启动的错误处理程序,就是说,On Error GoTo line,On Error Resume Next都变成无效了。
    how many women cheat on their husbands seniorgeekpc.com married men who cheat


     
     
     
     
     

      电话: 13726235258
    2281446216  2281446216(王老师) 1845930532  1845930532(杨老师)
    购物车 查看交学费帐号信息 登录学习平台
    网站备案信息   网络警察,举报有奖。  

    版权所有 2000-2018 猎豹网校 斯坦德学习网 - 珠海市斯坦德软件开发有限公司 电话:13726235258

    粤ICP备11083568号 珠海市公安局备案编号:4404024022371