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#).
Сайт продукта на русском языке: http://www.dotnetnuke.ru
Документация на русском языке: http://www.dotnetnuke.ru/kb.aspx
Демо-сайт: http://demo.dotnetnuke.ru
Сайт продукта на английском языке: http://www.dotnetnuke.com
Хостинг: http://www.officehost.ru