<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      對于Zend Optimizer

      [摘要]Zend Optimizer(以下簡稱ZO)用優化代碼的方法來提高PHP 4.0應用程序的執行速度。實現的原理是對那些在被最終執行之前由運行編譯器(Run-Time Compiler)產生的代碼進行優化。 優化能提高你的盈利能力 一般情況下,執行使用ZO的PHP程序比不使用的要快40%到100%。...
      Zend Optimizer(以下簡稱ZO)用優化代碼的方法來提高PHP 4.0應用程序的執行速度。實現的原理是對那些在被最終執行之前由運行編譯器(Run-Time Compiler)產生的代碼進行優化。 優化能提高你的盈利能力

      一般情況下,執行使用ZO的PHP程序比不使用的要快40%到100%。這意味著網站的訪問者可以更快的瀏覽網頁,從而完成更多的事務,創造更好的客戶滿意度。更快的反應同時也意味著可以節省硬件投資,并增強網站所提供的服務。所以,使用ZO,就等于提高了電子商務的盈利能力。

      ZO能給PHP用戶帶來很多益處,特別是那些運營網站的人。快速運行PHP程序可以顯著降低服務器的CPU負載,并可以減少一半的反應時間,也就是從訪問者點擊鏈接到服務器開始讀取頁面之間的時間。

      系統需求

      當前版本的ZO(Beta 4)只能運行在PHP 4.0下。

      對操作系統的要求如下:
      - 基于glibc2.1的x86 Linux系統(Red Hat 6.1, Mandrake 7.0, Slackware 7.0及SuSE 6.1)
      - 基于glibc2的x86 Linux系統(Red Hat 5.2, SuSE 6.1)
      - 基于libc5的x86 Linux系統(Slackware 4.0, Debian 1.3.1r8)
      - Sparc Solaris 2.6, 7和8
      - FreeBSD 3.4和4.0
      - Windows NT 4.0(不包括其它版本的Windows)

      對PHP的要求如下:
      - PHP 4.0.0:以外的版本均不被支持
      - 同時支持CGI方式和Apache模塊方式
      - 在Windows下,PHP必須:1)是從http://www.php.net上下載的現成的WIN32執行版本;2)自己編譯時帶"Release_Ts"(Release Thread Safe)選項的。

      安裝過程

      -UNIX
      1 編譯PHP,不要加調試選項-否則ZO不會工作:在配置是加上--disable-debug選項
      2 復制ZendOptimizer.so文件到你的機器,通常放在:/usr/local/Zend/lib下
      3 在php.ini文件中加入如下兩行,不要包含任何空格:
      zend_optimizer.optimization_level=7
      zend_extension="/usr/local/Zend/lib/ZendOptimizer.so"
      4 重新啟動Apache服務器

      -WINDOWS
      1 從http://www.php.net下載WINDOWS版的PHP 4.0.0,這個版本不包含調試特性。
      2 復制ZendOptimizer.dll文件到你的機器,通常放在:C:Program FilesZendlib下
      3 在php.ini文件中加入如下兩行,不要包含任何空格:
      zend_optimizer.optimization_level=7
      zend_extension_ts="C:Program FilesZendlibZendOptimizer.dll"
      4 如果需要的話,重新啟動WEB服務器

      Zend Optmizer常見問題

      問:什么是Zend Optimizer;有什么用?
      答:ZO仔細檢查有運行編譯器產生的代碼,分析并做優化,讓它運行得更快。

      問:為什么要用ZO,難道PHP4還不夠快嗎?
      答:的確,用于PHP4的標準運行編譯器已經夠快了--相同情況下比PHP3要快2-10倍。但使用了ZO的PHP程序的執行速度還會加快40%到100%。

      問:ZO在PHP4軟件安裝的什么位置?
      答:ZO位于PHP4的ZEND引擎中,介于運行編譯器和最終執行器之間。

      問:ZO的最終發布版本要付費嗎?
      答:不要。ZO的最終版本將繼續作為免費軟件來發布。ZEND技術公司不打算對任何ZO版本收費。

      問:開發人員如何獲知ZO是否在運行?
      答:只要用PHP的函數phpinfo()來檢測便知,如下所示:
      phpinfo();
      ?>
      顯示的結果中關于ZO的部分就象下面這樣:
      This program makes use of the Zend scripting language engine:
      Zend Engine v1.0, Copyright (c) 1998-2000 Zend Technologies Ltd.
      with Zend Optimizer v0.98, Copyright (c) 1998-2000 by Zend Technologies


      相關文章

      日韩精品一区二区三区高清