域名调用规则(zend+mvc下)

来源:互联网 发布:拍电影的软件下载 编辑:程序博客网 时间:2024/05/16 07:05
根据你输入的域名,zend框架中的调用规则。
1 输入域名,按enter后,先去本地的hosts文件,查看你的域名是否是本地的,若是则不向外去发出请求。
2 zend框架下,输入你的www.xxx.com,首先找hosts文件,查看其在里有,然后找apache2的配置文件,寻找 servername 为 www.xxx.com 的虚拟主机,然后通过 documentroot 寻找相关的文件。
3  当到达根目录时,其会调用public下面的index.php,然后调用 appliction下面的Bootstrap文件。
     接下来的调用,是要看你的域名输入,比如 www.xxx.com/yy
    若 yy 为 null,则会调用默认的controller即indexcontroller,同时indexcontroller调用默认的 indexAction的function,调用 applicaition/views/index下面的 index.phtml文件,显示到页面上。
    若  yy 不是null, 则在application/controller中寻找 yycontroller,若没有找到,则返回404错误页面。
    假如找到了,那么我们得看你 www.xxx.com/yy/zz,是否有zz,若没有zz的话,则调用默认的indexAciton的function,然后返回 application/views/yy/下面的index.phtml。若有 zz的话,则调用  zzAction的function,然后返回 application/views/yy/下面的 zz.phtml。(重定向暂时不考滤)
原创粉丝点击