Описание CMS DotNetNuke

DotNetNuke (сокращенное название DNN) — система управления содержимым веб-сайтами (Web Content Management System, сокр. WCMS), которая вобрала в себя все самые лучшие достижения в области технологий построения веб-проектов.

Веб-платформа DNN распространяется как программное обеспечение с открытым исходным кодом, лицензируемое на основе соглашения BSD. Это соглашение позволяет всем желающим получить программное обеспечение бесплатно. Кроме этого, лицензирование позволяет независимым разработчикам вносить любые изменения в базовый код и выпускать собственные IT-решения в виде коммерческих проектов с условием не перекладывать на команду разработчиков DotNetNuke ответственность за последствия этих действий.

DotNetNuke основан на базе технологий Microsoft ASP.NET. Продукт прост в установке и использовании. С постоянно растущим сообществом разработчиков, DotNetNuke получил широкое признание и насчитывает более 700 000 внедренных сайтов по всему миру.

Преимущества

  • Система поставляется с открытым кодом, что дает возможность строить на базе ядра WCMS коммерческие Проекты без дополнительных затрат на лицензирование.
  • Надежный и легкий для освоения продукт.
  • Имеет хорошую информационную и техническую поддержку.
  • Обширная база знаний, подробное описание API — http://www.dotnetnuke.ru/kb.aspx
  • Большое международное сообщество специалистов и независимых компаний разработчиков, которое участвуют в постоянной эволюции продукта.
  • Имеет модульную архитектуру построения, которая способна легко расширять функционал.
  • Наличие большого количества модулей для построения и расширения полнофункционального сайта. Развитый рынок «запчастей» — http://store.dotnetnuke.com .
  • Создание и управление содержимым любой страницы сайта без специальной подготовки.
  • Размещение на странице сайта содержания любого типа и добавление модулей расширения функционала без привлечения веб-программистов.
  • Публикация баннеров любых форматов (графический файл, сборка flash, javascipt, HTML) с механизмами загрузки баннерного контента с локального диска на сервер через браузер, ротации, настройки расписания периода публикации, ведения и мониторинга статистики привлечения аудитории (просмотров, кликов).
  • Совместим с популярными мультимедийными веб-технологиями и сервисами: YouTube, MS SilverLight, MS Media Player, Adobe Flash и т.д.
  • Имеет открытый программный интерфейс для интеграции с внешними системами на базе обмена всеми популярными форматами и стандартами: XML, WebService, ADO, ODBC и т.д.
  • На уровне ядра заложен механизм коллективной работы с разнообразным контентом и файлами, включая настройку правил workflow.
  • Поддержка SEO дружественных URL.
  • Имеет продвинутую систему управления учетными записями пользователей. Включая передовую систему защиты от спама.
  • Отлично отлажена работа с ролями безопасности и разграничения прав доступа на всех уровнях портала: страницы, модули, файлы, сервисы.
  • Поддержка многочисленных провайдеров авторизации пользователей, включая интеграцию с Facebook, Twitter, OpenID,Active Directory, Google+
  • Поддержка передовых технологий увеличения производительности — кеширование страниц и отдельных участков сайта, сжатие трафика и многое другое.
  • Поддержка AJAX.
  • Поддержка JQUERY.
  • Поддержка мобильных устройств.
  • Интеграция с социальными сетями.
  • Имеет собственное ядро для построения социальной сети.
  • Интеграция с системой построения корпоративного портала MS Sharepoint.
  • При наличии профессионального аппаратного хостинга имеет отличные показатели производительности. В качестве примера можно привести сайт Нью-Йоркской Фондовой Биржи, которая работает на WCMS DotNetNuke.
  • Поддержка веб-ферм для поддержки сверх посещаемых проектов.

Техническая спецификация WCMS DotNetNuke:

  • Операционная система – MS Windows Server.
  • Веб-сервер – MS IIS.
  • Framework ASP.NET 3.5 и выше.
  • Хранилище данных (БД) – MS SQL Server.
  • Среда разработчика – MS Visual Studio (язык C#).