首先,這是一篇軟文,沒錯!就是一篇軟文。因為我知道「PHP 是世界上最好的語言」,所以我相信很多人愿意讀這篇用戶幫忙寫的軟文,因為這篇軟文應該能幫助 PHP 開發(fā)的同學一點小忙。我們是一家成立了7年的公司,所以 OneAPM 的技術(shù)實力是得到市場認可的,也得到了很多用戶的認可,我們看看用戶是如何使用我們的產(chǎn)品的:
以下是內(nèi)容轉(zhuǎn)載:
本來以為 OneAPM 沒有 PHP 7 探針,但是在應用添加的時候,點擊「更新日志」竟然發(fā)現(xiàn)已經(jīng)放出 PHP 7.0 的探針了。

所以第一時間就測試安裝了。
不過很不幸,安裝失敗,錯誤信息
NOTICE: PHP message: PHP Warning: PHP Startup: Unable to load dynamic library '/opt/remi/php70/root/usr/lib64/php/modules/oneapm.so' - /opt/remi/php70/root/usr/lib64/php/modules/oneapm.so: undefined symbol: Z_BVAL_P in Unknown on line 0
然后周一就向工程師反應情況,經(jīng)過幾次的測試,目前沒遇到什么問題,所以在周末抽空描述一下自己的升級過程。
首先記得先卸載舊版探針再進行下面的升級。
我的環(huán)境是 centos 7+nginx+php-fpm,我直接配置remi源來升級 PHP 7.0.0 了
sudo yum install epel-release
sudo wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo rpm -Uvh remi-release-7.rpm
sudo yum install remi-release
sudo yum-config-manager --enable remi-php70
sudo yum update php\*
上面是升級 php,如果你是第一次安裝,可以運行
sudo yum install php-common php-cli php-json php-pecl-memcached php-pdo php-opcache php-xml php-mbstring php-mysqlnd php-pear php-gd php-fpm
然后是 OneAPM Agent 的安裝





安裝完后重啟下 php-fpm
sudo systemctl restart php-fpm
運行下面的命令檢查下探針的版本

等待一段時間就可以在數(shù)據(jù)庫看到自己的數(shù)據(jù)了!是不是很 Cool???

不過我的論壇程序不給力,不可避免的使用了大量的 eval

而且很多服務依賴國外服務器,國內(nèi)環(huán)境真讓人抓狂

我想大家大多是因為想要優(yōu)化程序才安裝 Ai 的吧,可是我發(fā)現(xiàn)自己的響應速度跟別人比起來差好多,希望大家可以多交流,分享下自己的優(yōu)化經(jīng)驗,小弟提前謝謝各位了!
另外最新的 PHP7 探針下載地址:http://www.oneapm.com/lp/php7
本文系 OneAPM 用戶投稿,授權(quán) OneAPM 官方技術(shù)博客轉(zhuǎn)發(fā)
OneAPM for PHP 能夠深入到所有 PHP 應用內(nèi)部完成應用性能管理 能夠深入到所有 PHP 應用內(nèi)部完成應用性能管理和監(jiān)控,包括代碼級別性能問題的可見性、性能瓶頸的快速識別與追溯、真實用戶體驗監(jiān)控、服務器監(jiān)控和端到端的應用性能管理。想閱讀更多技術(shù)文章,請訪問 OneAPM 官方技術(shù)博客。
本文轉(zhuǎn)自 OneAPM 官方博客