本篇文章給大家分享的是有關Zend OPcache的使用方法,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
做網站、網站制作的開發,更需要了解用戶,從用戶角度來建設網站,獲得較好的用戶體驗。創新互聯多年互聯網經驗,見的多,溝通容易、能幫助客戶提出的運營建議。作為成都一家網絡公司,打造的就是網站建設產品直銷的概念。選擇創新互聯,不只是建站,我們把建站作為產品,不斷的更新、完善,讓每位來訪用戶感受到浩方產品的價值服務。
Zend OPcache
Zend Optimizer編譯到php環境中名字為opcache, 即優化緩存的意思。Zend OPcache通過代碼緩存和優化提供了更快的PHP執行。使用Zend OPcache預編譯wordpress程序的php代碼,可以把wordpress博客頁面執行速度提高到0.0x秒級別。
啟用Zend OPcache
默認情況之下,Zend OPcache是沒有啟動的。如果是自己編譯PHP,執行的時候命令必須包含以下選項:
--enable-opcache
編譯好PHP之后,還必須在php.ini文件中指定Zend OPcache的擴展路徑,如下所示:
zend_extension=/path/to/opcache.so
PHP編譯成功之后會立即顯示Zend OPcache擴展的文件路徑。可以使用下面的命令找到這個PHP擴展的路徑
php-config --extension-dir
然后使用下面的代碼可以確認該擴展運行正常
<?php phpinfo();
配置Zend OPcache
推薦配置
opcache.validate_timestamps = 1 //在生產環境中設為'0' opcache.revalidate_freq = 0 opcache.memory_comsumption = 64 opcache.interned_strings_buffer = 16 opcache.max_accelerated_files = 4000 opcache.fast_shutdown = 1
可以訪問PHP官方網站查看詳細設置。
使用Zend OPcache
1).生產環境可以設置opcache.validate_timestamps=0。在開發環境中需要設置為1
內置的HTTP服務器
1).啟動php -S localhost:4000 -c app/config/php.ini
2).不支持.htaccess文件。意味著不支持控制器模式。前端控制器用來轉發所有的HTTP請求,需要通過.htaccess文件或重寫規則實現。
3).可以使用路由器腳本實現以上功能。但是只支持少量的URL重寫規則php -S localhost:8000 router.php
4).判斷使用的是哪個服務器:
<?php if (php_sapi_name() === 'cli-server') { //php內置服務器 } else { // 其他Web服務器 }
以上就是Zend OPcache的使用方法,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注創新互聯行業資訊頻道。
網站欄目:ZendOPcache的使用方法
本文鏈接:http://vcdvsql.cn/article4/gjegie.html
成都網站建設公司_創新互聯,為您提供響應式網站、云服務器、網站策劃、App開發、網站導航、網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯