PHP-FIG
本文转自:http://blog.mosil.biz/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上:
[*] PSR – 0:Autoloading Standard (翻譯)
[*] PSR – 1:Basic Coding Standard (翻譯)
[*] 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
页:
[1]