私は Sitefinity 3.7 のみを使用しました。正直なところ、Telerik からのサポートにもかかわらず、基本を超えてしまうと、非常に使いにくいことがわかりました。
Orchard に関しては、サポートが大きな問題であるという Josh の意見に心から同意します。Bertrand Le Roy が 1 日 1 回、Stackoverflow で質問に答えます。3 ~ 4 日かけて問題の真相を突き止めますが、Bertrand Le Roy の善意にもかかわらず、サポートは Orchard が改善する必要があるものです。したがって、オーチャードでは、あなたは最深部にいます。
Orchard のもう 1 つの欠点は、プログラミング オタクではないエンド ユーザー向けのユーザー インターフェイスが非常に貧弱であることです。プログラマーは、レイヤーとゾーンに対処し、それらの多くをリストで操作できます。つまり、Sitefinity ははるかに WYSIWYG であり、END USER にとってより優れていると言えます。
ただし、プログラマにとっては、最小限のサポートにもかかわらず、Orchard は Sitefinity よりもはるかに簡単です。
2 つの CMS の違いの 2 つの例:
- メニュー。
ページを整理するためのドラッグ アンド ドロップ ツリービューがあり、これがメニューに即座に反映されるため、Sitefinity は優れています。
Orchard によると、バージョン 1.5 では階層メニューが組み込まれる予定です。ただし、Sitefinity のようなグラフィカルなドラッグ アンド ドロップではなく、フォームにページを入力する必要があります。
- ページ。
繰り返しになりますが、Sitefinity では、コントロールをページにドラッグ アンド ドロップするだけです。
Orchard では、レイヤーとウィジェットを (エンド ユーザーにとって) 非常にこっけいな方法で構成する必要があります。
また、たとえば、各ページにカスタム ヘッダー画像があり、左右の列にカスタム コンテンツがあるサイトがある場合、これらの追加のカスタム部分を含む各ページのレイヤーが必要になります。(Orchard の「ページ」では、1 ブロックのコンテンツしか許可されません)。これは、最もオタクでない人にとっては悪夢になる可能性があります。
ユーザーからのフィードバック:
2 つの Sitefinity 3.7 サイトを開発しました。1 つは WordPress の経験がある人向けで、もう 1 つは旅行代理店を経営していて IT に非常に苦労しているカップル向けです。ユーザーからのフィードバックはありません。あなたが得ることができる最高のフィードバックです。サイトの 1 つを見てください (IT チャレンジのカップル):
プレストンリード
3年以上前に彼らのためにセットアップしましたが、それ以来彼らから連絡がありません. すべてのコンテンツは彼らによって入力されます。
Orchard でこの仕事をしていたら、定期的にレイヤーとウィジェットをセットアップしていたでしょう。
私の要約:
私はオーチャードがとても好きです。プログラマーとして使いやすいと思います。エンドユーザーにとっては悪夢 (だと思います) ですが、いくつかのモジュールを作成すれば、ほとんどの障害は克服されます。
たとえば、Wingspan.Views というモジュールを作成しました (執筆時点ではギャラリーにはありません)。このモジュールを使用すると、各「ページ」またはビューで 3 つの追加エディターを使用できます。1 つはメイン イメージ用、もう 1 つは右用です。コンテンツと左コンテンツ用の 1 つ。また、メイン コンテンツを提供するプレーンな古い Body パーツもあります。メニューはまだ私が取り組んでいる問題です。
継続的に関与しているクライアントには Orchard を使用するので、必要なレイヤーとウィジェットをセットアップできます。私たちは、クライアントが必要とし、余裕がある限り複雑な機能 (モジュール) を開発します。
IT が難しいタイプのクライアントには、Sitefinity 3.7 を使用します。複雑な追加機能を開発する必要がある場合、Sitefinity でのジョブは拒否されます。
ノート:
Orchard の優れた機能の 1 つは、シェイプ トレーシング ツールです。Sitefinity に同様のものがあるかどうかはわかりません。
オーチャードとは何か、そしてどこに向かっているのか?:
Orchard はオープン ソースであり、Microsoft が後援しているようです。私が思うに、Bertrand Le Roy は Microsoft から支払われていると思います。
ブログなどを読むことから、他の MS パートナー (例: DotNetNuke) が使用できるコードを提供することが考えられます。
Orchard を本当に魅力的にするには、もっと多くのグラフィカル ユーザー インターフェイスが必要です。
プログラマーにとっては、操作と構成が簡単な優れたツールであるため、これは残念です。