Umbraco、それは私だけですか、それとも本当に使いにくいですか?[閉まっている]


87

最近umbracoを評価したあなたへのフィードバックを探しています。

私は、使いやすさ/拡張性/カスタマイズなどのバランスが取れた「最高の」cmを求めて、計画段階にある新しい垂直型製品のベースとして使用しているので、過去1か月ほど私が手に入れることができるすべてのasp.net cmsでダウンロード、インストール、ソースコードの読み取り、およびテストサイトの作成を行ってきました-これまでのところ、GraffitCMS、MojoPortal、Oxite、Orchard、Kuboo、そしておそらく他のいくつかの私の頭のてっぺんを覚えていません。

Umbracoを除いて、それらのそれぞれについて、ページの追加、テンプレートのカスタマイズ、場合によっては(特にGraffiti)、C#でウィジェットにドロップインを作成するなど、数時間以内で稼働しています。数時間....

しかし、Umbracoを使用すると、ほぼ2日間それを実行してちょうど実行し、今朝はビデオを見て、ページを作成した後も、単純なサイトでさえ操作できず、取得したページでさえも日常的にクラッシュする(犬であることは言うまでもありません)...

だから、問題は:私はそれを間違っているのですか?それとも実際に作業するのは難しいですか?さらに重要なことに、私が前進し続けた場合、それだけの価値がありますか?または私は私の損失を削減し、次に進みますか?

編集:SQL Serverをサポートするasp.netは、私が選択するすべての要件です。

1年後の更新(2011年2月): 最初の印象はまだ正確です。Umbracoは、これまでに使用した他のCMSのほとんどとは異なり、「取得」するのに通常よりも少し時間がかかりましたが、今、私は、製品、その機能、およびその機能について、はるかに優れた理解を持っていると言う必要があります。特に、最新リリース4.6では、非常にうまく機能します。 1。だから私を改宗者と呼んでください-私はそれを突き出して、それからもう一度見たことがうれしいです。私はこの投稿を今だけ更新します。後世のためにここで最初の否定的な「レビュー」をここに残さないようにするためです。


4
そのような問題を抱えているのはあなただけではないようです... stackoverflow.com/questions/901073/mojoportal-or-umbraco
Lucero

私も使用するのが難しいと感じました。私がオーチャードをいじくり回した今、それはそれが少し不格好であるか、そして/または過剰殺害であるように思われます。もちろん、それは私の意見です。
bbqchickenrobot

:ここUmbracoのための専用のStackExchangeサイトへのご支援を貸しarea51.stackexchange.com/proposals/22662/...
クリス・ロバーツ

1
ここでumbraco開発に関する多くの有用なリンクです: nishantwork.wordpress.com/2012/08/27/...
Nishantクマール

1年後のご意見をお
寄せ

回答:


54

umbracoの学習曲線は短いですが急です。すべてが「クリック」したら、短時間で稼働します。

他のCMSプラットフォームとは異なり、何も設定しなくても何も表示されません。使用できるのは空白のキャンバスだけです。他のcmsシステムは、デフォルトのテンプレートを使用してセットアップし、事前に構築された機能をドロップできるようにします。Umbracoは、設計上、まったくそうではありません。入れたものだけが取り出され、何も生成されません。

これは、コードやマークアップを100%制御したい開発者やデザイナーにとって理想的です。

バージョン4.7(現在リリース候補版)では、マクロを作成するためのRazor構文が導入されています。これは、多くの人にとって大きな障害であったXSLT + XPathを必要としないことで解消されます。Razorに慣れていない場合でも、XMLベースの製品よりも直感的に学ぶことができます。

ビデオは、以下の他のポスターで言及されています。20ドルは、迅速に稼働するために支払う少額の価格です。


1
ランウェイベースシステムを使用するオプションがあります。これにより、Umbracoをインストールするときに最初から機能するWebサイトが提供されます。また、MS Web Platform Installerを介してインストールすると、インストールするのが簡単になります。私は2日前に初めてUmbracoに触れ、インストール時に完全に機能するシステムを持っていて、その後非常に速くスピードアップしました!
Moo

1
はい、ランウェイがあることは知っています。これは学習に適した方法ですが、ほとんどの場合、サイトを構築するときには使用しません。
ChadT


最近のほとんどのビデオも無料で、少なくとも最も役立つ紹介ビデオはumbraco.com/tv
John C Scott

1
+1、特に「コード/マークアップを100%制御したい開発者やデザイナーにとって理想的」
Aximili 2013

26

それは重要ですか?つまり、使用するのが難しいと感じ、他に利用できる代替案がある場合、なぜそれを続けるのですか?直感的でないと、使いづらくなります。必要なキラー機能がない場合は、それをダンプして次に進んでください。奇妙に設計された(あなたにとって)ある製品に頭を抱えるような面倒な作業は必要ありません。また、製品の開発者は、製品が本来の方法で機能するはずだと考える人々をサポートしようとするような面倒な作業を必要としません。に設計されていません。

これはどれも過酷なものではなく、実用的なものです。選択の自由があるので、自分に最も適したものを選択してください。これは機能していないようです。続行してください。義理の兄はボルボを購入したかったのですが、コントロールとダッシュボードが完全に混乱していたので、代わりにBMWを購入しました。ボルボに問題はなく、義理の兄弟に問題はなく、認知的不協和音だけです。心配しないでください。


6
「認知的不協和音」の+1
ロビンウィンスロー

17

私はUmbracoを使用して5年ほどサイトを構築してきましたが、Umbracoの説明が非常に難しいCMSであるとはわかりませんが、それでも問題が解決しない場合に役立つように、ここにいくつかのポインタを示しますUmbracoを検討:

  1. 行くhttp://our.umbraco.org、ウィキ・ページを読み、そこにフォーラムで質問を投稿し、それは本当にフレンドリーなコミュニティです。
  2. Umbracoをインストールするときは、常にMicrosofts Web Platform Installerを使用してください。サイトの作成とデータベースの設定に役立ちます。Umbracoはそのような設定を処理できないため、サブ/仮想ディレクトリにUmbracoをインストールしないでください。
  3. 可能であれば、IIS7とSQL Server Expressがインストールされた開発マシンにインストールしてください。インストールは確実に機能し、完成したサイトの展開は、xcopy転送とデータベースバックアップの復元で実行できます。
  4. あなたはサイトに使用されますHTMLをコード化された、あるいは少なくとも持ってきた前に、新しいUmbracoサイトを開始しないで、実際にページタイプについての明確なアイデアを、そしてHTMLコンテンツあなたが必要となります。

Umbracoフォーラムでお会いしましょう。

よろしくジェスパーハウジ


+1はここのコメントに完全に同意します:)
Aim Kai

ポイント#3の+
1-サブ

17

CMSに精通したベテランとして、Umbracoは他の多くのCMSソリューションよりもセットアップや使用が簡単だと言えます。

ただし、難しいか簡単かは、CMSの以前の経験と、CMSがすぐに提供できるものに対する期待に大きく依存します。

私は主に、より大きなCMSで作業しました:

  • Microsoft CMS
  • 即時性
  • Obtree
  • リーフ(誰でも覚えている!)
  • 等....

これらに対して、使用するのは難しくなく、おそらく簡単です。それは、邪魔にならない傾向があり、必要な機能の構築を続行できるからです。

しかし、あなたの期待がWordpressのようなものに基づいている場合、つまりインストールして実行するが、オプションが限られている場合、最初は難しい場合があります(Webサイトスターターキットをインストールせずに起動した場合)。

私が推奨するのは、小規模なサイトを構築している場合は、our.umbraco.orgにあるCreative Webサイトスターターキット参照することです。物事を簡単にしたり、特定の機能を追加したりするためにインストールできる多くのパッケージもあります(ビルド済みのナビゲーションコントロール完全なブログソリューションなど)。

また、our.umbraco.orgWikiを確認し、フォーラムで質問してください。コミュニティは親切でフレンドリーです。


私はそれをもう1日か2日与えて、それから決定をするつもりです。結局それが価値がある限り、私は急な学習曲線を気にしません。
EJブレナン

リンクが壊れています。おそらくあなたはそれらを修正することができますか?
rboarman

6

Umbracoは、Sitefinity、DNN、Drupalなどの他のCMSとは少し異なります。それはSitecoreとよく比較します。

はい、少し学習曲線があります。XSLTが原因となると思いますが、おそらくUmbracoの構造を理解する必要があるというだけの事実です。箱から出してアレンジしてスタイルを整える必要のある「モジュール」はほとんどありません。むしろ、簡単に独自の構造とマークアップを作成でき、ボックスから抜け出すのが難しいわけではありません。

私はDrupal、Sitefinity、WordPress、Sitecoreなどを使用しており、率直に言ってUmbracoが私のお気に入りです。優れたWebサイトの開発方法を知っていて、デザイン、マークアップ、またはクライアントエクスペリエンスに制限をかけたくない場合は、Umbracoが最適です。実際にサイトを構築するのではなく、断片を組み合わせて「何か」を動作させたいだけの場合は、時間を割く価値はないかもしれません。多くのサイトを構築したり、エンドユーザーにコンテンツを簡単に編集させたい場合(大きなリッチテキストエディターだけでなく)、学習曲線を克服する価値があります。

BTWを視聴するには、ビデオは$ 20相当の価値があります。彼らはあなたが見つけることができるどんなドキュメントよりもはるかに優れており、多分5〜6本のビデオの後、あなたは「それを手に入れる」べきです。1か月購入してからキャンセルしてください。

コミュニティも素晴らしいです。苦労している場合は、http://our.umbraco.orgフォーラムにアクセスして、ヘルプを入手してください。あちらにたくさんあります。

また、Creative Web Starter KitパッケージまたはBlog 4 Umbracoパッケージをインストールしてみてください。これらは、SitefinityまたはDrupalのバックグラウンドを持っている人には馴染みがあり、学習曲線を平らにするのに役立ちます。

幸運を!


1
ビデオを推薦するための+1。Umbracoも最初は少し混乱しましたが、ASP.NETについてもあまり詳しくありませんでした。ビデオは間違いなく役立ちました。
Shea Daniels

最近のRazorサポートは、XSLTを学びたくない人にとっては良いことです-それはどちらが良いかについての議論です-しかし、典型的な.net開発者にとって、Razorは非常に強力で素早く学習できます(RazorチートシートをOur.Umbraco.Org/Projects for a fast fast intro)
ジョンCスコット

umbraco.tvの割引を見たと思います(ただし、彼らは新しいビデオトレーニングWebサイトを立ち上げていると思います)。
ケビンウィリアムズ

XSLTはおそらくUmbracoの最も不格好な部分でした-バージョン7では、Razorと通常のMVCを使用できます。
ティモシーリーラッセル

3

私は上級.NETプログラマーとして、当然.NETベースのソリューションに惹かれますが、Umbracoは確かなCMSのようです。だから私はそれをインストールし、いくつかの知識を得てそれを実行しようとしました、そしてこれらは私の発見です:

  • 動画のコンテンツが途方もなく薄い。滑走路の最初の紹介ビデオトーク。滑走路とは一体何ですか??? 専門用語はありません、私は初めてのユーザーです。
  • 最先端の動画は有料です。主流の.NETベースのCMSとして普及しなかったのも不思議ではありません。
  • すぐに使用できるデモが機能しない(メニューが機能しないため、ビジネステーマを選択しました)
  • 管理領域が非常に非直感的
  • インストールはWeb-Matrixのインストールを強制します。IIS7があり、本番システムもそうです... WebMatrixは必要ありません!!!これに関するドキュメントを見つけるのも簡単ではありません。

結局のところ、使用したり完全に私をUmbracoから降ろしたりするには、非常にフラストレーションがあります。

というわけで、当面Wordpressを使い始めて、管理インターフェースを拡張するのは非常に簡単だとわかりました。ドキュメンテーションとコミュニティのサポートは素晴らしいです。.NET開発者に多額の投資をしてきた私の会社ではうまくいかないので、そのPHPベースは残念です:-(


5
「それが主流の.NETベースのCMSとして台頭していないのも不思議ではありません。」; MicrosoftのWebサイトasp.netとMSDNはUmbracoで実行されています。つまり、独自のWCMS製品(Sharepoint)から選択されたということです-彼らの製品について多くのことを言っていると主張できますが、非主流のCMSでも悪くありません;-) Umbracoは多くのWeb開発会社で真剣に離陸していると言えます(たとえば、求人の要件が出てきます)
dc2009

3
ある程度熟練した.NET開発者であれば、これは優れたソリューションであり、インストールとセットアップが簡単です。私にとって、デモはすべてのインストールで一度に完全に動作しました。もちろん、WbeMatrixがなくてもインストールできます。また、インストールするWebホスティングサービスがたくさんあります。そのまま使用できるソリューションが必要な場合は、[次へ]、[次へ]、[次へ]をクリックして、何も設定しないで、他のツールを使用します。ある程度の学習が必要な、安定した堅固でカスタマイズ可能なソリューションが必要な場合は、Umbracoを使用してください。この哲学が気に入らなければ、それについて間違ったことを言わないでください!
JotaBe 2012年

2
umbracoをwebmatrixからインストールする必要はありません-完全なバイナリはumbraco.codeplex.comから入手することもでき、便利なドキュメントもここにあります-バイナリをIIS7アプリケーションフォルダーにドロップするだけで、インストールのためのすべての作業が行われますあなた
ジョンCスコット

1
後世のために、WebMatrixを回避する2つの方法:IIS Webサイトフォルダーに直接手動でインストールするか、Visual Studioで新しい空のMVCソリューションを作成し、その上にNuGetを使用してUmbracoをインストールします。かんたんピージー!
Funka 2014年

よろしくお願いします。たぶん私はウンブラコで少し過酷でした。確かに、ほとんどの優れた製品にはある程度の学習が必要です。私が欲求不満だったのは、あなたが地面にぶつかって、Umbracoで生産的になることができないということだけだったと思います。もう一度試してみましょう。うまくいけば、学習資料も改善されました。
RogerW 2014年

3

意見はさておき、これはすべてあなたの背景に依存します。私はソフトウェアエンジニアであり、ウェブマスターではありません。したがって、私はソフトウェアエンジニアのようであり、ウェブマスターのようではないと思います。

Umbracoは、簡単に見つけられるTEXTドキュメントがなかったという理由だけで、インストールするのが非常にイライラしました。結局それを見つけたので、インストールはとても簡単でした。

多くのWebデザイナーの問題は、ソフトウェアエンジニアではないことです。ソフトウェアエンジニアではないWebデザイナーに悪いことは何もありません。それは、世界の別の見方にすぎません。私はC ++およびC#バックエンドとのインターフェースを必要とするWebデザイナーと多くの仕事をしてきました。彼らはほとんどすべての完全に異なる視点を持っています。

間抜けな暗黙のインストールプロセス(これは悪い、悪い、悪い-自分の製品をインストールするために別の製品を必要としないでください!)を過ぎると、Umbracoはシンプルで直感的であることがわかりました。私の(プログラマーではない)ガールフレンドでさえ、私たちがいじっていた他のCMSよりもずっと論理的であることがわかりました。たとえば、Drupalは簡単にインストールできましたが、実際にはWindows開発(ASP.NET/SQL Server)環境向けに設計されておらず、PHPが嫌いなので、結局それを放棄しました。MojoPortalは本当に素晴らしく、シンプルでしたが、...それは...まあ...シンプルでした。単純すぎる

私はオーチャードが好きですが、それを最初に見たとき、何から始めればよいかほとんどわからなかったので、近い将来問題になると判断しました。Web開発プラットフォームではなく、Webコンテンツ管理システムが必要でした。オーチャードは* nixによく似ていると思っていました。「住むにはいい場所ですが、そこに行きたくありません。」

私にとってのUmbracoは、中程度の場所で、非常に柔軟で拡張が簡単です。それはあなたの邪魔にならないように非常に努力しています。それを拡張したい場合は、おそらくC#(または{cringe} VB)を学ぶか、誰かがあなたのためにCodeBehindを書くように協力することをお勧めします。しかし、それを使用することは非常にシンプルで簡単です。


1

一般的に使いにくいかどうかはわかりませんが、私はあなたと同じ結論に至りました。私は特に有用なドキュメントの欠如に失望しました-彼らのウェブサイトにある潜在的に有用なビデオリソースはすべて、$$$支払うためのものです-それはどうしたのですか?

また、私が見たいくつかの紹介ビデオは、私と一緒にクリックされることはありませんでした。彼らは多くの概念を提示しましたが、実際にそれらをあまり説明しませんでした。

私もグラフィティを試しましたが、うまくいかなかったので、その未来が確かではないので、あきらめました。他のもの(Kentico、CommunityServerなど)は、私の要件に対して過度に複雑に見えました。

結局、superuser.comのフェローによるヒントに基づいて、私はクラブのWebサイトにBlogEngine.NETを使いましたが、今のところ、まったく振り返っていません。私にとって魅力的なのは純粋なASP.NETであり、簡単に拡張でき、拡張機能やテーマなどを備えたかなり大きなコミュニティがあります。私の個人的な経験から、ほとんど(ブログ)の投稿ベースのサイトを念頭に置いている場合にのみ、チェックしてみることをお勧めします。


BlogEngine.NETは真のCMSシステムではありません。それはブログエンジンです。
bbqchickenrobot 2010

@bbqchickenrobot:それは本当かもしれません-あなたのCMSの定義にもよりますが-それは私にとってはうまくいきます。
marc_s 2010

1

奇妙な。新しいUmbracoサイトをインストールするのに5分かかり、2時間で標準のポートフォリオWebサイトを作成できました(まあ、XSLTに慣れているとき)。カスタムコントロールの作成、変更、追加、管理セクションへの追加などは非常に簡単です。

Documentsの概念やUmbracoの機能を超える追加のデータモデルが必要になるまで、SQLまたはC#のコードを記述する必要がないことを理解するのが難しかった(30分かかった)。このようなサンプル:画像の自動サイズ変更、一部のWebサービスの呼び出しなど-CMSモデルではカバーできないビジネスロジックレイヤーからのすべて。

ほとんどの場合、Umbracoは非常に使いやすいので、ほんの少しのドキュメントで十分です。Umbracoが提供するかなり薄くて簡単なAPIがありますが、優れた技術があります。レベルは開発者から必要であり、それはすべての最初のXMLです。最大のXSLTを使用するためのXQueryおよびXPath。

インストールについてもう一度説明します。インストールガイドの各手順を実行しただけです。


1

Umbracoの問題は、UIが扱いにくく、それをどのように使用するか、どこにどこにあるかがすぐに分からないことです。ページの下部にいくつかのセクションボタンがあり、クリックするとツリービューが表示され、目的の場所にドリルダウンできます。これは悪いUI 101です。謎の肉はありません。すべての機能が整理され、ユーザーに表示される必要があります。サブメニュー付きのドロップダウンは、より優れたアプローチでした。

UI要素名があいまいです。たとえば、メンバーとユーザーのセクション、開発者と設定のセクション、コンテンツとメディアのセクションがあります。メディアはコンテンツではないのですか?メンバーもユーザーではありませんか?設定は開発者が行うことではありませんか?あなたは私のドリフトを得る。

バージョン5のリリースでは、これらの問題はいずれも対処されていません。彼らがした最高のことは、XSLT /クラシックASP.NETを殺してMVCとRazorで置き換えることでした。これにより、バージョン5の適切なドキュメントが不足しているにもかかわらず、開発者の観点から製品をより簡単に理解できるようになります。ただし、コンテンツ作成の観点からは、まだ不足しています。

優れたUIを表示したい場合は、SiteFinityをご覧ください。新しいデザインはSiteFinity 3バージョンほど良くありませんが、コンテンツの編集は私が市場で見た中で最高です。残念ながら、MVCをサポートしておらず、コントロールの変更やスタイル設定が面倒です。


バージョン7のUIは大幅に改善されています。もう一度試してみてください。
ティモシーリーラッセル

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.