Phar檔案

世有因果知因求果發表於2015-06-01

  phar 副檔名檔案提供了一種將整個PHP應用程式打包放入一個被稱之為phar(PHP archive)的檔案從而更加容易便利地釋出和安裝的方法。就像是java的jar檔案有點類似。除了這個功能外,Phar副檔名也提供一種對檔案格式的抽象方法,以便通過PharData類建立和操作tar/zip檔案,非常類似於PDO提供了一種統一的訪問不同資料庫的藉口一樣。和PDO不一樣的是(POD不能再不同資料庫之間轉換),phpar可以提供通過簡單一行程式碼就能在tar,zip和phar檔案格式之間互相轉換的功能。

  到底什麼是phar?

  phar archives提供一種打包多個檔案到一個檔案的便利方法。這樣,一個phar archive提供了一種只用一個檔案就能釋出整個php application的方法。另外phar archives可以被php像其他php檔案一樣被執行,無論是在命令列上,還是在web server上。

相關文章