一、开发步骤
1、下载安装zend framework 库
官方下载地址:https://framework.zend.com/downloads/archives
2、创建zend framework 工程
2.1手工创建(麻烦)
2.2使用zf.bat 程序创建
(1)进入到\ZendFramework-1.11.10\bin\ (dos)
(2)使用命令 zf.bat create project 项目的全路径(d:/hspzf)
创建完后,项目的基本结构如下:
application 程序主目录,存放相关组件 configs 配置文件 controllers 控制器 models 放模型的文件夹 views 视图(phtml)显示数据 helpers scripts error index docs 项目文档 library zend库存放的位置 public 可以公开直接访问的资源(图片、css、js) tests
3、使用zend studio 创建一个空项目
4、把刚才创建项目的结构拷贝到 创建的空项目 中去
5、引入 zf 库到 项目中,拷贝到libary目录下
6、开始配置我们的Apache
6.1 开启PDO和PDO相关数据库引擎
在php.ini 文件
extension=php_pdo_mysql.dll
6.2 开启Apache的rewrite模块
在httpd.conf目录下
#启用rewrite
LoadModule rewrite_module modules/mod_rewrite.so
AllowOverride None 改成 All
7、配置虚拟主机
(1) httpd-vhosts.conf
(2)hosts 添加dns
8、重启Apache
9、测试网址。
访问控制器:application/controllers/IndexController.php
访问视图:application/views/scripts/index/index.phtml
原理分析:
访问流程
(1)public/index.php
(2)application/Bootstrap.php
(3)application/controllers/IndexController.php (先init,然后index)
手册帖: