php 是一種創建動態交互性站點的強有力的服務器端腳本語言。PHP的核心部分有SAPI、PHP擴展等外部模塊、PHP內核和 Zend虛擬機。
SAPI
這是PHP與Web服務器交互的接口,非常重要。
PHP擴展等外部模塊
完成數據庫調用,數據交換,數據加密等腳本大部分功能。
PHP內核
php內核獲取服務器傳遞的環境變量信息,調用PHP函數,類,擴展模塊,統籌PHP運行,為編譯工作做準備。
Zend虛擬機
完成詞法分析,語法分析,語義分析,中間代碼生成,代碼優化,目標代碼生成等核心功能,負責PHP代碼編譯執行。