yaf的简单入门

2018-06-22 05:06:36来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

1.目录结构:

2.入口文件

   入口文件是所有请求的入口,一般都借助于rewrite规则,把所有的请求都重定向到这个入口文件。

   一个经典的入口文件  public/index.php

3.重写规则

  需要使用WebServer提供的Rewrite规则, 把所有这个应用的请求, 都定向到上面提到的入口文件.修改.htaccess文件

  Apache的Rewrite (httpd.conf)

 

  Nginx的Rewrite (nginx.conf)

 


4.配置文件  application/conf/application.ini

   在Yaf中, 配置文件支持继承, 支持分节. 并对PHP的常量进行支持. 你不用担心配置文件太大造成解析性能问题, 因为Yaf会在第一个运行的时候载入配置文件, 把格式化后的内容保持在内存中. 直到配置文件有了修改, 才会再次载入.

   

5.控制器

   在Yaf中, 默认的模块/控制器/动作, 都是以Index命名的, 当然,这是可通过配置文件修改的.

   对于默认模块, 控制器的目录是在application目录下的controllers目录下, Action的命名规则是"名字+Action"

    默认控制器application/controllers/Index.php


6.视图文件

   Yaf支持简单的视图引擎, 并且支持用户自定义自己的视图引擎, 比如Smarty.

   对于默认模块, 视图文件的路径是在application目录下的views目录中以小写的action名的目录中.

   一个默认Action的视图application/views/index/index.phtml

   

 

备注: yaf手册url  =》  http://www.laruence.com/manual/

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:微信开发之分清公众平台和开放平台、公众号全局凭证和网页授权凭

下一篇:微信网页开发之获取用户unionID的两种方法--基于微信的多点登录