配置Yaf_PHP教程
程序员文章站
2022-04-25 11:01:35
...
pecl里面的yaf最新测试版http://pecl.php.net/package/Yaf
安装pcre
要先安装pcre, Debian ubuntu执行
apt-get libpcre3 libpcre3-dev
$ pecl apc
安装Yaf
下载Yaf,解压后进入yaf目录(有c文件的目录),执行以下命令:
/configure --with-php-config=/usr/bin/php-
配置php.ini文件
在php.ini文件末尾添加
====
表 2.2. Yaf 配置选项
选项名称 | 默认值 | 可修改范围 | 更新记录 |
---|---|---|---|
yaf.environ | product | PHP_INI_ALL | 环境名称, 当用INI作为Yaf的配置文件时, 这个指明了Yaf将要在INI配置中读取的节的名字 |
yaf.library | NULL | PHP_INI_ALL | 全局类库的目录路径 |
yaf.cache_config | 0 | PHP_INI_SYSTEM | 是否缓存配置文件(只针对INI配置文件生效), 打开此选项可在复杂配置的情况下提高性能 |
yaf.name_suffix | 1 | PHP_INI_ALL | 在处理Controller, Action, Plugin, Model的时候, 类名中关键信息是否是后缀式, 比如UserModel, 而在前缀模式下则是ModelUser |
yaf.name_separator | "" | PHP_INI_ALL | 在处理Controller, Action, Plugin, Model的时候, 前缀和名字之间的分隔符, 默认为空, 也就是UserPlugin, 加入设置为"_", 则判断的依据就会变成:"User_Plugin", 这个主要是为了兼容ST已有的命名规范 |
yaf.forward_limit | 5 | PHP_INI_ALL | forward最大嵌套深度 |
yaf.use_namespace | 0 | PHP_INI_SYSTEM | 开启的情况下, Yaf将会使用命名空间方式注册自己的类, 比如Yaf_Application将会变成Yaf\Application |
yaf.use_spl_autoload | 0 | PHP_INI_ALL | 开启的情况下, Yaf在加载不成功的情况下, 会继续让PHP的自动加载函数加载, 从性能考虑, 除非特殊情况, 否则保持这个选项关闭 |
推荐阅读
-
钉钉怎么填写表单? 钉钉表单填写提交的教程
-
HtoA怎么激活?Solid Angle Houdini To Arnold v3.0.1 for Houdini 激活图文教程
-
剪映app素材怎么旋转? 剪映画面旋转的教程
-
2020春运怎么抢票 2020春运火车票抢票详细教程
-
利用播放器PotPlayer进行教程视频录制
-
迅雷影音片库怎么删不掉?彻底删除迅雷影音片库教程
-
小米电视怎么卸载软件?小米电视卸载应用教程
-
迅雷影音如何看片?迅雷看看播放器看片教程
-
myeclipse10.0怎么激活? myeclipse10.0及以上版本的激活教程
-
Solidworks怎么在装配体中打孔? sw装配体中打孔的教程