Zend Framework 2 入门

Posted

技术标签:

【中文标题】Zend Framework 2 入门【英文标题】:Getting Started with Zend Framework2 【发布时间】:2012-09-20 13:56:19 【问题描述】:

我正在阅读 zend framework2 入门教程,当我遇到这个时:

我不知道如何执行此操作: 这是页面的链接:http://framework.zend.com/manual/2.0/en/user-guide/skeleton-application.html

我怎样才能做到这一点?

【问题讨论】:

【参考方案1】:

如果您使用的是 Windows,请检查您的 php.exe 目录。并执行它。例子: C:\php\php.exe composer.phar 自行更新

如果你是 linux 用户,你已经知道答案了。

【讨论】:

【参考方案2】:

我写了一篇关于如何在 Windows 环境中安装 Zend Framework 2 的通篇文章。它针对 Win7,但在 XP 上也非常相似(如果不相同)。

请阅读my Blog "Zend Framework 2 Installation on Xampp for Windows"

【讨论】:

【参考方案3】:

Zend Framework 2 刚刚发布,它不是一个适合新手的框架。您可以在http://framework.zend.com/downloads 上找到几种不同的安装方式 或与 XAMPP 在Xampp In Windows

但我有一种感觉,如果您此时遇到问题,那么 ZF2 不适合您。

【讨论】:

我不同意。 Windows 用户 - 听起来很愚蠢,但这是事实 - 只是不习惯使用 CLI。而且windows还有一些非常独特的废话需要处理。真的,这与编程技能无关 :)【参考方案4】:

如果您使用的是 Mac 或 Linux 机器,您可能会打开终端应用程序。导航到 zend 框架应用程序 (cd /path/to/app),然后运行命令。

【讨论】:

【参考方案5】:

嗯,开始使用 Zend Skeleton Application 的最佳方式是:

$cd my/project/dir 
$git clone git://github.com/zendframework/ZendSkeletonApplication.git --recursive
$cd ZendSkeletonApplication

在您的项目根目录中,您会找到两个文件:composer.jsoncomposer.phar。更多关于composer的信息可以从官方Getting Started获取。

composer.json 文件描述了项目的依赖:


    "require": 
        "php": ">=5.3.3",
        "zendframework/zendframework": "~2.4"
    

为了获得您需要从项目根目录执行的依赖项:

$composer.phar self-update
$composer.phar update

最后可以在根目录下启动内部PHP cli-server:

$php -S 0.0.0.0:8080 -t public/ public/index.php

我希望这将帮助您安装和配置您的应用程序。

【讨论】:

以上是关于Zend Framework 2 入门的主要内容,如果未能解决你的问题,请参考以下文章

zend framework 2 + phpunit + 多模块 + 持续集成

Zend框架快速入门索引文件无法正常工作

Zend Framework windows8.1下配置zend framework1.12

文件上传表单的 Zend 验证器大小 - Zend Framework 2.3

文件上传表单的 Zend 验证器大小 - Zend Framework 2.3

如何模拟 Zend\Form 提交而不在 Zend Framework 2/3 中显示表单?