首页 > PHP资讯 > PHP培训技术 > Yaf零基础学习总结3-HelloYaf

Yaf零基础学习总结3-HelloYaf

PHP培训技术
上一次我们已经学习了如何安装yaf了,准备工作做好了之后我们来开始实际的编码了,码农都知道一个经典的语句就是“Hello World”了,今天我们开始入手Yaf,目标只要能得到“Hello Yaf”就可以了,不多说,下面开始了。(注:需要读者有一定的MVC知识基础,最好用过一些其他简单的框架) 

1、组织目录结构 

对于使用过框架的来说这点很好理解,对于没使用过框架的来说建议先别在这死磕,先记着吧,简单点就是对于我们的文件结构做一些规定,让自己和别人都能看的清楚,能很快的找到需要的文件或类。 

作者说过对于Yaf的应用, 都应该遵循类似下面的目录结构.下面我们看一个典型的Yaf目录结构 
+ public  |- index.php //入口文件  |- .htaccess //重写规则      |+ css  |+ img  |+ js+ conf  |- application.ini //配置文件   + application  |+ controllers     |- Index.php //默认控制器  |+ views         |+ index   //控制器        |- index.phtml //默认视图  |+ modules //其他模块  |+ library //本地类库  |+ models  //model目录  |+ plugins //插件目录


2、入口文件 

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

我们这里就先简单地copy一下代码吧,后面再来一一讲解,下面看一个典型的入口文件 public/index.php 
[php]   



有没有输出 “Hello Yaf”呢?相信大家一步一步模仿过来肯定已经成功了,没成功的看下有没有什么错误提示,具体问题具体分析哈!
本文由欣才IT学院整理发布,未经许可,禁止转载。