久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      如何讓PHP 7運行更加神速

      導(dǎo)讀 PHP 7 比5.x 快上很多,即使只有單純的版本升級就已經(jīng)很有感,不過大家還是希望它變得越來越快,這時再做些小調(diào)整就會更有fu,Let's try it!

      如何讓PHP 7運行更加神速


      事前準(zhǔn)備

      說到PHP 7,那一定跑不了LAMP 或是LEMP,請先準(zhǔn)備好底層服務(wù)的安裝。

      • [CentOS 7] 整合Apache、MySQL、PHP 7 組成LAMP Server
      • [CentOS 7] 整合Nginx、MariaDB、PHP 7 組成LEMP Server

      以前我們要讓PHP加快處理速度,通常會配合APC、eAccelerator、XCache的任一個來使用;現(xiàn)在忘了它們吧,就從現(xiàn)在起開始改用OPcache來實作,它是PHP 7開發(fā)者之一的惠新宸協(xié)力開發(fā)的PHP支援模組。 這次實作以LEMP架構(gòu)為主,套件庫是用Remi的版本,別忘了要依各位實際的環(huán)境來修改路徑及設(shè)定值。

      相關(guān)學(xué)習(xí)推薦:PHP 編程從入門到精通

      開始設(shè)定

      安裝OPcache套件。

      sudo yum -y install php70-php-opcache

      如何讓PHP 7運行更加神速

      編輯主設(shè)定檔。

      sudo vi /etc/opt/remi/php70/php.ini

      如何讓PHP 7運行更加神速

      加上這些參數(shù)。

      zend_extension=opcache.so opcache.enable=1 opcache.enable_cli=1opcache.file_cache=/ home/opcache opcache.huge_code_pages=1

      如何讓PHP 7運行更加神速

      啟動Huge Pages,它是一種大型暫存分頁機制,詳細(xì)說明請參閱The Linux Kernel Archives – Huge Pages,在我的機器上測試結(jié)果改到512就夠了。

      sudo sysctl -w vm.nr_hugepages=512

      如何讓PHP 7運行更加神速

      建立OPcache專用目錄。

      sudo mkdir /home/opcache sudo chown nginx:nginx /home/opcache

      如何讓PHP 7運行更加神速

      重新啟動PHP-FPM,這邊就會看到OPcache已經(jīng)啟動了。

      sudo systemctl restart php70-php-fpm

      如何讓PHP 7運行更加神速

      另外,我們還可以加裝memcached,顧名思義它就是使用記憶體來當(dāng)快取,加速系統(tǒng)的運作。

      sudo yum -y install memcached

      如何讓PHP 7運行更加神速

      編輯主程式檔。

      sudo vi /etc/sysconfig/memcached

      如何讓PHP 7運行更加神速

      參數(shù)不多,請依需求修改。

      PORT - 端口,別忘了開防火墻。 MAXCONN - 總連接數(shù)。 CACHESIZE - 內(nèi)存使用量,單位是KB。 PORT="11211" USER="memcached" MAXCONN="1024" CACHESIZE="1024" OPTIONS=""

      如何讓PHP 7運行更加神速

      啟動memcached,并讓它在開機后自動啟動。

      sudo systemctl restart memcached sudo systemctl enable memcached

      如何讓PHP 7運行更加神速

      開放防 火墻

      sudo firewall-cmd --permanent --zone=public --add-port=11211/tcp

      如何讓PHP 7運行更加神速

      再安裝memcached for PHP的支援模組。

      sudo yum -y install php70-php-pecl-memcached

      如何讓PHP 7運行更加神速

      重新啟動PHP-FPM。

      sudo systemctl restart php70-php-fpm

      如何讓PHP 7運行更加神速

      最后看一下phpinfo(); 函數(shù)的顯示結(jié)果,出現(xiàn)memcached 的段落就代表成功了。

      如何讓PHP 7運行更加神速

      實測結(jié)果

      這邊直接引用對岸的網(wǎng)友的資料,在OneAPM -使用PHP 7給Web應(yīng)用加速這篇文章里,他測試了Wordpress 4.1.1、Drupal 8、phpBB 3.1.3、MediaWiki 1.24.1、Opencart 2.0.2.0 、WardrobeCMS 1.2.0、Geeklog 2.1.0、Magento 1.9.1.1、Traq 3.5.2、Cachet、Moodle 2.9-dev、ZenCart 1.5.4等12種套件的比較結(jié)果。 以Wordpress 4.1.1為例,我們可以看到PHP 7比起5.3 ~ 5.6的讀取速度(Read)及延遲時間(Latency)都有大幅改善。

      如何讓PHP 7運行更加神速

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號