PHP安装加载yaf扩展
Yaf,全稱 Yet Another Framework,是一個C語言編寫的PHP框架,是一個用PHP擴展形式提供的PHP開發框架, 相比于一般的PHP框架, 它更快. 它提供了Bootstrap, 路由, 分發, 視圖, 插件, 是一個全功能的PHP框架。最大特點就是簡單、高效、快速,已經在百度和新浪微博經過大平臺驗證。
????? Yaf的作者Laruence(惠新宸),是國內首位PHP語言開發組成員,Zend兼職顧問, Yaf, Yar, Yac, Opcache等項目作者、維護者,曾經供職與雅虎、百度,目前是新浪微博首席PHP技術顧問。
????? “微博每天PV數十億,產生數T級別的數據, 處理過程中任何一個毫秒的優化,一個byte的減少,對我們都是意義重大,這個工作非常有意思也很有挑戰, 到目前為止,我們團隊已經通過一些不改動業務邏輯的優化方法,把微博首頁的響應時間降低了44%,TPS提升了78%。另外,我們團隊還負責技術提升和沉淀工作,這也是一項很有意思的工作,因為分享能讓我們收獲更多。
?
?????? 1 .Yaf其實算是PHP官方的一個擴展,我們可以直接在PHP官網下載。?http://pecl.php.NET/package/yaf
?
?????? 2 .Git 倉庫 https://github.com/laruence/php-yaf
?
?????? 3 . yaf官方文檔 :http://www.laruence.com/manual/
?
下載:
?
wget http://pecl.php.net/get/yaf-2.3.3.tgz解壓并進入目錄:
tar -zxvf yaf-2.3.3* && cd yaf-2.3.3?預處理:
phpize?執行配置信息并安裝:
./configure --with-php-config=/usr/bin/php-config && make && make test?查看擴展安裝的路徑
make install配置php.ini支持yaf擴展
?
vim /etc/php.ini 加入[yaf] yaf.environ = product yaf.library = NULL yaf.cache_config = 0 yaf.name_suffix = 1 yaf.name_separator = "" yaf.forward_limit = 5 yaf.use_namespace = 0 yaf.use_spl_autoload = 0 extension=yaf.so //關鍵步驟?
重啟apache與php
service php-fpm restart systemctl restart httpd?查看phpinfo,如果出現下圖,代表安裝擴展成功
?
轉載于:https://www.cnblogs.com/shifu204/p/6743578.html
總結
以上是生活随笔為你收集整理的PHP安装加载yaf扩展的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java多线程基本概述(二十六)——免锁
- 下一篇: Linux Signals 进程信号简介