PHP扩展框架之Yaf框架的安装与使用


Posted in PHP onMay 18, 2016

安装

windows下载扩展:https://pecl.php.net/package/yaf/2.2.9/windows

根据自己的电脑系统和php的版本号选择,NTS是线程不安全,TS是线程安全

根据phpinfo(),选择是否是线程安全

PHP扩展框架之Yaf框架的安装与使用

把php_yaf.dll扩展放到ext目录下

重启apache

使用

新建目录public,新建文件index.php入口文件

<?php
define("APP_PATH", realpath(dirname(__FILE__) . '/../')); /* 指向public的上一级 */
$app = new Yaf_Application(APP_PATH . "/conf/application.ini");
$app->run();

新建目录conf,新建文件application.ini

[product]
;支持直接写PHP中的已定义常量
application.directory=APP_PATH "/application/"

新建目录application/controllers,新建文件index.php

<?php
class IndexController extends Yaf_Controller_Abstract {
  public function indexAction() {//默认Action
    $this->getView()->assign("content", "Hello Yaf");
  }
}

新建目录views/index,新建文件index.phtml

<h1><?php echo $content;?></h1>

PHP扩展框架之Yaf框架的安装与使用

以上所述是小编给大家介绍的PHP扩展框架之Yaf框架的安装与使用的相关知识,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
使用PHPMyAdmin修复论坛数据库的图文方法
Jan 09 PHP
表格展示无限级分类(PHP版)
Aug 21 PHP
解析php session_set_save_handler 函数的用法(mysql)
Jun 29 PHP
浅析Mysql 数据回滚错误的解决方法
Aug 05 PHP
PHP使用SOAP调用.net的WebService数据
Nov 12 PHP
php模拟post提交数据的方法
Feb 12 PHP
php中判断数组相等的方法以及数组运算符介绍
Mar 30 PHP
php封装的连接Mysql类及用法分析
Dec 10 PHP
php四种定界符详解
Feb 16 PHP
PHP实现的mysql主从数据库状态检测功能示例
Jul 20 PHP
关于Laravel参数验证的一些疑与惑
Nov 19 PHP
PHP数据源架构模式之表入口模式实例分析
Jan 23 PHP
CI框架的安全性分析
May 18 #PHP
PHP的swoole扩展安装方法详细教程
May 18 #PHP
CI框架支持$_GET的两种实现方法
May 18 #PHP
CI框架中$this-&gt;load-&gt;library()用法分析
May 18 #PHP
CI框架数据库查询之join用法分析
May 18 #PHP
CI框架简单邮件发送类实例
May 18 #PHP
CI框架源码解读之利用Hook.php文件完成功能扩展的方法
May 18 #PHP
You might like
PHP中通过ADO调用Access数据库的方法测试不通过
2006/12/31 PHP
解析PHP留言本模块主要功能的函数说明(代码可实现)
2013/06/25 PHP
php 注册时输入信息验证器的实现详解
2013/07/05 PHP
ThinkPHP模板Switch标签用法示例
2014/06/30 PHP
Laravel框架模型的创建及模型对数据操作示例
2019/05/07 PHP
(仅IE下有效)关于checkbox 三态
2007/05/12 Javascript
在IE,Firefox,Safari,Chrome,Opera浏览器上调试javascript
2008/12/02 Javascript
修复IE9&amp;safari 的sort方法
2011/10/21 Javascript
javascript 文件的同步加载与异步加载实现原理
2012/12/13 Javascript
载入jQuery库的最佳方法详细说明及实现代码
2012/12/28 Javascript
Extjs4中Form的使用之本地hiddenfield
2013/11/26 Javascript
jquery.idTabs 选项卡使用示例代码
2014/09/03 Javascript
JS实现同时搜索百度和必应的方法
2015/01/27 Javascript
Linux下编译安装php libevent扩展实例
2015/02/14 Javascript
jQuery实现tab标签自动切换的方法
2015/02/28 Javascript
JS中setTimeout的巧妙用法前端函数节流
2016/03/24 Javascript
全面解析Bootstrap中form、navbar的使用方法
2016/05/30 Javascript
vue.js 上传图片实例代码
2017/06/22 Javascript
深入理解ES6中let和闭包
2018/02/22 Javascript
Vue验证码60秒倒计时功能简单实例代码
2018/06/22 Javascript
Vue2.0点击切换类名改变样式的方法
2018/08/22 Javascript
微信小程序后台持续定位功能使用详解
2019/08/23 Javascript
Python中使用item()方法遍历字典的例子
2014/08/26 Python
python 返回列表中某个值的索引方法
2018/11/07 Python
python实现浪漫的烟花秀
2019/01/30 Python
树莓派3 搭建 django 服务器的实例
2019/08/29 Python
Python 导入文件过程图解
2019/10/15 Python
Jupyter notebook设置背景主题,字体大小及自动补全代码的操作
2020/04/13 Python
美国新娘礼品店:The Paisley Box
2020/09/08 全球购物
什么是数组名
2012/05/10 面试题
小学生家长评语集锦
2014/01/30 职场文书
乡镇总工会学雷锋活动总结
2014/03/01 职场文书
2014公司年终工作总结
2014/12/19 职场文书
标准版个人借条怎么写?以及什么是借条?
2019/08/28 职场文书
阿里云服务器部署mongodb的详细过程
2021/09/04 MongoDB
js中Object.create实例用法详解
2021/10/05 Javascript