pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

PHP 7安裝使用體驗之性能大提升,兼容性強,擴展支持不夠(升級PHP要謹慎)

這篇文章主要介紹了PHP 7安裝使用體驗之性能大提升,兼容性強,擴展支持不夠(升級PHP要謹慎),非常具有實用價值,需要的朋友可以參考下

PHP 7安裝使用體驗之性能大提升,兼容性強,擴展支持不夠(升級PHP要謹慎)

伴隨著PHP 7的發布,這幾天關于PHP 7性能和兼容性成了大家討論的熱點話題,PHP 7表現出來的高性能讓不少人蠢蠢欲動,有些“嘗鮮”的朋友已經將PHP 7應用到了生產環境當中了。同時,LNMP等熱門應用程序也及時作了更新,紛紛開始支持PHP 7。

提到PHP性能問題,不得不說之前分享的HHVM,這是臉譜公司為提高PHP性能而開發出來的工具,使用了 Just-In-Time (JIT) 編譯方式將 PHP 代碼轉換成某種字節碼。實際測試過程中,HHVM對于PHP的性能提高是一個質的飛躍,高效的PHP運行環境提升PHP性能9倍以上。

近些年來PHP廣為人詬病就是性能瓶頸方面的問題,不少的開發者紛紛棄PHP而逃,而HHVM的完美表現對于PHP發展是非常不利的。PHP 7 是 PHP 社區對 HHVM 的回應,PHP 7正式發布版在PHP性能方面很到了非常大的改善,實際測試發現在部分場合PHP 7性能超過了HHVM。

本篇文章就為大家帶來PHP 7安裝與使用體驗,想要急切體驗PHP 7性能的朋友,在正式升級PHP之前最好多做幾次程序兼容性測試,雖然官方說PHP 7向后兼容性有99%,但是為了保險起見我們應用到生產環境當中還是需要保持謹慎的態度。

PHP 7安裝使用體驗:性能大提升,兼容性強,擴展支持不夠,升級PHP要謹慎

一、發揮PHP 7高性能的幾個要點

PHP 7相對于之前的PHP版本來說可以說性能有了質的飛躍,但是所謂“好馬配好鞍,好車配風帆”,想要發揮PHP 7的性能優勢,還需要從以下幾個方面做準備:(此部分引自PHP7核心開發者, Yaf, Yar, Yac等項目作者:Laruence)。

PHP 7安裝使用體驗之性能大提升,兼容性強,擴展支持不夠(升級PHP要謹慎)

1. 記得啟用Zend Opcache,啟用Opcache非常簡單, 在php.ini配置文件中加入:

zend_extension=opcache.so
opcache.enable=1
opcache.enable_cli=1"

2. 使用新的編譯器, 推薦GCC 4.8以上, 因為只有GCC 4.8以上PHP 7才會開啟Global Register for opline and execute_data支持, 這個會帶來5%左右的性能提升。

PHP 7安裝使用體驗之性能大提升,兼容性強,擴展支持不夠(升級PHP要謹慎)

3. 開啟HugePage有利于PHP 7更快, 首先在系統中開啟HugePages, 然后開啟Opcache的huge_code_pages,以CentOS 6.5為例, 通過命令:$sudo sysctl vm.nr_hugepages=512,分配512個預留的大頁內存:

$ cat /proc/meminfo | grep Huge
AnonHugePages:  106496 kB
HugePages_Total:   512
HugePages_Free:   504
HugePages_Rsvd:    27
HugePages_Surp:    0
Hugepagesize:    2048 kB

然后在php.ini中加入:opcache.huge_code_pages=1,這樣一來, PHP會把自身的text段, 以及內存分配中的huge都采用大內存頁來保存, 減少TLB miss, 從而提高性能.

4. 開啟Opcache File Cache(實驗性), 通過開啟這個, 可以讓Opcache把opcode緩存緩存到外部文件中, 對于一些腳本, 會有很明顯的性能提升。方法是在php.ini中加入:opcache.file_cache=/tmp。這樣PHP就會在/tmp目錄下Cache一些Opcode的二進制導出文件, 可以跨PHP生命周期存在.

5. PGO。如果你的PHP是專門為一個項目服務, 比如只是為你的Wordpress, 或者drupal, 或者其他什么, 那么你就可以嘗試通過PGO, 來提升PHP, 專門為你的這個項目提高性能。具體的, 以wordpress 4.1為優化場景.. 首先在編譯PHP的時候首先:$ make prof-gen。

6、然后用你的項目訓練PHP, 比如對于Wordpress:$ sapi/cgi/php-cgi -T 100 /home/huixinchen/local/www/htdocs/wordpress/index.php >/dev/null,也就是讓php-cgi跑100遍wordpress的首頁, 從而生成一些在這個過程中的profile信息。最后:

$ make prof-clean
$ make prof-use && make install

7、這個時候你編譯得到的PHP7就是為你的項目量身打造的最高性能的編譯版本。

PHP 7安裝使用體驗之性能大提升,兼容性強,擴展支持不夠(升級PHP要謹慎)

二、PHP 7安裝與編譯

1、PHP 7官網:

1、官網:http://php.net/

2、下載:http://php.net/downloads.php或者本站下載地址:點擊下載

2、動手能力強的朋友,可以自己直接到官方下載PHP 7,然后手動編輯安裝。如果你已經習慣使用lnmp.org站長的LNMP一鍵安裝包,可以試試發布LNMP 1.3測試版,已經增加了增加php7支持:網站平滑遷移到LNMP或LAMP建站環境的方法 。

3、OneinStack提供的LNMP安裝包已經有了PHP 7一鍵安裝了,在執行腳本的時候,可以選擇PHP 7安裝,PHP 7目前只有官方自帶的Zend Opcache擴展可供安裝。

PHP 7安裝使用體驗之性能大提升,兼容性強,擴展支持不夠(升級PHP要謹慎)

4、OneinStack安裝PHP 7安裝成功。

PHP 7安裝使用體驗之性能大提升,兼容性強,擴展支持不夠(升級PHP要謹慎)

5、這是PHP 7信息顯示。

PHP 7安裝使用體驗之性能大提升,兼容性強,擴展支持不夠(升級PHP要謹慎)

6、這是OneinStack提供的PHP 7的Opcache控制面板。

PHP 7安裝使用體驗之性能大提升,兼容性強,擴展支持不夠(升級PHP要謹慎)

三、PHP 7與老版本PHP、HHVM性能對比

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

這篇文章主要介紹了PHP定義字符串的四種方式,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
下面小編就為大家分享一篇php 替換文章中的圖片路徑,下載圖片到本地服務器的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
下面小編就為大家分享一篇PHP給源代碼加密的幾種方法匯總(推薦),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
下面小編就為大家分享一篇php打開本地exe程序,js打開本地exe應用程序,并傳遞相關參數方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
這篇文章主要介紹了PHP類的反射來實現依賴注入過程以及相關知識點分享,對此有興趣的朋友跟著小編學習下吧。
php遍歷一個文件夾內的所有文件和文件夾,并刪除所有文件夾和子文件夾下的所有文件的代碼,通過遞歸方式實現達到清空一個目錄的效果。本文給大家分享實例代碼,需要的朋友參考
主站蜘蛛池模板: 万烁建筑设计院-建筑设计公司加盟,设计院加盟分公司,市政设计加盟 | 建筑资质代办-建筑企业资质代办机构-建筑资质代办公司 | 温泉机设备|温泉小镇规划设计|碳酸泉设备 - 大连连邦温泉科技 | PC构件-PC预制构件-构件设计-建筑预制构件-PC构件厂-锦萧新材料科技(浙江)股份有限公司 | 防水试验机_防水测试设备_防水试验装置_淋雨试验箱-广州岳信试验设备有限公司 | 纳米涂料品牌 防雾抗污纳米陶瓷涂料厂家_虹瓷科技 | 磁粉制动器|张力控制器|气胀轴|伺服纠偏控制器整套厂家--台灵机电官网 | 手术室净化厂家-成都做医院净化工程的公司-四川华锐-15年特殊科室建设经验 | 打包箱房_集成房屋-山东佳一集成房屋有限公司 | 气动球阀_衬氟蝶阀_调节阀_电动截止阀_上海沃托阀门有限公司 | 德国BOSCH电磁阀-德国HERION电磁阀-JOUCOMATIC电磁阀|乾拓百科 | 苏商学院官网 - 江苏地区唯一一家企业家自办的前瞻型、实操型商学院 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库-首页-东莞市傲马网络科技有限公司 | 碳化硅,氮化硅,冰晶石,绢云母,氟化铝,白刚玉,棕刚玉,石墨,铝粉,铁粉,金属硅粉,金属铝粉,氧化铝粉,硅微粉,蓝晶石,红柱石,莫来石,粉煤灰,三聚磷酸钠,六偏磷酸钠,硫酸镁-皓泉新材料 | SPC工作站-连杆综合检具-表盘气动量仪-内孔缺陷检测仪-杭州朗多检测仪器有限公司 | 安全阀_弹簧式安全阀_美标安全阀_工业冷冻安全阀厂家-中国·阿司米阀门有限公司 | 体检车_移动CT车_CT检查车_CT车_深圳市艾克瑞电气有限公司移动CT体检车厂家-深圳市艾克瑞电气有限公司 | 快速门厂家-快速卷帘门-工业快速门-硬质快速门-西朗门业 | 南京试剂|化学试剂|分析试剂|实验试剂|cas号查询-专业60年试剂销售企业 | 杭州代理记账多少钱-注册公司代办-公司注销流程及费用-杭州福道财务管理咨询有限公司 | 工作心得_读书心得_学习心得_找心得体会范文就上学道文库 | 球磨机,节能球磨机价格,水泥球磨机厂家,粉煤灰球磨机-吉宏机械制造有限公司 | 磁力抛光研磨机_超声波清洗机厂家_去毛刺设备-中锐达数控 | 单级/双级旋片式真空泵厂家,2xz旋片真空泵-浙江台州求精真空泵有限公司 | 无锡网站建设_小程序制作_网站设计公司_无锡网络公司_网站制作 | 低温柔性试验仪-土工布淤堵-沥青车辙试验仪-莱博特(天津)试验机有限公司 | 免费网站网址收录网_海企优网站推荐平台 | 航空障碍灯_高中低光强航空障碍灯_民航许可认证航空警示灯厂家-东莞市天翔航天科技有限公司 | 深圳标识制作公司-标识标牌厂家-深圳广告标识制作-玟璟广告-深圳市玟璟广告有限公司 | 真空上料机(一种真空输送机)-百科| 临海涌泉蜜桔官网|涌泉蜜桔微商批发代理|涌泉蜜桔供应链|涌泉蜜桔一件代发 | 济南ISO9000认证咨询代理公司,ISO9001认证,CMA实验室认证,ISO/TS16949认证,服务体系认证,资产管理体系认证,SC食品生产许可证- 济南创远企业管理咨询有限公司 郑州电线电缆厂家-防火|低压|低烟无卤电缆-河南明星电缆 | 石膏基自流平砂浆厂家-高强石膏基保温隔声自流平-轻质抹灰石膏粉砂浆批发-永康市汇利建设有限公司 | 超声骨密度仪,双能X射线骨密度仪【起草单位】,骨密度检测仪厂家 - 品源医疗(江苏)有限公司 | 沈阳液压泵_沈阳液压阀_沈阳液压站-沈阳海德太科液压设备有限公司 | 东莞市海宝机械有限公司-不锈钢分选机-硅胶橡胶-生活垃圾-涡电流-静电-金属-矿石分选机 | 地脚螺栓_材质_标准-永年县德联地脚螺栓厂家| 尼龙PA610树脂,尼龙PA612树脂,尼龙PA1010树脂,透明尼龙-谷骐科技【官网】 | 中空玻璃生产线,玻璃加工设备,全自动封胶线,铝条折弯机,双组份打胶机,丁基胶/卧式/立式全自动涂布机,玻璃设备-山东昌盛数控设备有限公司 | 除甲醛公司-甲醛检测治理-杭州创绿家环保科技有限公司-室内空气净化十大品牌 | 石家庄网站建设|石家庄网站制作|石家庄小程序开发|石家庄微信开发|网站建设公司|网站制作公司|微信小程序开发|手机APP开发|软件开发 |