php项目基于yaf+yar+yac环境搭建

具体配置步骤(尽量缩短文字描述):

1、php的yaf扩展安装:

**      pecl install   yaf   **

将   extension=yaf.so  添加到php.ini 文件中

增加yaf配置

yaf.environ=develop           说明:          YAF\_ENVIRON     yaf框架环境     本机环境默认为开发环境。

yaf.use\_namespace=1       说明:          默认是0,当设置为1时,Yaf所有的类都将以命名空间的方式使用。

yaf.use\_spl\_autoload=1      说明:         默认是0,当设置为0时,Yaf\_Loader::autoload()将一直返回true,设置为1时,如果Yaf\_Loader找不到类时,将返回false,由其他自动加载方法处理。

2、php的yar扩展安装

** pecl install yar**

将   extension=yar.so   添加到php.ini 文件中

yar扩展不需要增加配置

如果分包协议用msgpack , 需要安装PHP的msgpack 扩展,

**     pecl install msgpack**

将   extension=msgpack.so   添加到php.ini 文件中

3、php  的   yac扩展安装

**     pecl   install   yac     **

将   extension=yac  添加到php.ini 文件中

修改php.ini 文件,将以下配置添加到php.ini 中:

yac.enable = 1        是否开启yac缓存,设置为1是开启,都设置为1

yac.keys_memory_size = 4M ; 4M can get 30K key slots, 32M can get 100K key slots

yac.values_memory_size = 64M

yac.compress_threshold = -1

yac.enable_cli = 1 ; whether enable yac with cli, default 0 设置为在cli模式下可以使用

yac.serializer = php ; since yac 2.2.0 , specific seralizer yac used

could be json(--enable-json), msgpack(--enable-msgpack) or igbinary(--enable-igbinary) 序列化方式,默认使用PHP

至此yaf+yar+yac的扩展和扩展的配置项,安装修改完毕。

php yar 扩展,php的基于yaf+yar+yac环境搭建相关推荐

  1. 基于yaf+yar微服务解决方案教程

    基于yaf+yar微服务解决方案教程 大纲 主要内容 [课程地址](https://edu.csdn.net/course/detail/9933) 大纲 主要内容 课程地址

  2. 基于ECS部署LAMP环境搭建Drupal网站,云计算技术与应用报告

    实验环境: 建站环境:Windows操作系统,基于ECS部署LAMP环境,阿里云资源, Web服务器:Apache,关联的数据库:MySQ PHP:Drupal 8 要求的PHP版本為7.0.33的版 ...

  3. Unity打包基于Android的apk环境搭建总结

    Unity打包基于Android的apk环境搭建总结 资源准备 操作步骤 总结反馈 资源准备 配置Unity打包Android需要3大部分资源准备: 1.Unity准备 打开Unity,点击左上角Fi ...

  4. 【云计算OpenStack-OpenStack Queens版本】基于OpenStack的云计算环境搭建

    基于OpenStack的云计算环境搭建 一.基础环境 1.基本环境信息回顾 2.基本环境网络测试 二.实现过程 1.配置阿里yum源(所有节点) 2.安装NTP时钟服务(所有节点) 3.opensta ...

  5. Sky37E/D 基于Ubuntu21.04 编译环境搭建

    Sky37E/D 基于Ubuntu21.04 编译环境搭建 0. 下载安装Ubuntu 21.04 官网下载ubuntu21.04镜像(ubuntu-21.04-desktop-amd64.iso) ...

  6. 基于VS2019与WDK7600环境搭建

    基于VS2019与WDK7600环境搭建 介绍 安装 配置 编译文件 编译运行 介绍 网上好几个方法都试了一下,最后发现该方法好使. 安装 默认已经安装好了VS和WDK 本人WDK路径为: D:\WD ...

  7. 基于阿里云服务器环境搭建到项目上线系列文章之三——安装git

    基于阿里云服务器环境搭建到项目上线系列 前言:最近购买了域名和一台阿里云服务器准备做点东西放上去,所以准备把环境搭建到项目上线的过程记录下来,计划一个系列6篇文章 基于阿里云服务器环境搭建到项目上线系 ...

  8. 基于阿里云服务器环境搭建到项目上线系列文章之六——项目部署

    基于阿里云服务器环境搭建到项目上线系列 前言:最近购买了域名和一台阿里云服务器准备做点东西放上去,所以准备把环境搭建到项目上线的过程记录下来,计划一个系列6篇文章 基于阿里云服务器环境搭建到项目上线系 ...

  9. 基于阿里云服务器环境搭建到项目上线系列文章之四——安装composer

    基于阿里云服务器环境搭建到项目上线系列 前言:最近购买了域名和一台阿里云服务器准备做点东西放上去,所以准备把环境搭建到项目上线的过程记录下来,计划一个系列6篇文章 基于阿里云服务器环境搭建到项目上线系 ...

最新文章

  1. CDS view注解解析 - @Environment.systemField
  2. delphi中的第三方控件如何安装
  3. Angular multiple binding debug
  4. css mix-blend,CSS mix-blend-mode 属性
  5. IIS 返回 405 - 不允许用于访问此页的 HTTP 谓词。终极解决办法!!!!
  6. CCF NOI1039 2的n次方
  7. ubuntu中如何查看系统信息(uname)
  8. NOI2019游记 —— 夏花般绚烂,繁星般璀璨
  9. LIBSVM使用方法及参数设置
  10. Android P 音频焦点管理
  11. ffmpeg 分辨率 压缩_说说压制和画质的视频,以及我用的ffmpeg参数
  12. 《人在囧途》- 我30岁了,转行学编程可以吗?
  13. kotlin框架Anko的使用及常用的项目配置
  14. spark常用RDD算子 - take(),takeOrdered(),top(),first()
  15. go学习 --- godoc工具安装
  16. Win11系统新建的excel表格怎么保存到桌面?
  17. 2021的年终总结(仰望星空、脚踏实地)
  18. SHADOWS_SHADOWMASK与LIGHTMAP_SHADOW_MIXING
  19. Window10怎么清理电脑的虚拟内存以及查询系统激活状态
  20. SQLServer求中位数

热门文章

  1. 在 K8s 中快速部署使用 GitLab 并构建 DevOps 项目
  2. 华为p8升级android8系统资源,这些华为手机都可升Android8.0,告诉你必须升EMUI8.0的3个理由...
  3. 7寸RGB TTL接口屏幕 调试记录
  4. 分布式计算、云计算与大数据概论心得理解
  5. lighthouse_Laravel中的GraphQL做得正确:如何在一个简单的博客中设置Lighthouse
  6. 北京对外招生的计算机编程的学院,从信息学奥赛看北京中小学名校
  7. MySQL崩溃修复案例
  8. 弱势求职者如何打造超强简历
  9. 学系统集成项目管理工程师(中项)系列09_收尾管理
  10. 保研机试——2数学问题(简单数学、最大公约/最小公倍、分数运算、素数、质因子分解、快速幂、高精度问题、常见数学公式总结、规律神器OEIS)