Can you summarize the following document?
        
  Zend Framework當前版本為3.0系列。

  Zend Framework的設計構思形成於2005年,由Ruby on Rails和Spring Framework的設計思路發展而來的。2005年10月,第一次Zend年會上,Zend公司宣佈了ZF的開發計劃。  2007年7月1日,Zend Framework 1.0釋出。  2012年9月5日,Zend Framework 2.0正式版釋出。  2016年6月28日, Zend Framework 3.0正式釋出。

  Zend Framework框架得到了開放原始碼促進會(OSI)認可,以及BSD許可證,所有原碼貢獻者必須與Apache軟體基金會簽署一份貢獻者許可協議(Contributor License Agreement,CLA),這一許可證和協議都是為了防止ZF在商業使用方面的智慧財產權問題。.

  Zend Framework的發起人是Zend Technologies公司的Andi Gutmans和Zeev Suraski,PHP底層的解析引擎的重構者。技術合作夥伴則包括IBM,Google, Microsoft, Adobe Systems,和StrikeIron.

  最新版本的Zend Framework要求PHP 5.2.4或是更高版本。Zend Framework 1.7.0前的版本要求PHP 5.1.4或是更高版本。官方提供的ZF手冊推薦使用PHP 5.2.3或是更高版本,因為新版本在編譯方面有許多重大安全和效能方面的改善和提高。安裝PHPUnit3.0或更高版本之後才能以PHP單元測試方式執行,許多元件同樣要求PHP擴充套件。

  Zend Framework特徵包括

  建立一個Zend Framework應用程式可以通過zf tool工具,以命令列的方式來搭建一個典型的應用結構,然後在此基礎上進行開發,這種自動化建立應用結構的方法通常也被稱為“腳手架”功能。Zend Framework曾被普遍認為學習曲線較高,上手比較難,但zf tool"腳手架"大大簡化了應用的建立和初始配置過程,如果配合上安裝好的Zend Studio環境,使框架可以在短短數分鐘之內就可以完成配置執行起來。

  所有貢獻的程式碼,在加入到發行版本之前,都必須先通過ZF公司制訂的嚴格的測試標準。所有程式碼必須符合ZF程式碼標準,單元測試達到80%以上的的測試覆蓋率。

  和其他大型Web框架類似,Zend Framework有一個非常龐大的前端控制器(Front Controller)。但由於PHP執行時環境的特殊性(每次請求都是獨立的上下文),這個前端控制器不得不在每次請求被重新初始化一次。這帶來了非常大的效能開銷,被認為是Zend Framework的效能瓶頸所在。同時由於前端控制器模式和PHP的格格不入,許多人甚至認為PHP不適宜使用大型框架。類似的還有Zend_Db獲取資料庫中表的結構資訊,也是每次請求都重複進行的操作。事實上,Zend_Db是可以快取表結構的(通過Memcached、Apc一類的外部快取器)。但前端控制器設計的複雜確實不是快取可以解決的。這並不說明Zend Framework設計有問題,而是說明並不是所有的專案、應用都適合使用Zend Framework,要靠專案決策者針對自身情況權衡。

  Zend Framework本身的結構很大程度的模仿了Ruby on Rails,但又做了足夠的改動使其適應PHP的特點。所以很多PHP框架都或多或少的借鑑、參考了Zend Framework。由於不滿Zend Framework中前端控制器重複初始化帶來的不必要開銷,甚至有開發者用C/C++ 寫PHP擴充套件的方式,重新實現了Zend Framework,使前端控制器只需要全域性初始化一次(Yaf Framework及Phalcon PHP)。
Zend Framework(ZF)是一種開源的, 物件導向的WEB應用程式開發框架,在PHP7下執行,使用MVC軟體架構,授權模式採用BSD許可證。