如何安装配置yaf
来源:互联网 发布:百度推广怎么优化账户 编辑:程序博客网 时间:2024/04/30 07:41
yaf有什么优势
- 用C语言开发的PHP框架, 相比原生的PHP, 几乎不会带来额外的性能开销.
- 所有的框架类, 不需要编译, 在PHP启动的时候加载, 并常驻内存.
- 更短的内存周转周期, 提高内存利用率, 降低内存占用率.
- 灵巧的自动加载. 支持全局和局部两种加载规则, 方便类库共享.
- 高性能的视图引擎.
- 高度灵活可扩展的框架, 支持自定义视图引擎, 支持插件, 支持自定义路由等等.
- 内建多种路由, 可以兼容目前常见的各种路由协议.
- 强大而又高度灵活的配置文件支持. 并支持缓存配置文件, 避免复杂的配置结构带来的性能损失.
- 在框架本身,对危险的操作习惯做了禁止.
- 更快的执行速度, 更少的内存占用.
- 鸟叔对yaf框架持续更新,现在也支持php7。
yaf怎么安装
1、linux-centos下安装
开启PHP拓展
拓展下载地址:http://pecl.php.net/package/yaf
//执行下载和解压wget 'http://pecl.php.net/get/yaf-3.0.5.tgz'tar zxvf yaf-3.0.5.tgzcd yaf-3.0.5phpize./configure --with-php-config=/usr/bin/php-configmakemake installvim /etc/php.ini //在最下面加入[YAF]extension = "/usr/lib64/php/modules/yaf.so"yaf.environ="product"//退出后:wq,重启php-fpmservice php-fpm restart
2、phpinfo查看yaf是否开启拓展
3、clone yaf代码
clone https://github.com/laruence/yaf.git
4、创建yaf项目
//进入到tools/cg目录,yafapi为自己定义的项目名php yaf_cg yafapi
4、新建虚拟主机
server { listen 80; server_name www.yafapi.com yafapi.com; root /home/zhangwenzong/yafapi/tools/cg/output/yafapi; location / { if (!-e $request_filename) { rewrite ^/(.*) /index.php last;} } location ~ \.php(.*)$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_split_path_info ^((?U).+\.php)(/?.+)$; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info; include fastcgi_params; }}
4、其他
若是使用window开发,需要在Host文件绑定虚拟机Ip
阅读全文
0 0
- 如何安装配置yaf
- Yaf安装及配置
- 如何安装Yaf框架?
- 自学php之YAF!第一步,安装配置.
- yaf 安装和开发环境配置
- windows下配置安装YAF环境
- windows下配置安装YAF环境
- windows下如何安装yaf框架。
- Yaf安装
- Linux和Windows系统安装配置Yaf框架的方法
- 如何在BAE3.0上安装yaf扩展
- [yaf手记]Fedora17 编译安装 yaf
- yaf -- 路由访问/配置
- yaf框架获取配置
- PhpStrom8.0.3配置Yaf
- yaf 框架配置访问
- Yaf安装与部署
- wamp安装yaf
- 2017.11.6笔记
- Spring Boot 整合 log4j 实现日志管理
- 同步机制的几种实现简介
- 斐波那契数列
- react之this绑定及性能优化
- 如何安装配置yaf
- .gitignore的使用
- 多线程基础学习八:volatile的使用
- C#面试题
- TNS-01106
- 滚动条
- 模板的分离编译
- Java修饰符:public、protected、private、abstract、static和final区别
- linux常用命令