最近研究了下 zendframework2 感觉很惊艳 打算把自己的学习笔记整理下
首先下载zf2
http://framework.zend.com/downloads/latest
我本地是winxp +xampp
设置好php的环境变量后 在apache的conf文件内 建立一个虚拟主机目录 供zf网站使用 在hosts内建立一个域名指向zf网站
贴下我的conf配置文件 和hosts文件
注:本地使用了路由器 ip:192.168.1.35是本地内网ip
<VirtualHost 192.168.1.35:80>
ServerName zf2.swh.com
DocumentRoot "F:/zendframework/zf/public"
SetEnv APPLICATION_ENV "development"
<Directory "F:/zendframework/zf/public">
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
在win系统内 修改hosts
192.168.1.35 zf2.swh.com
然后启用命令行 切换到 F:/zendframework/zf/
php composer.phar self-update
php composer.phar install
系统提示安装完后 在浏览器输入网址
http://zf2.swh.com
首先下载zf2
http://framework.zend.com/downloads/latest
我本地是winxp +xampp
设置好php的环境变量后 在apache的conf文件内 建立一个虚拟主机目录 供zf网站使用 在hosts内建立一个域名指向zf网站
贴下我的conf配置文件 和hosts文件
注:本地使用了路由器 ip:192.168.1.35是本地内网ip
<VirtualHost 192.168.1.35:80>
ServerName zf2.swh.com
DocumentRoot "F:/zendframework/zf/public"
SetEnv APPLICATION_ENV "development"
<Directory "F:/zendframework/zf/public">
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
在win系统内 修改hosts
192.168.1.35 zf2.swh.com
处理完这些后 然后我们在 下载:
git clone https://github.com/zendframework/ZendSkeletonApplication
解压后放置在 F:/zendframework/zf/然后启用命令行 切换到 F:/zendframework/zf/
php composer.phar self-update
php composer.phar install
系统提示安装完后 在浏览器输入网址
http://zf2.swh.com
好了 zendframework2 就安装完毕了 是不是非常简单:)
============================================================
首先下载skeleton
git clone https://github.com/zendframework/ZendSkeletonApplication
然后从官网下载zendframework框架。将框架下bin、library、resources等目录放到 vendor\ZF2下面
控制器:
'controllers' => array(
'invokables' => array(
'Application\Controller\Index' => 'Application\Controller\IndexController',
'Application\Controller\Fuck' => 'Application\Controller\FuckController'
),
),
来源:oschina
链接:https://my.oschina.net/u/105637/blog/104623