PHP-FIG

正體中文化之 GitHub 連結:https://github.com/mosil/fig-standards

PHP-FIG 的全名是 PHP Framework Interoperability Group 中文真要翻譯的話,我們就叫他 PHP 通用性框架小組吧(說實話翻成中文後的感覺真的蠻怪的XD)。這個小組從 2009 開始,由幾個框架的開發者所組成,一直擴展到現在已超過 20 多位成員。而他們原先是取名為 “PHP Standards Group” 會有這個小組最主要的原因是希望,PHP 能夠有個最低程度的共通編碼風格可以依循,以避免以免各家發展各家的寫法,讓使用各種 Framework 或是 CMS 的開發者得要各自去了解不同的風格,哪天習慣後得再去使用其他套時,還得再重新學習。

目前他們制訂出三個標準(PSR – Proposing a Standard Recommendation),其實從這個名稱來看,他們其實就是提出一個建議標準的企劃,是否要遵守當然還是要看各位開發者嘍!文件都放在 github 上:

  1. PSR – 0:  Autoloading Standard (翻譯)
  2. PSR – 1:  Basic Coding Standard (翻譯)
  3. PSR – 2: Coding Style Guid (翻譯)

備註:這三個建議標準是有順序性的,後者都要依循著前者,而後面翻譯連結是莫希爾這邊的翻譯、發佈,有些句子會為了語句的順暢而沒有 “逐字” 翻譯,所以若是有覺得與原意不對的地方,再麻煩各位提出,感謝。

最後列出,目前在官方網頁上列出的成員以及其代表的套件

  • Nate Abele: Lithium
  • Nils Adermann: phpBB
  • Brett Bieber: PEAR
  • Guilherme Blanco: Doctrine
  • Jordi Boggiano: Composer, Packagist
  • Karma Dordrak: Zikula
  • Paul Dragoonis: PPI
  • William Durand: Propel
  • Andrew Eddie: Joomla
  • Cal Evans: the community at large
  • Larry Garfield: Drupal
  • Paul M. Jones: Solar Framework, Aura Project
  • Robert Lemke: FLOW3
  • Larry Masters: CakePHP
  • Evert Pot: SabreDAV
  • Ryan Parman: Amazon Web Services SDK
  • Fabien Potencier: Symfony2
  • Andre Romcke: eZ Publish
  • Paul Scott: Chisimba, C4
  • Phil Sturgeon: PyroCMS
  • Kris Wallsmith: Assetic, Buzz
  • Matthew Weier O’Phinney: Zend Framework 2
  • David Zülke: Agavi
Loading Facebook Comments ...

5 關於 “PHP-FIG” 的評論

      1. Mosil 翻译完善后,可以推送到PHP-FIG官方的github,作为zh版本的PHP标准。

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

努力當一個稱職的 NPC