Умбрако - Umbraco
Оригинальный автор (ы) | Нильс Хартвиг и основная команда Umbraco |
---|---|
изначальный выпуск | 2000 |
Стабильный выпуск | |
Репозиторий | |
Написано в | C # |
Операционная система | ASP.NET, Майкрософт Виндоус, SQL Server, SQL CE, SQL Azure, MySQL |
Тип | Структура управления контентом, Веб-фреймворк, CMS, WCMS, Сообщество и ПО для блогов |
Лицензия | Лицензия MIT |
Интернет сайт | умбрако |
Умбрако является Открытый исходный код система управления контентом (CMS) платформа для публикации контента на Всемирная паутина и интрасети. Это написано в C # и развернут на базе инфраструктуры Microsoft. Начиная с версии 4.5, вся система доступна под Лицензия MIT.
Umbraco был разработан Нильсом Хартвигом в 2000 году и выпущен как программное обеспечение с открытым исходным кодом в 2004 году.[2] В 2009 году CMS Wire назвал его одним из ведущих .СЕТЬ CMS с открытым исходным кодом.[3][4] В 2010 году при 1000 загрузок в день[5] Umbraco вошла в пятерку самых популярных загрузок через Установщик веб-платформы Microsoft, на два места ниже своего основного соперника DotNetNuke,[6] и было 12-м самым загружаемым приложением из Codeplex, на шесть позиций ниже DotNetNuke и на 13 позиций выше mojoPortal.[7]
Технологии
Умбрако в основном написано на 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. В версии 4.0 Umbraco поддержка MySQL, SQL Server и VistaDB входят в стандартную комплектацию.[10]
В версии Umbraco 4.6, выпущенной в 2010 году, поддержка VistaDB была удалена и заменена поддержкой SQL Server Express и SQL Server Compact Edition из-за проблем с лицензированием материнской компании VistaDB.[11]
Начиная с версии Umbraco 6, поддержка MySQL прекратилась, поскольку группа разработчиков уделяла больше времени поддержке продуктов Microsoft SQL Server.[12] MySQL 5.6.5 или новее требуется для поддержки Umbraco 6.1 или новее.
В Umbraco 7 был полностью переработан пользовательский интерфейс внутреннего администрирования с использованием AngularJS для одностраничное приложение опыт. Также было объявлено, что они будут внедрять Angular 2.0.[13]
Развертывание
Стандартный выпуск Umbraco обычно развертывается в IIS в среде, поддерживающей полное доверие. Хотя среда Full Trust является обязательной для установки и работы стандартной версии, кодовая база была разветвлена и изменена для создания версии платформы и внутреннего пользовательского интерфейса, поддерживающей Medium Trust.[14][самостоятельно опубликованный источник? ]
Также было проведено исследование по запуску веб-сайта Umbraco на Мононуклеоз в Linux.[15][16]
Umbraco можно развернуть на одном физическом сервере, на котором работает база данных и веб-уровень, и эта модель развертывания может быть подходящей для небольших недорогих сайтов. Сайты Umbraco, которые обслуживают контент при более высокой нагрузке, также могут быть развернуты на балансировка нагрузки кластер. Установки Umbraco с балансировкой нагрузки могут использовать программные или аппаратные балансировщики нагрузки, а сетевые файлы с балансировкой нагрузки могут совместно использоваться с помощью SAN, NAS или файловая система кластера или с помощью службы репликации файлов между узлами кластера.[17][самостоятельно опубликованный источник? ]
Пакеты электронной коммерции Umbraco
Ucommerce[18] представляет собой пакет интернет-магазина для CMS Umbraco с открытым исходным кодом, объединяющий
и бесплатная система управления контентом для .NET с платформой электронной коммерции.
Мерчелло[19] - это плагин электронной коммерции для Umbraco, магазина любого размера, настраиваемого, многоязычного, работает так же, как Umbraco.
Релизы
Версия 4.1 Beta II была выпущена 16 февраля 2010 года, в которой реорганизован ряд ключевых компонентов платформы,[5] включая элемент управления деревом пользовательского интерфейса для повышения производительности и удобства работы пользователей, а также части уровня доступа к данным для уменьшения количества обращений к базе данных.[нужна цитата ]
Версия 5 (кодовое название «Юпитер») представляет собой переписанный фреймворк, построенный с использованием ASP.NET MVC,[20] опубликовано в январе 2012 года. Проблемы (производительность и сложность кода), присущие архитектуре нового уровня доступа к данным Версии 5[21] привело к тому, что в июне 2012 года была удалена версия 5, несмотря на то, что она была выпущена по коммерческой лицензии,[22] и усилия по разработке переориентированы на интеграцию выбранной версии 5 внешний интерфейс улучшения в версии 4.
Версия 6 была выпущена 31 января 2013 года и была ориентирована на дополнительную поддержку MVC 4 и новый оптимизированный API.[23]
Версия 7 была выпущена 21 ноября 2013 года. Она обновляется одновременно с версией 6, но обеспечивает переработку пользовательского интерфейса бэк-офиса.[24]
Umbraco 8 был выпущен в феврале 2019 года.[25][26][27]
Сообщество
2020 - В корпорации Umbraco работает более 70 сотрудников[28] и поддерживается основной командой из более чем 15[5] разработчики, работающие на базовой платформе с открытым исходным кодом. Сайт сообщества Umbraco "Our Umbraco" насчитывает более 200 000 зарегистрированных пользователей.[29] и разработчики.[нужна цитата ] С 2005 года ежегодная конференция разработчиков Codegarden проходит в или в районе Копенгаген, за исключением 2007 года, когда он проводился в Лондон. В 2009 году конференцию посетили 170 человек.[нужна цитата ] и впоследствии состоялось в Копенгаген в июне 2010 г.[30] и июнь 2011 года, затем количество участников увеличилось до 350 в июне 2012 и 2013 годов.[нужна цитата ]
Прием
В августе 2009 года Umbraco была включена в список из 10 систем CMS, рекомендованных датской Версия2 журнал. Среди них три системы, первоначально разработанные в Дании: Sitecore, TYPO3, и Умбрако.[31]
Смотрите также
Рекомендации
- ^ «Релизы - our.umbraco.com». umbraco.com. Получено 2019-11-20.
- ^ "Об Умбрако". Штаб-квартира Умбрако. Получено 2010-02-07.
- ^ Рик Шривз. «Рынок CMS с открытым исходным кодом: Lights Beyond LAMP». CMSwire. Получено 2010-02-07.
- ^ Барб Мошер. «Быстрый обзор: система управления веб-контентом Umbraco». CMSwire. Получено 2010-02-07.
- ^ а б c Лейф Мартин Киркнес. "Fra garasjebedrift til suksess-CMS (От гаражной компании к успеху-CMS)" (на норвежском языке). Computerworld (Норвегия). Получено 2010-02-17.
- ^ «Microsoft / Web». Microsoft. Получено 2010-02-07.
- ^ «Проекты Codeplex по загрузкам». Microsoft. Получено 2010-02-07.
- ^ «Схема XML». our.umbraco.org. Получено 25 января 2015.
- ^ «Издательское дело и переиздание». Получено 25 января 2015.
- ^ Umbraco I / S. «Одна CMS любая БД». Umbraco I / S. Архивировано из оригинал 16 сентября 2010 г.. Получено 2010-02-07.
- ^ Umbraco I / S. "Представляем JUNO". Umbraco I / S.
- ^ Рейлинк, янв. «Umbraco не любит пользователей с базами данных MySQL». Сисадмины севера. Получено 12 июля 2013.
- ^ «Умбрако и Угловой 2.0». Пер Плуг. Получено 25 января 2015.
- ^ Бенджамин Ховарт. «Среднее доверие с Umbraco 4.0.x». Umbraco I / S. Получено 2010-02-07.
- ^ Кевин М. Фицджеральд. «Умбрако и Моно: это можно сделать?». Получено 2010-02-07.
- ^ Йеспер Кильдебогаард (12 января 2010 г.). «Датская CMS с открытым исходным кодом на базе BBC и Fox на заказ (датская CMS с открытым исходным кодом имеет BBC и Fox в своем списке клиентов)» (на датском). Версия2. Архивировано из оригинал 16 февраля 2010 г.
- ^ Шеннон Деминик. «Установка Umbraco для сред с балансировкой нагрузки». Umbraco I / S. Получено 2010-02-07.
- ^ «Юкоммерс». Ucommerce. Получено 2019-06-13.
- ^ "Мерчелло". Мерчелло. Получено 2019-06-13.
- ^ «Умбрако 5.0». Умбрако. Получено 2011-08-10.
- ^ «Проблемы с производительностью Umbraco 5». Умбрако. Получено 2012-06-29.
- ^ "v5 RIP". Умбрако. Получено 2012-06-13.
- ^ «Выпущен Umbraco 6.0.0». Умбрако. Получено 19 июн 2014.
- ^ «Умбрако 7». Умбрако.
- ^ Штаб-квартира Умбрако, Запись новогоднего приема в Умбрако 2019, получено 2019-01-17
- ^ «Umbraco 8: что нас больше всего волнует». www.marceldigital.com. Получено 2019-01-17.
- ^ «Умбрако». Умбрако. Получено 2019-06-13.
- ^ "Команда штаб-квартиры Умбрако". umbraco.com.
- ^ «Умбрако». Умбрако. Получено 2019-06-13.
- ^ "Codegarden 10 Keynote". geckonewmedia.com.
- ^ (на датском) Сандалии Jesper Stein (18 августа 2009 г.) Ее er 10 CMS'er, du ikke må gå glip af В архиве 26 февраля 2010 г. Wayback Machine, Версия2
дальнейшее чтение
- (на датском) Николай Девантье (21 сен, 2009) ABBA og gratis kode er nøglen til success (интервью с Нильсом Хартвигом), Computerworld Дания
- (на датском) Таня Андерсен (2 фев 2009) Dansk Successces-CMS для перехода на новый рынок fra forsiden, Версия2
- (на датском) Таня Андерсен (25 января, 2010 г.) Microsoft vælger dansk open source-CMS для миллионеров от udviklere, Версия2
- (на датском) Таня Андерсен (10 июня 2008 г.) Microsoft vælger с открытым исходным кодом на udviklersite, Версия2