Orchard CMS の動きに参加したばかりですが、セットアップに関して大きな問題が発生しています。彼らのサイトには、私が探していないものに関するドキュメントが多すぎて、これを理解するのが難しくなっています.
1 つの web/sql サーバーで約 15 の新しい Web サイトを実行する予定で、別の開発マシンがあります。各 Web サイトの共通および特定のニーズに合わせて、いくつかのカスタム テーマとモジュールを作成する予定です。運用サーバーで IIS 7 と MS-SQL 2008 を使用したいと考えています。
だから、私はすべきですか:
- 運用サーバー自体に (Web プラットフォーム インストーラーを使用して) Orchard サイトを作成し、必要に応じてテーマやモジュールを移植するだけですか?
- または、開発マシンでサイトを作成し、WebMatrix と WebDeploy を使用して運用環境に公開しますか?
オプション 1 のように、実稼働サーバーで Hello World サイトを作成し、コンテンツ、テーマ、モジュールなどを追加して開発するのは嫌いです。または、オプション 2 で Web デプロイを行うと、データベース スキーマの欠陥などの複雑な問題が発生します。開発マシンの SQL サーバーで作成されたものであり、WebMatrix は Web 配置中に db スキーマでの移植を処理しません (そうですか?)。オプション 2 を使用すると、さらに複雑になるようです。
この状況で他の人は何をしていますか?