움브라코

Umbraco
움브라코
Cib-umbraco (CoreUI Icons v1.0.0).svg
원저작자닐스 하트비그와 움브라코 핵심팀
초기 릴리즈2000년, 22년(2000년)
안정된 릴리스
10[1].1.0 / 2022-08-04 [±]
저장소
기입처C#
운영 체제ASP.NET Core, Microsoft Windows, SQL Server, SQLite, SQL Azure, MySQL
유형콘텐츠 관리 프레임워크, 웹 프레임워크, CMS, WCMS, 커뮤니티블로그 소프트웨어
면허증.MIT 라이선스
웹 사이트umbraco.com

Umbraco월드 와이드 웹 및 인트라넷콘텐츠를 게시하기 위한 오픈 소스 콘텐츠 관리 시스템(CMS) 플랫폼입니다.이 문서는 C#작성되어 Microsoft 기반 인프라스트럭처에 도입됩니다.버전 4.5 이후 전체 시스템은 MIT 라이센스로 사용할 수 있습니다.

Umbraco는 2000년에 Niels Hartvig에 의해 개발되어 2004년에 [2]오픈 소스 소프트웨어로 출시되었습니다.2009년 CMS 와이어는 이를 선도적인 제품 중 하나로 설명했습니다.NET 기반의 오픈 소스 CMS 시스템.[3][4]2010년에 [5]Umbraco는 하루에 1000건의 다운로드로 Microsoft Web Platform Installer를 통해 가장 많이 다운로드된 상위 5위에 올랐으며, 이는 주요 경쟁사[6]DotNetNuke보다 2위 아래이며, Codeplex에서 다운로드된 어플리케이션으로는 12위로 DotNetNuke보다 6위, [7]mojoPortal보다 13위였습니다.

테크놀로지

Umbraco는 주로 C#으로 작성되며 데이터를 관계형 데이터베이스(일반적으로 Microsoft SQL Server)에 저장하고 Microsoft IIS에서 작동합니다.Umbraco의 프런트 엔드는 마이크로소프트의 프런트 엔드를 기반으로 합니다.NET Framework, ASP 사용.NET 코어

Umbraco는 표준 ASP를 사용합니다.ASP의 NET 기능재사용 가능한 페이지 레이아웃의 작성을 용이하게 하기 위해 NET "마스터 페이지"를 지원하며, Razor와 XSLT를 모두 지원합니다.XSLT는 데이터베이스 저장과 캐시 파일(umbracoconfig)[8][9]에 XML이 사용되었기 때문에 과거에는 어느 쪽이 더 나은 성능을 얻을 수 있는지에 대해 많은 논란이 있었습니다.

데이터베이스 계층

2008년에는 Umbraco용 데이터 추상화 레이어가 구축되어 SQL Server 이외의 데이터베이스를 지원할 수 있게 되었습니다.Umbraco 버전 4.0에서는 MySQL, SQL Server 및 Vista 지원DB[10]표준으로 제공됩니다.

2010년에 출시된 Umbraco 4.6에서는 Vista의 라이선스 문제로 Vista DB 지원이 삭제되어 SQL Server Express 및 SQL Server Compact Edition 지원으로 대체되었습니다.DB의 모회사.[11]

Umbraco 6에서는 개발팀이 Microsoft의 SQL Server [12]제품을 지원하는 데 더 많은 시간을 할애함에 따라 MySQL에 대한 지원이 감소했습니다.Umbraco 6.1 이상을 지원하려면 MySQL 5.6.5 이상이 필요합니다.

Umbraco 7은 Angular를 사용하여 완전히 개선된 백엔드 관리 UI를 특징으로 합니다.JS는 단일 페이지 애플리케이션 환경을 제공합니다.또한 Angular 2.[13]0을 구현할 것이라고 발표되었습니다.

도입

Umbraco의 표준 릴리스는 일반적으로 전체 신뢰를 지원하는 환경의 IIS에 배포됩니다.표준 릴리스를 설치 및 운영하려면 전체 신뢰 환경이 필수적이지만 코드베이스는 Medium [14][self-published source?]Trust를 지원하는 프레임워크 및 백엔드 UI 버전을 생성하도록 분기 및 수정되었습니다.

Linux 상에서 Mono 상에서 [15][16]Umbraco 웹사이트를 운영하는 것에 대한 연구도 이루어지고 있다.

Umbraco는 데이터베이스와 웹 계층을 실행하는 단일 물리 서버에 도입할 수 있으며, 이 도입 모델은 소규모 저비용 사이트에 적합합니다.부하가 높은 상태에서 콘텐츠를 제공하는 Umbraco 사이트도 부하 분산 클러스터에 배치할 수 있습니다.로드 밸런싱된 Umbraco 설치에서는 소프트웨어 또는 하드웨어 로드 밸런서를 사용할 수 있으며 로드 밸런싱된 네트워크 파일은 SAN, NAS 또는 클러스터 파일 시스템을 사용하거나 [17][self-published source?]클러스터 내의 노드 간에 파일 복제 서비스를 사용하여 공유할 수 있습니다.

릴리스

버전 4.1 베타 II는 2010년 2월 16일에 출시되었습니다.[5]이는 퍼포먼스와 사용자 경험을 향상시키는 UI 트리 제어와 데이터베이스 [citation needed]호출 수를 줄이기 위한 데이터 액세스 레이어 일부 등 프레임워크의 많은 주요 컴포넌트를 리팩터링합니다.

버전 5(코드명 "Jupiter")는 ASP를 사용하여 구축된 프레임워크의 개서입니다.NET MVC,[18] 2012년 1월에 발행.새로운 버전 5 데이터 액세스[19] 레이어 아키텍처에 내재된 문제(퍼포먼스와 코드의 복잡성)로 인해 [20]상용 라이선스로 출시되었지만 버전 5가 2012년 6월에 폐기되었습니다.개발 작업은 일부 버전 5 프론트 엔드 확장을 버전 4에 통합하는 데 다시 집중되었습니다.

버전 6은 2013년 1월 31일에 출시되었으며 MVC 4에 대한 추가 지원과 새로운 합리화된 [21]API에 초점을 맞췄습니다.

버전 7은 2013년 11월 21일에 발매되었습니다.버전 6과 동시에 업데이트되지만 백오피스 사용자 인터페이스를 [22]재설계할 수 있습니다.

엄브라코8은 2019년 [23][24][25]2월 26일에 발매되었습니다.

움브라코9은 2021년 9월 28일에 발매되었습니다.이렇게 하면 첫 번째 버전이 완전히 에 표시됩니다.NET 5 및 ASPNET [26]코어

움브라코 10은 2022년 6월 16일에 출시되었습니다.이 릴리스에 의해 Umbraco는 에 도입되었습니다.NET 6 및 ASPNET Core 6 및 SQLite 지원.[27]

지역 사회

2020 - Umbraco Corporation은 70명[28] 이상의 직원을 고용하고 있으며 오픈 소스 코어 플랫폼에서 일하는 15명 이상의[5] 개발자로 구성된 핵심 팀의 지원을 받고 있습니다.Umbraco의 커뮤니티 사이트 "Our Umbraco"에는 200,000명 이상의 등록 사용자와[29] [citation needed]개발자가 있습니다.2005년부터 매년 코펜하겐 지역에서 Codegarden 개발자 컨퍼런스가 개최되고 있습니다.단, 런던에서 개최된 2007년은 예외입니다.2009년에는 170명의[citation needed] 참석자가 참석했으며, 2010년[30] 6월과 2011년 6월에 코펜하겐에서 개최되었으며, 2012년과 2013년 [citation needed]6월에는 350명으로 확대되었습니다.

접수처

2009년 8월, 덴마크 Version 2 매거진이 추천한 10개의 CMS 플랫폼 리스트에 Umbraco가 포함되었습니다.이 중에는 덴마크에서 최초로 개발된 3개의 시스템(Sitecore, TYPO3, Umbraco)[31]이 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Releases - our.umbraco.com". umbraco.com. Retrieved 2022-08-09.
  2. ^ "About Umbraco". Umbraco HQ. Retrieved 2010-02-07.
  3. ^ Ric Shreeves. "Open Source CMS Market: Lights Beyond LAMP". CMSwire. Retrieved 2010-02-07.
  4. ^ Barb Mosher. "Quick Take Review: Umbraco Web Content Management System". CMSwire. Retrieved 2010-02-07.
  5. ^ a b c Leif Martin Kirknes. "Fra garasjebedrift til suksess-CMS (From the garage company to success-CMS)" (in Norwegian). Computerworld (Norway). Retrieved 2010-02-17.
  6. ^ "Microsoft /Web". Microsoft. Retrieved 2010-02-07.
  7. ^ "Codeplex projects by downloads". Microsoft. Retrieved 2010-02-07.
  8. ^ "XML Schema". our.umbraco.org. Retrieved 25 January 2015.
  9. ^ "Publishing and republishing". Retrieved 25 January 2015.
  10. ^ Umbraco I/S. "One CMS any DB". Umbraco I/S. Archived from the original on September 16, 2010. Retrieved 2010-02-07.
  11. ^ Umbraco I/S. "Introducing JUNO". Umbraco I/S.
  12. ^ Reilink, Jan. "Umbraco doesn't like users with MySQL databases". Sysadmins of the north. Retrieved 12 July 2013.
  13. ^ "Umbraco and Angular 2.0". Per Ploug. Retrieved 25 January 2015.
  14. ^ Benjamin Howarth. "Medium Trust with Umbraco 4.0.x". Umbraco I/S. Retrieved 2010-02-07.
  15. ^ Kevin M. Fitzgerald. "Umbraco and Mono: Can it be done?". Retrieved 2010-02-07.
  16. ^ Jesper Kildebogaard (12 Jan 2010). "Dansk open source-CMS har fået BBC og Fox på kundelisten (Danish open source CMS has the BBC and Fox on its customer list)" (in Danish). Version2. Archived from the original on 16 February 2010.
  17. ^ Shannon Deminick. "Installing Umbraco for load balanced environments". Umbraco I/S. Retrieved 2010-02-07.
  18. ^ "Umbraco 5.0". Umbraco. Retrieved 2011-08-10.
  19. ^ "Umbraco 5 Performance Issues". Umbraco. Retrieved 2012-06-29.
  20. ^ "v5 RIP". Umbraco. Retrieved 2012-06-13.
  21. ^ "Umbraco 6.0.0 released". Umbraco. Retrieved 19 June 2014.
  22. ^ "Umbraco 7". Umbraco.
  23. ^ Umbraco HQ, Umbraco New Year's Reception 2019 recording, archived from the original on 2021-12-15, retrieved 2019-01-17
  24. ^ "Umbraco 8: What We're Most Excited About". www.marceldigital.com. Retrieved 2019-01-17.
  25. ^ "Umbraco". Umbraco. Retrieved 2019-06-13.
  26. ^ "Umbraco 9". Umbraco.
  27. ^ "Umbraco 10". Umbraco.
  28. ^ "Umbraco HQ Team". umbraco.com.
  29. ^ "Umbraco". Umbraco. Retrieved 2019-06-13.
  30. ^ "Codegarden 10 Keynote". geckonewmedia.com.
  31. ^ (덴마크어) Jesper Stein Sandal (2009년 8월 18일)Her er 10 CMS'er, du ikke möglip af Archived 2010-02-26 at the Wayback Machine, 버전 2

추가 정보

외부 링크