热门标签 | HotTags
当前位置:  开发笔记 > Android > 正文

ZendTool的安装和使用

Zend_Tool是一个ZF项目创建的好工具,可以利用Zend_tool来创建我们的ZF项目的目

Zend_Tool是一个ZF项目创建的好工具,可以利用Zend_tool来创建我们的ZF项目的目录结构!
1、Zend_Tool的安装过程(For Windows):
(1)在C:Program Files下创建一个叫做ZendFrameworkCli的文件夹;
(2)将下载的ZF文件解压包中的bin文件和library文件复制到ZendFrameworkCli文件夹中;
(3)将C:Program FilesZendFrameworkClibin文件夹目录添加到系统环境变量中去:【我的电脑】->【属性】->【高级】-> 【环境变量】->系统变量中的path;双击后在系统变量值的最后加上;C:Program FilesZendFrameworkClibin;
(4)安装完毕,重启电脑。
(5)重启后测试,命令行:Cmd进入后;输入zf show version;就可以看到你当前的zf的版本了。

2、Zend_Tool的使用:
(1)进入你网站根目录,(cd命令进入的);
(2)创建一个名为ZF_Project1.10.6 的工程名,你现在可以在你的网站根目录下面看到已经创建好了一个最基本的网站根目录:

  • zf create project ZF_Project1.10.6

(3)创建一个名为shop的Module(这里如果已经创建了一个shop的module后,你又直接删除了,如果你再次用zend_tool创建就会提示module shop已存在,解决方法是到项目中找到一个.zfproject.xml的文件,删除其中的..这一段):

  • zf create module shop

(4)在shop Module下创建一个名为Index的控制器(这里的1代表是Module,shop代表Module名,如果不加1将默认在application/controllers中的文件夹下创建内容;):

  • zf create controller Index 1 shop

(5)在shop Module下的IndexController下创建一个名为list的action:

  • zf create action list Index 1 shop

(6)在shop Moduel下创建一个Shop的model:

  • create model Shop shop

(7)在shop Moduel下创建一个Shop的表单;

  • zf create form shop shop

(8)使用layout布局:

  • zf enable layout

当然,这是最基本的一些操作,这些操作同样可以在Zend Studio编辑器中可以操作,Zend_Tool工具在创建目录结构上还是比较方便的,如果不喜欢这样创建,用户同样可以手动一个一个的创建文件夹和文 件,只不过是用Zend_Tool布局会更简便一些,当你创建一个名为Shop的控制器的时候,它同样帮你在Views/Scripts/下创建了一个 shop的文件夹,更多东西的还在探索!!!


推荐阅读
  • 俗话说得好,“工欲善其事,必先利其器”。这句话不仅强调了工具的重要性,也提醒我们在任何项目开始前,准备合适的工具至关重要。本文将介绍几款C语言编程中常用的工具,帮助初学者更好地选择适合自己学习和工作的编程环境。 ... [详细]
  • 解决Windows 10开机频繁自检问题的实用方法
    许多用户在使用Windows 10系统时,经常会遇到开机时自动进行磁盘检查的情况。这不仅影响了开机速度,还可能带来不必要的麻烦。本文将详细介绍如何通过简单的注册表修改来避免每次开机时的磁盘自检,提升系统启动效率。 ... [详细]
  • HTML基础入门指南
    本文将深入浅出地介绍HTML的基础知识,包括其定义、开发工具、制定机构、特性、基本标签及更多实用内容。 ... [详细]
  • 在安装 SQL Server 时,选择混合验证模式可以提供更高的灵活性和管理便利性。如果您已经安装了 SQL Server 并使用单一的 Windows 身份验证模式,可以通过以下步骤将其更改为混合验证模式。 ... [详细]
  • Python自动化测试入门:Selenium环境搭建
    本文详细介绍如何在Python环境中安装和配置Selenium,包括开发工具PyCharm的安装、Python环境的设置以及Selenium包的安装方法。此外,还提供了编写和运行第一个自动化测试脚本的步骤。 ... [详细]
  • 本文探讨了如何在Classic ASP中实现与PHP的hash_hmac('SHA256', $message, pack('H*', $secret))函数等效的哈希生成方法。通过分析不同实现方式及其产生的差异,提供了一种使用Microsoft .NET Framework的解决方案。 ... [详细]
  • ListView简单使用
    先上效果:主要实现了Listview的绑定和点击事件。项目资源结构如下:先创建一个动物类,用来装载数据:Animal类如下:packagecom.example.simplelis ... [详细]
  • 搭建Jenkins、Ant与TestNG集成环境
    本文详细介绍了如何在Ubuntu 16.04系统上配置Jenkins、Ant和TestNG的集成开发环境,涵盖从安装到配置的具体步骤,并提供了创建Windows Slave节点及项目构建的指南。 ... [详细]
  • 远程过程调用(RPC)是一种允许客户端通过网络请求服务器执行特定功能的技术。它简化了分布式系统的交互,使开发者可以像调用本地函数一样调用远程服务,并获得返回结果。本文将深入探讨RPC的工作原理、发展历程及其在现代技术中的应用。 ... [详细]
  • 本文详细介绍了 Android 开发中 layout_gravity 属性的使用方法及其在不同布局下的效果,旨在帮助开发者更好地理解和利用这一属性来精确控制视图的布局。 ... [详细]
  • 优化Jenkins首次启动速度
    本文详细描述了在启动Jenkins后遇到的长时间加载问题,并提供了一种通过修改更新中心配置文件来显著提升启动速度的有效解决方案。 ... [详细]
  • 本文探讨了如何在Java中使用JAXB解组两个具有相同名称但不同结构的对象。我们将介绍一个抽象类Bar及其具体实现,并展示如何正确地解析XML文档以获取正确的对象实例。 ... [详细]
  • Python3 中使用 lxml 模块解析 XPath 数据详解
    XPath 是一种用于在 XML 文档中查找信息的路径语言,同样适用于 HTML 文件的搜索。本文将详细介绍如何利用 Python 的 lxml 模块通过 XPath 技术高效地解析和抓取网页数据。 ... [详细]
  • springMVC JRS303验证 ... [详细]
  • 本文详细介绍了如何正确配置Java环境变量PATH,以确保JDK安装完成后能够正常运行。文章不仅涵盖了基本的环境变量设置步骤,还提供了针对不同操作系统下的具体操作指南。 ... [详细]
author-avatar
勇淑丁
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有