zoukankan      html  css  js  c++  java
  • zend framework基础教程2(zend解析)

    PHP技术交流群 170855791

    我们已经使用zf创建了helloword程序的文件结构,它是标准的MVC结构。在这节中,我们将讨论各个文件夹的功能
    在项目根目录总有4个顶级目录,分别是:
    1.Application
    2.libray
    3.test
    4.web_root
     

    Application文件夹
    application文件夹包含了程序运行所需的所有代码。用户不能在web中直接访问这个文件夹。在这里显示层,业务层,控制逻辑层全部分离开来。在application文件夹下,还包含了models、views和controllers文件夹。这些文件夹分别包含了model、视图和控制文件。同时还可以创建一些其它文件夹,比如配置文件夹configs。
    library文件夹
    所有的程序都将使用到zend类库。我们把zend framework存放到这里。但是实际上,你可以把类库文件夹存放到任何位置,只要确保程序都能找到它们就可以。你可以把这些类库存放到服务器上php程序可以访问到的公共引用文件夹中,像:/usr/php_include或者c:\code\php_include。不过要确保更改php.ini配置文件(或者你可以使用set_include_path()方法)
    test文件夹
    这个文件夹用来存放你所写的所有测试单元。如果你还不知道什么是测试单元,你可以看看这个。很多php程序员不会把存放测试单元看作成一个特殊的步骤。你呢?
    web_root文件夹
    所有的web请求都是通过一个单独的文件来引导,通常叫做index.php。这是唯一一个需要通过web服务器来访问的php文件。这个文件就存储在web_root文件夹中。其它可以被公共访问的文件还有images、css以及javascript。这些文件在web_root文件夹中都存放在自己单独的子目录中。
    接下来,我们就开始写一个helloword的简单程序
  • 相关阅读:
    获取数据——爬取某微博评论
    使用Microsoft Power BI进行基本的数据分析
    Hadoop分布式文件系统
    使用Visual Studio开发Python
    ML:吴恩达 机器学习 课程笔记(Week5~6)
    ML:吴恩达 机器学习 课程笔记(Week7~8)
    ML:吴恩达 机器学习 课程笔记(Week9~10)
    知乎用户报告
    ML:多变量代价函数和梯度下降(Linear Regression with Multiple Variables)
    ML:吴恩达 机器学习 课程笔记(Week1~2)
  • 原文地址:https://www.cnblogs.com/gbyukg/p/2354992.html
Copyright © 2011-2022 走看看