热门标签 | 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的文件夹,更多东西的还在探索!!!


推荐阅读
  • 本文详细分析了JSP(JavaServer Pages)技术的主要优点和缺点,帮助开发者更好地理解其适用场景及潜在挑战。JSP作为一种服务器端技术,广泛应用于Web开发中。 ... [详细]
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • 如何配置Unturned服务器及其消息设置
    本文详细介绍了Unturned服务器的配置方法和消息设置技巧,帮助用户了解并优化服务器管理。同时,提供了关于云服务资源操作记录、远程登录设置以及文件传输的相关补充信息。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 解决JAX-WS动态客户端工厂弃用问题并迁移到XFire
    在处理Java项目中的JAR包冲突时,我们遇到了JaxWsDynamicClientFactory被弃用的问题,并成功将其迁移到org.codehaus.xfire.client。本文详细介绍了这一过程及解决方案。 ... [详细]
  • 本文探讨了在Windows Server 2008环境下配置Tomcat使用80端口时遇到的问题,包括端口被占用、多项目访问失败等,并提供详细的解决方法和配置建议。 ... [详细]
  • 本文详细介绍超文本标记语言(HTML)的基本概念与语法结构。HTML是构建网页的核心语言,通过标记标签描述页面内容,帮助开发者创建结构化、语义化的Web页面。 ... [详细]
  • 本文介绍了ArcXML配置文件的分类及其在不同服务中的应用,详细解释了地图配置文件的结构和功能,包括其在Image Service、Feature Service以及ArcMap Server中的使用方法。 ... [详细]
  • 如何使用PyCharm及常用配置详解
    对于一枚pycharm工具的使用新手,正确了解这门工具的配置及其使用,在使用过程中遇到的很多问题也可以迎刃而解,文中有非常详细的介绍, ... [详细]
  • Python处理Word文档的高效技巧
    本文详细介绍了如何使用Python处理Word文档,涵盖从基础操作到高级功能的各种技巧。我们将探讨如何生成文档、定义样式、提取表格数据以及处理超链接和图片等内容。 ... [详细]
  • Unity编辑器插件:NGUI资源引用检测工具
    本文介绍了一款基于NGUI的资源引用检测工具,该工具能够帮助开发者快速查找和管理项目中的资源引用。其功能涵盖Atlas/Sprite、字库、UITexture及组件的引用检测,并提供了替换和修复功能。文末提供源码下载链接。 ... [详细]
  • 分享一个简化版的Silverlight链接图项目:Link Map Simplified
    本文介绍了一个使用Silverlight开发的可视化工具,主要用于展示和操作复杂的实体关系图(Graph)。该工具在犯罪调查系统中得到了广泛应用,帮助用户直观地获取和理解相关信息。 ... [详细]
  • 探讨如何从数据库中按分组获取最大N条记录的方法,并分享新年祝福。本文提供多种解决方案,适用于不同数据库系统,如MySQL、Oracle等。 ... [详细]
  • 本文介绍了Android开发中Intent的基本概念及其在不同Activity之间的数据传递方式,详细展示了如何通过Intent实现Activity间的跳转和数据传输。 ... [详细]
  • 优化 Android 按钮状态下的背景和文本颜色变化
    本文介绍如何通过 Android 的 Selector 实现按钮在不同状态下(如按压)的背景和文本颜色动态变化。我们将详细讲解实现步骤,并提供完整的代码示例。 ... [详细]
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社区 版权所有