優れた小さな開発者になり、Gitを使用してExpressionEngineサイトをバージョン管理しようとしている人にとって、データベースをどのように処理しますか?
1つのExpressionEngineサイトで複数の開発者が作業しているという限られた経験では、リモートWebサーバーで実行されている単一のMySQL開発データベースからすべてを実行する必要がありました。これを試したことがある人にとっては、非常に遅いです。ページの読み込みには5〜10秒かかることがあり、開発が非常に困難になります。リモート開発サーバーで作業する方が早いでしょう。インターネット接続の速度/品質に依存せずにどこからでも作業できるようにするために、リモートのMySQLサーバーでの作業を避けようとしています。
他の人がMySQLデータベースをどのように処理するのか疑問に思っています。
すべての開発者が1つの中央データベースから実行されていますか?私たちのように遅さの問題に対処しましたか?
データベースをバージョン管理下に置いていますか?複数の開発者と複数のブランチ間のエクスポート/インポートをどのように処理しますか?
1人の開発者がいると、データベースを非常に簡単にインポート/エクスポート/コミットできますが、別の開発者をミックスに追加するとすぐに、非常に泥だらけになります。この巨大なトピックに関する皆さんの考えを聞くのを楽しみにしています。
ありがとう!