開發階段

開發階段包括下列活動:

  • 本機和中繼環境設定
  • 衝刺計畫
  • 票證執行
  • 疑難排解
  • 程式碼檢閱、合併和測試
  • 衝刺檢閱
  • 客戶簽署
TIP
另請參閱 一般最佳實務 以取得有關開發程式整體管理的高階建議。

以下章節包含開發階段的最佳實務資訊。

程式碼管理

最佳實務
說明
程式碼檢閱
建議的驗證程式,以確保實作的功能符合需求
Composer與Git
決定如何發佈自訂程式碼,並考量發行管理、程式碼複雜性和相依性管理
分支策略
在Git存放庫中管理原始計畫碼

平台和服務

最佳實務
說明
建置和部署
說明在雲端基礎結構專案上建置和部署Adobe Commerce階段的最佳做法
偵錯
系統地有效偵錯Adobe Commerce架構
靜態內容部署
避免靜態內容未出現在店面的問題
疑難排除
疑難排解常見的Adobe Commerce實作問題

資料庫

最佳實務
說明
表格修改
決定如何以及何時修改Adobe Commerce和協力廠商資料庫表格

檔案最佳化

最佳實務
說明
目錄影像調整大小
在商店投入生產之前提供影像調整大小的指引,以確保最佳效能
CSS與JS
從管理員或命令列合併及縮小階層式樣式表(CSS)和JavaScript (JS)檔案
影像
最佳化影像並使用Fastly最佳化回應時間

前端開發

最佳實務
說明
主題開發
說明開發模式,以協助確保您的主題、未來版本的Adobe Commerce和自訂擴充功能之間的相容性

PHP開發

最佳實務
說明
例外狀況處理
說明記錄例外狀況的建議方法
擴充功能
說明開發模式,以協助確保擴充功能、未來Adobe Commerce版本和其他自訂擴充功能之間的相容性
私人內容區塊
設定私人內容區塊以最佳化店面效能
修改核心和第三方PHP程式碼
修改您未撰寫或未直接控制之任何程式碼的功能、結果或輸入
recommendation-more-help
754cbbf3-3a3c-4af3-b6ce-9d34390f3a60