PHP程序员helloworld,基于yaf的Hello world示例
基于yaf的Hello world示例,假设我的例子的站点目录为 /var/www/yaf_test ,我采用的目录结构如下:
- index.php //入口文件
+ public
|- .htaccess //重写规则
|+ css
|+ img
|+ js
+ conf
|- application.ini //配置文件
+ application
|+ controllers
|- Index.php //默认控制器
|+ views
|+ index //控制器
|- index.phtml //默认视图
|+ modules //其他模块
|+ library //本地类库
|+ models //model目录
|+ plugins //插件目录
编写入口文件 index.php
//指向网站根目录
define("APP_PATH", dirname(__FILE__));
$app = new Yaf_Application(APP_PATH."/conf/application.ini");
$app->run();
编辑 public/.htaccess重写规则(apache)
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* index.php
编辑配置文件 conf/application.ini
[product]
application.directory=APP_PATH "/application/"
编辑默认控制器 application/controllers/Index.php
class IndexController extends Yaf_Controller_Abstract{
public function indexAction(){
$this->getView()->assign("content", "Hello world");
}
}
编辑视图文件 templates/index/index.phtml
Hello World
经过以上操作,在浏览器输入网站127.0.0.1/yaf_test 就能看到Hello world的输出了, 如果不能,请再检查以上步骤是否做对!
PHP程序员helloworld,基于yaf的Hello world示例相关推荐
- mysql事件示例_卓象程序员:Mysql数据库事件使用与示例
原标题:卓象程序员:Mysql数据库事件使用与示例 事件简介 事件(event)是MySQL在相应的时刻调用的过程式数据库对象.一个事件可调用一次,也可周期性的启动,它由一个特定的线程来管理的,也就是 ...
- 黑马程序员_基于老毕视频和疯狂java第4节的思维导图
----------------------<ahref="http://edu.csdn.net"target="blank">ASP.Net+A ...
- 黑马程序员_基于老毕视频和Java疯狂讲义1~2节基础概括(思维导图)
----------------------<ahref="http://edu.csdn.net"target="blank">ASP.Net+A ...
- java增删改查_只会增删改查的Java程序员该如何发展
首先,对于当前的Java程序员来说,要想在软件开发领域走得更远,应该做好三件事,其一是为自己设定一个主攻方向,其二是根据自身的知识基础和能力特点来制定学习计划,其三是注重行业发展趋势,积极拥抱新技术. ...
- 30岁+,大龄青年转行程序员的切身经历
在我读书那会,其实就想过当程序员,但那时候非科班,又不懂怎么学技术,最后不能如愿.直到去年,隐约感到所在公司有解散风险,所以有了转行的念头. 网上很多声音都说超过28岁不建议转程序员,我也是纠结了很久 ...
- Wwise 快速上手指南: 程序员篇(v2016.1)
Wwise 快速上手指南: 程序员篇(v2016.1) https://gameinstitute.qq.com/community/detail/107700 Wwise 快速上手指南: 程序员篇 ...
- 程序员度量:改善软件团队的分析学
<程序员度量:改善软件团队的分析学>前言 让我们不要太确信,我们没有错过一些重要的东西. --比尔·詹姆斯(棒球统计学家和作者),摘自"Underestimating the F ...
- 北京招聘ASP.Net程序员
北京招聘ASP.Net程序员 帮北京一朋友招聘两个ASP.Net(C#)程序员,基于1.1框架,待遇3500-5000.[注意:不提供食宿] 能书写存储过程,基于三层模式开发,要有良好的书写习惯.主要 ...
- 一提到Reference 百分之九十九的java程序员都懵逼了
原来的标题是:"一提到Reference 99.99%的java程序员都懵逼了",为啥改成汉字了呢?吐槽一下,因为CSDN出bug了,如果你用了%做标题,你的文章就别想用它的编辑器 ...
最新文章
- MySQL的分表和分区介绍
- 【转载】dirs、pushd、popd指令
- 【PAT乙级】1090 危险品装箱 (25 分)
- springboot-springmvc响应json与xml原理-详解数据响应与内容协商(长文预警,收藏慢啃)
- 程序员的弓箭知识涉猎
- (转)java redis使用之利用jedis实现redis消息队列
- 一年级下册计算机教学计划,【实用】一年级下册教学计划4篇
- xshell常用的命令
- 导出为Excel例子 java
- vba 指定列后插入列_在不同的列左侧插入指定数量的空白列
- 抽奖活动软件 html,APP怎么制作抽奖活动,制作APP抽奖活动有何亮点
- 华为p8升级android8系统资源,华为畅享8官方固件rom刷机包_畅享8完整版系统升级包下载...
- word每行的末尾箭头怎么去掉_Word中怎样去掉换行箭头就是一竖加个向左...
- MySQL Join 优化
- vue 移动端进入页面自动弹出软键盘
- chrome添加网页单词翻译插件
- 东大22春大学语文X《大学语文》在线平时作业1_100分资料非答案
- 程序员怒批996背后的支持者,刘强东和马云哑口无言!
- 倾斜摄影房屋轮廓线提取思路
- 【福利倒计时】春风十里不如程序猿的专属福利,拿了这份,2018值了~