[分享] GenPHP 程式碼產生器
GenPHP 釋出 - 程式碼產生器
http://c9s.blogspot.com/2012/01/genphp.html
GenPHP 是我參考 Perl 的 Module::Setup 以及 Ruby newgem 等專案,
並予以改進所設計的 PHP Code Generator,
此產生器不一定要產生 PHP 程式碼,透過 Twig 樣板引擎以及內建的
Operation 他可以產生任何東西,如專案程式碼、專案內的
Controller, Model, Action、一整個資料夾結構或任何設定檔、文字檔等等。
只要定義好 Flavor ,就可以依據各種 Flavor 產生你所需要的檔案,
每個 Flavor 也可以設定相依性,互相取得資料。
舉例來說, project Flavor 可以相依 phpunit flavor , ANT flavor 等 flavor 。
除此之外,你可以將各種 Flavor 分開放置,可以設定為全域的 Flavor ,
或是某專案內才使用的 Flavor,
你也可透過路徑將 Flavor 安裝至你的 Home Flavor 資料夾內。
GenPHP 也可以用來產生 Asset ,你可以將你常用的 Asset
放於 Flavor 內的 Resource 路徑,有需要便可即時產生出來。
這是第一個版本的釋出,接下來的版本將會支援個人化的設定檔,
可設定偏好 copyright string, author email, author name 使用之 license 等。
專案網址:
https://github.com/c9s/GenPHP
歡迎各位參與開發
--
/c9s/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.179.249
※ 編輯: kornelius 來自: 114.42.179.249 (01/08 15:15)
推
01/08 16:20, , 1F
01/08 16:20, 1F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章