IT

Umbraco, 그것은 나입니까 아니면 사용하기가 정말 어렵습니까?

lottoking 2020. 9. 12. 10:24
반응형

Umbraco, 그것은 나입니까 아니면 사용하기가 정말 어렵습니까? [닫은]


최근에 umbraco를 평가 한 분들에 대한 의견을 찾고 있습니다.

나는 사용의 용이성 / 확장 성 / 커스터마이징 등의 균형을 '최고'cms를 찾아 새로운 수직 제품의 기반으로 사용하기 위해 계획 단계에 있으므로 지난 한 달 동안 내가 손에 넣을 수있는 모든 asp.net cms에서 소스 코드를 다운로드하고, 설치하고, 읽고, 테스트 사이트를 만들었습니다. 지금까지 GraffitCMS, MojoPortal, Oxite, Orchard, Kuboo 및 몇 가지 다른 파일을 가져 왔습니다. 내 머리 개인가 기억 나지 않는다.

Umbraco는 설치 의 경우 페이지 추가, 템플릿 사용자 지정, 일부 경우 (낙서)를 포함하여 몇 시간 내에 설치하고 실행했습니다. 몇 시간 ....

하지만 Umbraco를 사용하면 거의 2 일 동안 레슬링을 실행하고 이제는 아침에 비디오를보고 페이지를 구축하는 등의 작업을 수행해도 여전히 간단한 사이트를 운영 할 수 없습니다. 일상적인 충돌 작업 (개는 말할 것도없고) ...

그래서 질문은 : 내가 잘못하고 있는가? 함께 일하기가 정말 어렵 아니면 아니면? 그리고 더 중요한 것은 계속해서 전진한다면 그만한 가치가 있습니까? 아니면 나가 아니면 나가 아니면 계속 사용합니까?

편집 : SQL Server를 지원하는 asp.net은 내가 선택한 모든 것의 요구 사항입니다.

1 년 후 업데이트 (2011 년 2 월) : 내 초기 인상은 여전히 ​​정확하고, Umbraco는 내가 과거에 전형적인 대부분의 CMS와 다르며, '얻기'까지 조금 더 오래 걸렸습니다. 이제는 제품에 대해 훨씬 더 잘 이해하고 제품의 기능과 기능에 대해 더 잘 알고 있어야합니다. 그리고 무엇과 특히 최신 4.6 릴리스에서 정말 잘 작동합니다. 1. 그러니 저를 개종자라고 부르세요-나는 그것을 튀어 나와서 다시 한 번 보아서 기쁩니다. 나는 후손을 위해 나의 초기 환경 게 '리뷰'를 여기에 남기지 않기 위해 1 년이 업데이트한다.


umbraco의 학습 곡선은 짧지 만 가파르다. 모든 것이 '클릭'하면 곧바로 실행됩니다.

즉석에서 아무것도 제공하지 않는다는 점에서 다른 CMS 플랫폼과 제공됩니다. 작업 할 수있는 빈 캔버스뿐입니다. 다른 cms 시스템은 기본 템플릿으로 설정하고 미리 빌드 된 기능을 사용할 수 있습니다. Umbraco는 설계 상 전혀 전혀 없습니다. 당신은 당신이 아무것도 생성하지 않는 것이 당신은 아무것도 생성하지 않습니다.

이는 코드 / 마크 업을 100 % 제어하려는 개발자와 디자이너에게입니다.

버전 4.7 (현재 릴리스 후보)에는 매크로 생성을위한 Razor 구문이 도입되었습니다. 이 많은 사람들에게 큰 걸림돌이라고 생각하는 XSLT + XPath가 필요하지 않습니다. Razor에 익숙하지 않은 것보다 XML 기반 제품보다 배우는 것이 유용합니다.

동영상은 아래 다른 포스터에서 언급되었습니다. $ 20는 빠른 시작과 실행을 위해 지불하는 작은 가격입니다.


그게 그렇게 중요한 건가? 내 말은, 사용하기 힘들고 다른 대안이 가능한 지속 되는가? 다시이지 않다면 사용하기가 어려울 것입니다. 필요한 킬러 기능이 버리고 계속 진행하십시오. 이상하게 디자인 된 (당신에게) 제품에 머리를 감는 번거 로움이 필요하지, 제품 개발자는 제품이 어떤 식으로 작동해야 할 생각하는 사람들을 지원하려고 할 필요가 없습니다. 설계되지 않았습니다.

이 중 어느 것도 가혹하지 않고 실용적입니다. 자유롭게 선택할 수 있습니다. 작동하지 않는 것 같으니 계속 진행하세요. 제 처남은 볼보를 사고 싶었지만 컨트롤과 대시 보드가 혼란스러워서 대신 BMW를 선택했습니다. 볼보에는없는 문제가 없었고, 처남에는없는 문제가 없습니다. 단지인지 부조화입니다. 걱정하지 마세요.


저는 지금까지 5 년 정도 Umbraco와 함께 사이트를 구축해 왔고, Umbraco에 대한 설명이 매우 어려운 CMS라는 것을 인식하지 못합니다.하지만 여전히 도움이 될만한 몇 가지 내용을 여기에 제공하겠습니다. Umbraco 고려 :

  1. http://our.umbraco.org로 이동 하여 Wiki 페이지를 읽고 포럼에 질문을 게시하십시오. 정말 친근한 커뮤니티입니다.
  2. Umbraco를 사용하는 경우 항상 Microsoft의 웹 플랫폼 설치 프로그램을 사용하십시오. 사이트를 만들고 데이터베이스를 설정하는 데 도움이됩니다. 확실 그냥 하지 Umbraco는 그런 설정을 처리 할 수 있기 때문에 , 서브 / 가상 디렉토리에 Umbraco를 설치합니다.
  3. IIS7 및 SQL Server Express가있는 개발 컴퓨터에 설치하면 확실히 작동하며 완성 된 사이트의 배포는 xcopy 전송 및 데이터베이스 백업 복원으로 수행 할 수 있습니다.
  4. 당신이 사이트에 사용하는 HTML을 코딩하거나, 아니면 한 전에, 새로운 Umbraco 사이트를 시작하지 않고 정말 페이지 유형에 대한 명확한 아이디어를, 그리고 HTML 내용이 필요합니다.

Umbraco 포럼에서 뵙기를 바랍니다.

Jesper Hauge 감사합니다


CMS 베테랑 기능 Umbraco는 다른 많은 CMS 솔루션보다 설정 및 사용이 더 어렵지 않다고 말할 수 있습니다.

그러나 어렵거나 쉬웠다는 것은 이전의 CMS 경험과 CMS가 즉시 제공해야하는 것에 대한 기대치에 크게 좌우됩니다.

나는 주로 더 큰 CMS로 작업했습니다.

  • Microsoft CMS
  • 직접
  • Obtree
  • 리프 (누구나 기억하세요!)
  • 기타 ....

당신이 필요한 기능을 구축 할 수있게 해주기 때문에 아마도 더 쉬울 것입니다.

당신의 기대가 Wordpress와 같은 것들에 더 기반을두고 있다면, 즉 설치하고 이동하지만 더 옵션을 가지고 있다면, 시작하기가 어려울 수 있습니다 (웹 사이트 스타터 키트를 설치하지 않고 시작한다면).

저의 권장 사항은 소규모 사이트를 구축하는 경우 our.umbraco.org 에서 Creative 웹 사이트 스타터 키트살펴 보는 것 입니다. 작업을 더 쉽게하거나 특정 기능을 추가하기 위해 설치할 수있는 많은 패키지도 있습니다 ( 사전 구축 된 탐색 컨트롤전체 블로그 솔루션 포함 ).

또한 our.umbraco.orgWiki를 살펴보고 포럼에서 질문 하면 커뮤니티가 도움이되고 친절합니다.


Umbraco는 Sitefinity, DNN 또는 Drupal과 같은 다른 CMS와 약간 다릅니다. Sitecore와 잘 비교됩니다.

예, 약간의 학습 곡선이 있습니다. XSLT가 그 원인이 될 수 있다고 생각하지만 Umbraco의 구조를 이해해야한다는 사실 일 가능성이 더 큽니다. 당신이 정렬하고 스타일을 지정해야하는 상자에서 나오는 "모듈"은 거의 없습니다. 오히려 꺼내기 어려운 상자에 강제로 넣지 않는 고유 한 구조와 마크 업을 쉽게 만들 수 있습니다.

저는 Drupal, Sitefinity, WordPress, Sitecore 및 기타 일부를 사용했으며 솔직히 Umbraco를 가장 좋아합니다. 훌륭한 웹 사이트를 개발하는 방법을 알고 있고 디자인, 마크 업 또는 클라이언트 경험에 대한 제한을 원하지 않는 경우 Umbraco가 훌륭한 선택입니다. 실제로 사이트를 구축하는 것이 아니라 조각을 모아서 "무언가"작동하게하려면 시간을 낭비 할 가치가 없습니다. 많은 사이트를 구축하거나 최종 사용자가 콘텐츠를 쉽게 편집 할 수 있도록하려면 (단지 큰 서식있는 텍스트 편집기가 아닌) 학습 곡선을 극복하는 것이 좋습니다.

비디오는 BTW를보기 위해 $ 20의 가치가 있습니다. 그것들은 당신이 찾을 수있는 어떤 문서보다 훨씬 낫고 아마 5-6 개의 비디오 후에 당신은 "그것을 얻을"것입니다. 한 달만 구매하고 그 후에 취소하면됩니다.

커뮤니티도 훌륭합니다. 어려움을 겪고 있다면 http://our.umbraco.org 포럼으로 이동하여 도움을 받으십시오. 저기 많이 있습니다.

또한 Creative Web Starter Kit 패키지 또는 Blog 4 Umbraco 패키지를 설치하여 시작하십시오. 이들은 Sitefinity 또는 Drupal 배경에서 온 사람들에게 더 친숙 할 것이며 학습 곡선을 평평하게 만드는 데 도움이 될 수 있습니다.

행운을 빕니다!


선임 .NET 프로그래머로서 저는 당연히 .NET 기반 솔루션에 끌 렸고 Umbraco는 견고한 CMS 인 것 같습니다. 그래서 나는 그것을 설치하고 약간의 지식을 얻고 그것을 얻기 위해 노력했고 이것이 내 결과입니다.

  • 동영상은 콘텐츠가 엄청나게 얇습니다. 런웨이에 대한 첫 번째 소개 비디오 토크. 도대체 활주로 란 ??? 전문 용어는 사용하지 마십시오. 저는 처음 사용합니다.
  • 가장 진보 된 비디오에 대한 비용을 지불해야합니다. 메인 스트림 .NET 기반 CMS로 떠오르지 않은 것은 당연합니다.
  • 기본 데모가 작동하지 않습니다 (비즈니스 테마를 선택했고 메뉴가 작동하지 않음)
  • 매우 직관적이지 않은 관리 영역
  • 설치는 Web-Matrix 설치를 강제합니다 .. 저는 IIS7을 가지고 있고 우리 프로덕션 시스템도 그렇습니다. WebMatrix를 원하지 않습니다 !!! 이것에 대한 문서를 찾는 것도 쉽지 않습니다.

모두 엄청나게 좌절감을 느끼고 Umbraco를 완전히 사용하지 못하게했습니다.

그래서 나는 그동안 Wordpress를 선택했고 관리 인터페이스를 확장하는 것이 매우 쉽다는 것을 알게되었습니다. Documetnation 및 커뮤니티 지원은 훌륭합니다. .NET 개발자들에게 많은 투자를 한 우리 회사에서는 그렇게되지 않을 것이기 때문에 PHP 기반이 아쉽습니다.


의견은 제쳐두고, 이것은 모두 귀하의 배경에 달려 있습니다. 저는 웹 마스터가 아닌 소프트웨어 엔지니어입니다. 그래서 저는 웹 마스터가 아닌 소프트웨어 엔지니어처럼 생각합니다.

Umbraco는 쉽게 찾을 수있는 TEXT 문서가 없기 때문에 설치하는 것이 매우 실망 스러웠습니다. 마침내 그것을 발견하면 설치하기가 쉽습니다.

많은 웹 디자이너의 문제는 그들이 소프트웨어 엔지니어가 아니라는 것입니다. 소프트웨어 엔지니어가 아닌 웹 디자이너에게 나쁜 것은 없습니다. 세상을 보는 다른 방법 일뿐입니다. 저는 제 C ++ 및 C # 백엔드와 인터페이스해야하는 웹 디자이너와 많은 일을했습니다. 거의 모든 것에 대해 완전히 다른 관점을 가지고 있습니다.

일단 내가 구피 묵시적 설치 프로세스 ( 나쁘고, 나쁘고, 나쁘다-당신이 직접 설치하기 위해 다른 제품을 요구해서는 안된다! ) Umbraco가 간단하고 직관적이라는 것을 알았다. 프로그래머가 아닌 내 여자 친구조차도 우리가 가지고 놀던 다른 CMS보다 훨씬 논리적이라는 것을 알았습니다. 드루팔은, 예를 들어, 설치가 간단하지만 정말 Windows 개발 (ASP.NET/SQL 서버) 환경을 위해 설계되지 않았습니다 난 싫어 나는 결국 그것을 포기, 그래서 PHP를. MojoPortal은 정말 멋지고 단순했지만 ... 그건 ... 음 ... 간단했습니다. 너무 간단합니다.

나는 오차드를 좋아하지만, 마지막으로 무엇을 시작해야할지가 너무 적어서 가까운 장래에 문제가 될 것이라고 결정했습니다. 저는 웹 개발 플랫폼이 아닌 웹 콘텐츠 관리 시스템을 원했습니다. 나는 Orchard가 * nix와 매우 흡사하다고 생각했습니다. "살기 좋은 곳이지만 거기에 가고 싶지 않을 것입니다."

저에게 Umbraco는 매우 유연하고 확장하기 쉬운 멋진 중간 장소입니다. 방해하지 않기 위해 매우 열심히 노력합니다. 확장하고 싶다면 C # (또는 {cringe} VB)을 배우거나 누군가를 대신하여 CodeBehind를 작성하도록 선택하는 것이 가장 좋습니다. 그러나 그것을 사용하는 것은 매우 간단하고 간단합니다.


일반적으로 사용하기가 어렵다는 것은 말할 수 없습니다.하지만 저는 여러분과 거의 같은 결론에 도달했습니다. 특히 유용한 문서가 부족하여 실망했습니다. 웹 사이트에있는 모든 잠재적으로 유용한 비디오 리소스는 $$$ 만 지불하는 것입니다. 그게 무슨 일입니까 ??

또한 내가 본 몇 안되는 소개 비디오는 저와 함께 클릭하지 않았습니다. 그들은 많은 개념을 제시했지만 실제로는 많이 설명하지 않았습니다.

나도 그래피티를 시도해 봤지만, 그것도 효과가 없었고 미래가 확실치 않아서 포기했다. 다른 것들은 내 요구 사항 (Kentico, CommunityServer 등)에 지나치게 복잡해 보였습니다.

결국, superuser.com에있는 동료의 팁을 바탕으로, 저는 제 클럽의 웹 사이트를 위해 BlogEngine.NET 을 사용했고 지금까지 전혀 돌아 보지 않았습니다. 그것은 나에게 호소하는 순수한 ASP.NET이며, 쉽게 확장 할 수 있고, 확장과 테마와 물건을 가진 상당히 큰 커뮤니티를 가지고 있습니다. 내 개인적인 경험으로 볼 때 주로 (블로그) 게시물 기반 사이트를 염두에 둔 경우에만 확인하는 것이 좋습니다.


이상한. 새로운 Umbraco 사이트를 설치하는 데 5 분이 걸리고, 2 시간 만에 표준 포트폴리오 웹 사이트를 만들 수있었습니다 (XSLT에 이미 익숙해 졌을 때). 생성, 수정, 사용자 지정 컨트롤 추가, 관리 섹션에 smth 추가 등은 매우 쉽습니다.

문서 개념 또는 Umbraco 기능을 뛰어 넘는 추가 데이터 모델이 필요할 때까지 SQL 또는 C # 코드를 작성할 필요가 없다는 것을 이해하기 어려웠습니다 (30 분 걸림). 이러한 샘플 : 그림 자동 크기 조정, 일부 웹 서비스 호출 등-CMS 모델로 처리 할 수없는 비즈니스 로직 계층에서 제공되는 모든 것.

대부분의 경우 Umbraco는 사용하기가 매우 쉬워서 약간의 문서화만으로도 충분합니다. Umbraco에서 제공하는 매우 얇고 쉬운 API가 있지만 좋은 기술이 있습니다. 개발자에게 필요한 수준이며, XML 첫 번째는 최대 XSLT를 사용하는 XQuery 및 XPath입니다.

그리고 설치에 대해 다시 한 번 : 설치 가이드의 각 단계를 따랐으며 그게 전부입니다.


Umbraco의 문제는 UI가 어색하고 사용 방법과 물건을 찾을 위치가 즉시 명확하지 않다는 것입니다. 페이지 하단에는 여러 섹션 버튼이 있으며 하나를 클릭하면 원하는 항목으로 드릴 다운 할 수있는 트리보기가 표시됩니다. 이것은 잘못된 UI 101 : 미스터리 고기가 아닙니다. 모든 기능은 구성되어 사용자가 볼 수 있어야합니다. 하위 메뉴가있는 드롭 다운이 더 나은 방법이었을 것입니다.

UI 요소 이름이 모호합니다. 예를 들어 회원 및 사용자 섹션, 개발자 및 설정 섹션, 콘텐츠 및 미디어 섹션이 있습니다. 미디어는 콘텐츠 여야하지 않습니까? 회원도 사용자가 아닌가요? 설정은 개발자가하는 일이 아닙니까? 내 드리프트를 얻습니다.

버전 5가 출시되면서 이러한 문제는 해결되지 않았습니다. 그들이 한 가장 좋은 일은 XSLT / Classic ASP.NET을 죽이고 MVC와 Razor로 교체하는 것입니다. 이는 버전 5에 대한 적절한 문서가 부족함에도 불구하고 개발자의 관점에서 제품을 훨씬 쉽게 살펴볼 수있게 해줍니다. 그러나 콘텐츠 제작 관점에서는 여전히 부족합니다.

멋진 UI를보고 싶다면 SiteFinity 만 있으면됩니다. 새로운 디자인은 SiteFinity 3 버전만큼 좋지는 않지만 콘텐츠 편집은 제가 시장에서 본 것 중 최고입니다. MVC를 지원하지 않고 컨트롤을 수정하고 스타일을 지정하는 것이 너무 나쁘다.


내가 알았 으면 좋았을 것!

Umbraco-시작하기 전에

참고 URL : https://stackoverflow.com/questions/2179563/umbraco-is-it-just-me-or-is-it-really-hard-to-use

반응형