zend framework入门(1)

zend framework入门

zend framework中午手册  : Zend_Framework_ZH.chm

ZendFramework-1.11.10-manual-zh.zip


使用工具创建

指令:

> zf.bat create project d:/myproject   自动创建myproject文件夹,里面包含有很多初始化文件。

结构  (一个控制器)

myproject
    application   程序的主目录,存放相关组件
        configs        配置文件,application.ini里面有数据库等设置
        controllers 控制器文件夹   Zend_Controller_Action
        models        放模型的文件夹
        views        视图(phtml)显示数据
            helpers
            scripts
                error
                index

    docs            放文档的地方,uml设计图等
    library            这里是放zendframework库的
    public            图片,css,javascript可以公开直接的访问的资源
    tests    

3.在zend studio创建一个空项目  还有就是zendframework也可以直接创建(为什么不用这个呢,因为zendstudio会有版本和自己下载的版本不一致的现象,所以我们使用自己下载的zendframework框架来完成且在zendstudio里面生成空项目导入即可)

然后把刚才命令创建的项目拷贝到zendstudio的目录下

4.引入zf库到myproject库中,就是将library库拷贝到自己项目目录下面

5.开始配置我们的Apache,让它支持我们的框架

    5.1开启PDO和PDO相关数据库引擎
        在php.ini文件   有一行: extension=php_pdo_mysql.dll 去掉分号

    5.2开启Apache的rewrite模块
        在httpd.conf模块  rewrite模块  开启  LoadModule rewrite_model modules/mod


开启htaccess功能,将AllowOverride None改为 All  都改 包括控制器

6.配置虚拟主机

在 httpd.conf文件中,打开虚拟主机的配置选项

在httpd-vhosts.conf文件中配置虚拟主机   要配置到 myproject/public/这里


    DocumentRoot "c:/myproject/public"
    ServerName myproject.com
    DirectoryIndex index.php
    
    Options FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
    



7.在host目录下面添加目录

8.主页找到的是 myproject/application/views/scripts/index/index.phtml

你可能感兴趣的:(wamp)