開発フェーズ
開発フェーズには、次のアクティビティが含まれます。
- ローカル環境とステージング環境のセットアップ
- スプリントの計画
- チケットの実行
- トラブルシューティング
- コードレビュー、結合、テスト
- スプリントのレビュー
- 顧客のサインオフ
TIP
開発プロセスの全体的な管理に関する全体的な推奨事項については、 一般的なベストプラクティスを参照してください。
以下の節には、開発段階に関するベストプラクティス情報が含まれます。
コード管理
ベストプラクティス
説明
実装された機能が要件を満たしていることを確認するための推奨される検証プロセス
リリース管理、コードの複雑さ、依存関係管理を考慮して、カスタムコードの配布方法を決定します
Git リポジトリでのソースコードの管理
プラットフォームとサービス
ベストプラクティス
説明
クラウドインフラストラクチャプロジェクトでのAdobe Commerceのビルドおよびデプロイ段階におけるベストプラクティスについて説明します。
デバッグ
Adobe Commerceフレームワークを体系的かつ効果的にデバッグする
ストアフロントに静的コンテンツが表示されない問題を回避します
Adobe Commerceの実装に関する一般的な問題のトラブルシューティング
データベース
ベストプラクティス
説明
Adobe Commerceおよびサードパーティのデータベーステーブルを変更する方法とタイミングを決定します
ファイルの最適化
ベストプラクティス
説明
最適なパフォーマンスを確保するために、ストアが実稼動環境に移行する前に画像のサイズを変更する方法について説明します
管理またはコマンドラインからのカスケーディングスタイルシート(CSS)およびJavaScript(JS)ファイルの結合と縮小
画像を最適化し、Fastly を使用して応答時間を最適化する
フロントエンド開発
ベストプラクティス
説明
テーマ、Adobe Commerceの今後のバージョンおよびカスタム拡張機能の間で互換性を確保するのに役立つ開発パターンについて説明します
PHP の開発
ベストプラクティス
説明
例外のログ記録に推奨される方法を説明します
拡張機能、Adobe Commerceの今後のバージョンおよび他のカスタム拡張機能との互換性を確保するための開発パターンについて説明します
ストアフロントのパフォーマンスを最適化するためのプライベートコンテンツブロックの設定
作成しなかったコードや直接制御しなかったコードの機能、結果、入力を変更する
recommendation-more-help
754cbbf3-3a3c-4af3-b6ce-9d34390f3a60