-2

入札書を書こうとしています。解決策は、PHP ベースの CMS かもしれません。後で、ASP.NET フレームワークを統合して、1 つのサイトのように見せたいと思うかもしれません。

  1. これを比較的簡単にする機能は何ですか。
  2. OpenId と同様のものは違いを生むでしょうか?
  3. PHP の世界では、Joomla は Druapal よりも統合的であると考えられています。ここでの重要な違いは何ですか?
  4. ASP.NET、Python、または Ruby に、他よりも統合に対してオープンな特定のフレームワークはありますか?
4

2 に答える 2

1

最も重要なことは、適切なサーバーを選択することだと思います。サーバーには適切なモジュールが必要です。Apache は、mod_aspnet (私はテストしていませんが、多くの人が動作すると言っています) を含め、必要なものをすべてサポートしているため、良い選択です。

asp.net の統合が確実に実現すると思われる場合は、OS として Windows を選択します。

また、要求に基づいてコンテンツをレンダリングするサーバーを決定するリバース プロキシをインストールすることもできます。ユーザーが aspx ページを要求すると、プロキシは IIS に接続し、ページをウィンドーズします。php を要求すると、他のサーバーに接続できます。このアプローチの問題は共有メモリと状態であり、これをサポートするために慎重に設計することで解決できます-すべての状態情報とモデルデータを保持する共有データベースのように....

OpenID は違いはありません。選択したフレームワークにはライブラリがあります。

于 2009-05-17T21:05:23.710 に答える
1

最も重要なことは、どのプラットフォームでも共有できる形式でルック アンド フィールをできるだけ多く配置することです。つまり、これらのプラットフォーム オプションのいずれかにインポート (または直接表示) できる CSS ファイルと (X)HTML ファイルの標準セットを開発する必要があります。さまざまなプログラムでロードできる動的ライブラリを作成する場合と考えてください。

すべてのプラットフォーム オプションでサポートされている場合は、認証に OpenID を使用するのがよいでしょう。まだそれらの間で論争する必要があります。OpenID は認証の問題のみを解決し、承認や設定の問題は解決しません。

最後に、非常に多くのオプションがあるため、クロスプラットフォーム ソリューションに固執します。これにより、今後の選択肢が最も多くなります。いつの日か他のシステムと統合したり、別のシステムに移動したりする可能性がある場合、ASP.NET を使用することには魅力的な利点はありません。

于 2009-05-17T21:09:50.020 に答える