関連する質問が 2 つあります。
- Magento を扱いやすい一口サイズに分解することは可能ですか?
- 私の IDE は、CSS の行を変更するために、いまいましいプロジェクト全体を処理する必要はありません。
- デプロイするときにすべてをサーバーにエクスポートする必要はありませんか?
- 正確には、Magento のどの部分に触れてはいけませんか (新しいバージョンにアップグレードしない限り)? たとえば、アプリ/コード/コア?
Magento を使用したことがある人にとって、これはまさに獣のようなアプリケーションです。私の開発用 PC では、大量のリソースを浪費し、作業は 2 フィートの泥の中を歩くようなものです。
私の現在の作業方法は、基本的にコード ベース全体を SVN リポジトリに貼り付けることです。
何かの実装が完了したら、サーバー上の開発用 SVN 作業コピーを更新してテストします。
変更に満足したら、サーバー上の新しいフォルダーにエクスポートし、local.xml と media フォルダーにシンボリック リンクを作成してから、Web サーバー (Apache) ディレクトリにシンボリック リンクを作成します。
私の小さなシステムは効果的ですが、私の人生では、それをより速くする方法がわかりません!
app/code/local や skin/frontend/default など、アプリの個別の部分を処理するために、さまざまな SVN (または Git) ブランチやリポジトリを検討していましたが、詳細がわからないか、それが最善の方法であるかどうかさえわかりません.