Умбрако - Umbraco

Умбрако
Түпнұсқа автор (лар)Нильс Хартвиг ​​және Умбрако негізгі командасы
Бастапқы шығарылым2000; 20 жыл бұрын (2000)
Тұрақты шығарылым
8.3.0[1] / 2019-11-12[±]
Репозиторий Мұны Wikidata-да өзгертіңіз
ЖазылғанC #
Операциялық жүйеASP.NET, Microsoft Windows, SQL Server, SQL CE, SQL Azure, MySQL
ТүріМазмұнды басқару негіздері, Веб-құрылым, CMS, WCMS, Қоғамдастық және Блогтың бағдарламалық жасақтамасы
ЛицензияMIT лицензиясы
Веб-сайтумбрако.com

Умбрако болып табылады ашық көзі мазмұнды басқару жүйесі Сайтында мазмұн жариялауға арналған (CMS) платформа Дүниежүзілік өрмек және ішкі желілер. Бұл жазылған C # және Microsoft негізіндегі инфрақұрылымға орналастырылған. 4.5 нұсқасынан бастап бүкіл жүйе MIT лицензиясы.

Umbraco 2000 жылы Нильс Хартвигпен жасалып, 2004 жылы ашық бағдарламалық жасақтама ретінде шығарылды.[2] 2009 жылы CMS Wire оны жетекші орындардың бірі ретінде сипаттады .NET - ашық бастапқы көздерге негізделген CMS жүйелері.[3][4] 2010 жылы күніне 1000 жүктеу,[5] Umbraco ең танымал жүктеулердің бестігіне кірді Microsoft Web Platform Installer, оның басты қарсыласынан екі орын төмен DotNetNuke,[6] және ең көп жүктелген 12-ші қолданба болды Codeplex, DotNetNuke төмен алты орын және одан 13 орын жоғары mojoPortal.[7]

Технология

Umbraco бірінші кезекте жазылған C #, а деректерін сақтайды реляциялық мәліметтер базасы (әдетте Microsoft SQL Server ) және жұмыс істейді Microsoft IIS. Умбрако алғы жақ Microsoft корпорациясына негізделген .NET Framework, қолдану ASP.NET.

Umbraco сияқты стандартты ASP.NET мүмкіндіктерін пайдаланады ASP.NET «негізгі беттер» қайта қолдануға болатын беттің макетін құруды жеңілдету және екеуін де қолдайды Ұстара және XSLT. XSLT үшін қолданылған сценарий Бұрын қайсысы жақсы нәтижеге қол жеткізді деген пікірталас көп болды XML дерекқорды сақтау үшін және кэш файлы үшін қолданылған (umbraco.config)[8][9]

Деректер базасы

2008 жылы а деректерді абстракциялау Umbraco қабаты құрылды, бұл SQL Server-ден басқа мәліметтер базасын қолдауға мүмкіндік берді. Umbraco 4.0 нұсқасында қолдау MySQL, SQL Server және VistaDB стандартты түрде келеді.[10]

2010 жылы шығарылған Umbraco 4.6 көмегімен VistaDB қолдауы алынып тасталды және VistaDB-тің бас компаниясымен лицензиялау мәселелеріне байланысты SQL Server Express және SQL Server Compact Edition қолдауымен алмастырылды.[11]

Umbraco 6-дан бастап MySQL-ке қолдау азайды, өйткені әзірлеушілер тобы Microsoft-тың SQL Server өнімдерін қолдауға көп уақыт жұмсаған.[12] Umbraco 6.1 немесе одан жаңа нұсқасын қолдау үшін MySQL 5.6.5 немесе одан жаңарақысы қажет.

Umbraco 7-де UI қолдану арқылы толықтай жаңартылған UI әкімшілігі ұсынылды AngularJS үшін бір беттен тұратын қосымша тәжірибе. Сонымен қатар олар Angular 2.0-ны іске асыратыны туралы жарияланды.[13]

Орналастыру

Umbraco стандартты шығарылымы, әдетте, Full Trust қолдайтын ортада IIS-ке орналастырылады. Толық сенім ортасы стандартты шығарылымды орнату және пайдалану үшін міндетті болып табылады, ал код базасы ортаңғы сенімділікті қолдайтын жақтау мен артқы интерфейстің нұсқасын шығару үшін тармақталды және өзгертілді.[14][өзін-өзі жариялаған ақпарат көзі ме? ]

Umbraco веб-сайтын іске қосу бойынша зерттеулер жүргізілді Моно Linux жүйесінде.[15][16]

Umbraco дерекқорды және веб-деңгейді басқаратын жеке физикалық серверде орналастырылуы мүмкін және бұл орналастыру моделі шағын арзан сайттарға сәйкес келуі мүмкін. Үлкен жүктеме кезінде мазмұнды ұсынатын Umbraco сайттарын а. Орналастыруға болады жүктеме теңдестірілген кластер. Теңдестірілген Umbraco қондырғыларында жүктеме бағдарламалық жасақтамасы немесе аппараттық құралдарды пайдалануға болады, ал теңгерімді желілік файлдарды жүктеу Сан, ҰҒА немесе а кластерлік файлдық жүйе немесе кластердегі түйіндер арасында файлдарды көбейту қызметін пайдалану.[17][өзін-өзі жариялаған ақпарат көзі ме? ]

Umbraco электрондық коммерциялық пакеттері

Коммерция[18] бұл а. біріктіретін Open Source CMS Umbraco үшін веб-дүкен пакеті

.NET үшін электрондық коммерция шеңберімен ақысыз мазмұнды басқару жүйесі.

Мерчелло[19] Umbraco үшін электрондық коммерция плагині, кез-келген мөлшердегі дүкен, өте теңшелетін, көп тілді, Umbraco сияқты жұмыс істейді.

Шығарылымдар

4.1 нұсқасы Beta II 2010 жылдың 16 ақпанында шығарылды, ол бірқатар негізгі компоненттерді қайта өңдейді,[5] соның ішінде өнімділікті жақсарту үшін интерфейс ағашын басқару және дерекқорға қоңыраулар санын азайту үшін пайдаланушы тәжірибесі мен деректерге қол жеткізу деңгейінің бөліктері.[дәйексөз қажет ]

5-нұсқа («Юпитер» кодтық атауымен) - рамканы қайта құру, қолдану арқылы салынған ASP.NET MVC,[20] 2012 жылғы қаңтарда жарық көрді. Деректерге қол жетімділіктің жаңа 5-қабаты архитектурасына тән мәселелер (өнімділік және кодтың күрделілігі)[21] коммерциялық лицензиямен шығарылғанына қарамастан, 2012 жылғы маусымда 5-нұсқасы алынып тасталынды,[22] және даму күштері таңдалған 5 нұсқасын біріктіруге бағытталды алғы жақ 4-нұсқаға арналған жақсартулар.

6-нұсқасы 2013 жылдың 31 қаңтарында шығарылды және MVC 4 пен жаңа жеңілдетілген API қосымша қолдауына бағытталған.[23]

7 нұсқасы 2013 жылдың 21 қарашасында шығарылды. Ол 6 нұсқасымен бір уақытта жаңартылған, бірақ оффис қолданушы интерфейсін қайта құруды ұсынады.[24]

Umbraco 8 2019 жылдың ақпан айында шығарылды.[25][26][27]

Қоғамдастық

2020 - Umbraco корпорациясында 70-тен астам қызметкер жұмыс істейді[28] және оны 15-тен жоғары негізгі топ қолдайды[5] ашық бастапқы көз платформасында жұмыс жасайтын әзірлеушілер. Умбраконың «Біздің Умбрако» қауымдастық сайтында 200 мыңнан астам қолданушы тіркелген[29] және әзірлеушілер.[дәйексөз қажет ] 2005 жылдан бастап жыл сайынғы Codegarden әзірлеушілер конференциясы немесе оның аймағында өткізіліп келеді Копенгаген, 2007 жылы қоспағанда, ол өткізілді Лондон. 2009 жылы конференцияға 170 қатысушы қатысты[дәйексөз қажет ] кейіннен орын алды Копенгаген 2010 жылдың маусымында[30] және 2011 жылдың маусымы, содан кейін 2012 және 2013 маусымында 350 қатысушыға дейін өсті.[дәйексөз қажет ]

Қабылдау

2009 жылдың тамызында Umbraco даттықтар ұсынған 10 CMS жүйесінің тізіміне енгізілді Нұсқа2 журнал. Олардың арасында бастапқыда Данияда дамыған үш жүйе болды: Sitecore, TYPO3, және Умбрако.[31]

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ «Шығарылымдар - our.umbraco.com». umbraco.com. Алынған 2019-11-20.
  2. ^ «Умбрако туралы». Умбрако штабы. Алынған 2010-02-07.
  3. ^ Рик Шривз. «CMS ашық көзі: LAMP-ден тыс жарық». CMSwire. Алынған 2010-02-07.
  4. ^ Барб Мошер. «Жылдам қарау: Umbraco веб-мазмұнын басқару жүйесі». CMSwire. Алынған 2010-02-07.
  5. ^ а б в Лейф Мартин Киркнес. «Fra garasjebedrift til suksess-CMS (гараж компаниясынан сәттілікке-CMS)» (норвег тілінде). Computerworld (Норвегия). Алынған 2010-02-17.
  6. ^ «Microsoft / Web». Microsoft. Алынған 2010-02-07.
  7. ^ «Codeplex жобалары жүктеулер бойынша». Microsoft. Алынған 2010-02-07.
  8. ^ «XML схемасы». our.umbraco.org. Алынған 25 қаңтар 2015.
  9. ^ «Жариялау және қайта басып шығару». Алынған 25 қаңтар 2015.
  10. ^ Umbraco I / S. «Кез келген ДБ бір CMS». Umbraco I / S. Архивтелген түпнұсқа 2010 жылғы 16 қыркүйекте. Алынған 2010-02-07.
  11. ^ Umbraco I / S. «JUNO-мен таныстыру». Umbraco I / S.
  12. ^ Рейлинк, қаңтар «Umbraco MySQL дерекқоры бар пайдаланушыларды ұнатпайды». Солтүстіктің сисадминдері. Алынған 12 шілде 2013.
  13. ^ «Umbraco және Angular 2.0». Плоуг. Алынған 25 қаңтар 2015.
  14. ^ Бенджамин Хауарт. «Umbraco 4.0.x-ке деген орташа сенім». Umbraco I / S. Алынған 2010-02-07.
  15. ^ Кевин М. Фицджералд. «Умбрако мен Моно: мұны жасауға бола ма?». Алынған 2010-02-07.
  16. ^ Jesper Kildeboogard (12 қаңтар 2010). «Dansk ашық бастапқы коды-CMS және BBC-ді Fox-қа жіберу (Данияның ашық бастапқы коды CMS-те тұтынушылар тізімінде BBC және Fox бар)» (дат тілінде). Нұсқа2. Архивтелген түпнұсқа 16 ақпан 2010 ж.
  17. ^ Шеннон Деминик. «Umbraco жүктемесін теңдестірілген ортаға орнату». Umbraco I / S. Алынған 2010-02-07.
  18. ^ «Коммерция». Коммерция. Алынған 2019-06-13.
  19. ^ «Мерчелло». Мерчелло. Алынған 2019-06-13.
  20. ^ «Umbraco 5.0». Умбрако. Алынған 2011-08-10.
  21. ^ «Umbraco 5 өнімділік мәселелері». Умбрако. Алынған 2012-06-29.
  22. ^ «v5 RIP». Умбрако. Алынған 2012-06-13.
  23. ^ «Umbraco 6.0.0 шығарылды». Умбрако. Алынған 19 маусым 2014.
  24. ^ «Umbraco 7». Умбрако.
  25. ^ Умбрако штабы, Umbraco Жаңа жылдық қабылдау 2019 жазбасы, алынды 2019-01-17
  26. ^ «Umbraco 8: бізді не қатты қуантады». www.marceldigital.com. Алынған 2019-01-17.
  27. ^ «Умбрако». Умбрако. Алынған 2019-06-13.
  28. ^ «Umbraco HQ Team». umbraco.com.
  29. ^ «Умбрако». Умбрако. Алынған 2019-06-13.
  30. ^ «Codegarden 10 негізгі». geckonewmedia.com.
  31. ^ (дат тілінде) Джеспер Стейн Сандал (18 тамыз 2009) Әрі қарай, 10 CMS'er, егер сіз оны ауыстырып тастасаңыз Мұрағатталды 2010-02-26 сағ Wayback Machine, 2-нұсқа

Әрі қарай оқу

Сыртқы сілтемелер