2009-03-31 7 views
20

私はクライアントが可能な限り自信を持てるようにしたいと思っています。とにかく、私はちょうど評価を開始しており、これを私の結論で更新します。しかし、最初にUmbracoを評価し始めているので、私はコンセンサスを得たいと思っています。Umbraco YayまたはNay?

私はC#またはVb.Netを好みません。だから私はどちらかに開放している。

答えて

40

Umbraco CMSは非常に柔軟なCMSです。製品のコアコードはC#で書かれていますが、本当にあなたはUmbracoのソースを読んで、拡張する必要はありません。

UmbracoのV4で.NETのマスターページを使用し、VBまたはC#で書かれた.NETのユーザーコントロールを使用できます。

私は、あなたの考えを知っていることを見てみましょう。

ここから始めるにはいくつかのリンクがあります。

+1

これらのリンクをお寄せいただきありがとうございました。 – leen3o

17

私と私の会社はちょうどそれが私たちに合うwehther見にUmbracoを評価先月ほど費やしてきましたニーズ。

私たちが開発した基本的な社内CMSのオープンソースの代替品を探していました。

CMSが.NETにあって、エンドユーザーと開発者が使いやすいことが重要でした。 カスタマイズも拡張も必要でした。

Umbracoはこれらすべてのボックスにチェックを入れ、それを取り巻く活動的で有用なコミュニティを持っています。

しかし、ドキュメントはひどく完了していないか、最新のものではないので、始めるのが難しくなります。特により複雑な実装の場合

もう1つの弱い領域は、ワークフローとページロックですが、これは商用バージョンで行われており、実際には大規模な実装では懸念されています。

簡単なサイトでグリップを得るためには、The Creative Website Starter kiが優れていて、Umbracoの仕組みと簡単なCMSベースのWebサイトの実装方法についての優れた基礎が得られます。

Umbracoの実装を開始する前に行う最も重要なことは、ドキュメントタイプとコンテンツタイプを計画することです。これは、いったん実装されると、既に作成して入力したページのドキュメントタイプを変更するのが難しくなるためです。 CMSプロジェクトはいつも計画段階で生きて死んでしまうので、他のCMSと変わることはありません。

私は長年にわたり、即時性、MCMS、Sitecore、Obtree、Reef、Reddotなど、多くの異なるCMSプラットフォームを使用してきましたが、私はUmbracoが安定しており、高速で拡張可能であることを発見しました。

それは癖がありますが、いくつかの場所では磨きが欠けていますが、全体的には中小規模のサイトでは優れたCMSであり、大きなサイトでは微調整が必​​要です。

The CogworksはUmbracoで解決済みであり、現在は従来のプラットフォームでUmbracoに移行し、新しい実装を行っています。

+0

+1基本的な社内CMSシステムをより堅牢なシステムに切り替えることも検討しています。この回答は非常に有益な情報でした – Curt

3

バージョン2以降Umbracoで開発されており、強さから強さに変化しています。マスターページ、偉大なテンプレートエンジン(一度あなたはXSLTに慣れれば)使いやすいUIは本当に強い点です...

3

私はいくつかのプロジェクトでSitecoreとSitefinityを使用した後、Umbracoでスピードアップしています。私はそれが大好きで、フロントエンドの開発者がどれくらいの基本的な作業を行うことができるのが好きなので、.NET開発者の時間を節約して頑張ってください。

Umbraco.tvは私を素早くスピードアップするために巨大な存在でした。

これまでのところ、私はUmbracoがWebサイトビルダーに与える拡張性、シンプルさ、および制御が大好きです。

7

これまでのumbraco(バージョン4)を使用して3つの専門サイトを構築しました。私は非常に満足しています。 それに関する最良の事は、拡張性とその自由です! 良い開発者はすぐにそれを学び、それがどのように動作するかを知れば、空が限界です。私はXSLTで作業していたので、umbracに切り替えるのは簡単でした。

私は大規模なサイトでのXML使用について恐れていましたが、umbra 2で実行される10K +ページとユーザーコントロールを持つ巨大なサイトを見てきました。

文書の欠落は時々問題になることがありますが、通常はどのような状況でもGoogleの回答が可能です。

ボトムライン:大きくてよかった!

7

答えは...おそらくはいですがそれに応じて異なります。

私たちはそれをよく見ていて、非常に優れていますが、細かい制御が必要なユーザーには単純で非常に特殊な要件がある場合は、自分自身を調整する方が良いかもしれません。

確かにサポートされていますが、学習曲線がまだまだ険しいので、私たちが望んでいたよりも妥協の余地のあるものに終止符を打つだけの合理的な投資をしていると感じました。

グループ内の姉妹会社も同様の練習を経て同じ結論に達しました。両方の企業が旅行業界に属していて、私たちが構築していたサイトには特定の構造が必要で、特定のデータソースなどが必要でしたし、Umbracoを望みどおりに動作させるには、.NET MVC完全な制御を保持する。

要するに、CMSを必要とする場合は、自分でビルドする方が良いと判断する前に、外観を確認してください。

(注:自分のロールは常に最善の方法ですが、努力する価値のある本物のメリットを提供することはできません)。

3

複数の言語(Drupal、Joomla、Wordpress、Sitefinity、DotNetNukeなど)で多くのCMSアプリケーションを使用しています。)、それはあなたが何をする必要があるのか​​、どの機能があなたにとって最も重要であるのかが分かります。すべてのCMSには長所と短所のリストがあります。

すぐに使用できるように、より柔軟で簡略化されたバックエンドを持つCMSがあります。しかし、ASP.NET側からは、Umbracoが最も簡単に拡張でき、最も柔軟性があります。あなた自身で開発を行うつもりなら、制約はほとんどなく、コミュニティは非常に役に立ちます!

関連する問題