爲何要用PHP Migrations

曾經也思考過,代碼管理能夠用代碼版本控制git、svn來協同,怎麼數據庫字段就不能用git、svn來同步?git

後來在團隊開發中認識到Migrations數據庫遷移工具,個人理解是【數據庫字段同步工具】,正是我想要數據庫字段同步工具;原來Laravel和Symfony有集成這樣的工具,孤陋寡聞了,應該多學些框架,瞭解一下其餘框架的精髓,哈哈哈。github

在團隊開發中,學會了Migrations基本操做,有一天想查一下Migrations的文檔,發現Migration的文檔都是英文,幾乎找不到中文的資料,那就動手翻譯總結一下。數據庫

目前探索研究的PHP Migrations工具備2個:PhinxDoctrine Migrations,沒想到這樣的工具仍是挺多的,在國外挺多人研究的。框架

Phinx

爲何研究它,由於這麼多PHP Migrations工具中,官方最漂亮和文檔也最齊全,更新頻率也挺高的,也相對資料齊全些的PHP Migrations應該使用一下,遇到問題找答案相對會容易些,哈哈哈。svn

todo:PHP Migrations——Phinx詳細筆記工具

Doctrine Migrations

爲何研究它,由於團隊的代碼原來就用Doctrine Migrations,而官網太土了,文檔也很簡單,但是Symfony、Laravel也是集成Doctrine的Migrations,並且查閱PHP Doctrine的ORM框架也很出名,不少PHP框架也集成Doctrine ORM框架,衆多框架的選擇,應該還會持續更新,也值得選擇。.net

todo:PHP Migrations——Doctrine Migrations詳細筆記翻譯

相關文章
相關標籤/搜索