瀏覽標籤:

Laravel6

更好的自己更好的 API – 如何安心升級 Laravel6

昨天優化API讓我們在錯誤的經驗中不斷的學習,但也因為這些經驗,可能讓我們猶豫不敢前進,這會是內心一個很大的阻力,但也是自然的保護機制!

今天會有更大的改變,建議在嘗試練習的專案中可以嘗試,或是測試環境上測試,若用於正式上線的系統,請深思熟慮!並做好備份的動作~

系統要越來越好的關鍵條件

  1. 足夠量的測試覆蓋率(核心為主的程式碼測試,例如:對Service的測試)
  2. 安全性的更新(現在的系統,功能越來越大,撰寫的過程,時常都會用到套件!使用Laravel 框架也是,每個版本都會有安全漏洞維護的期限,為了系統安全建議更新,但更新後肯定會有一些錯誤產生,確保無誤一定要有測試程式保護)
  3. 良好的撰寫習慣,符合規定的Coding Style
  4. 確認官方升級文件的項目,在目前系統可能影響到的地方,手動確認程式無誤!
  5. 在測試環境升級確認無誤,再運用在線上系統,升級前一定要備份
閱讀更多