DotNetNuke (dnn) is currently divided into Professional and Communit versions. I think many people may wonder which version to use.
Two articles by Nik Kalyani
DotNetNuke Business Model and Product Roadmap (Part 1 of 2)
DotNetNuke Business Model and Product Roadmap (Part 2 of 2)
Answers these questions and explains the business model redefined by DNN. The DNN business model is called the "Open Core." model. That is to say, the Core of DNN is free and Open source, whether it is Professional or Community. The core functions of these two versions are the same.
Nike Kalyan uses this figure to explain what is the core of DNN:
What is the difference between the Professional version and the Community version? In general, the difference between the two versions is that the release is an additional Extesion (that is, the previous Module.
Communit will include some free modules, such:
The Professional version adds a paid Professional Extension.
The Professional version is designed for businesses with higher functional requirements and has enhanced security, efficiency, e-commerce, and scalability.
The table below shows the detailed differences between the two versions that will be added soon:
Feature |
Comment |
Community |
Professional |
Content Management |
Content Approval -Single-stage content approval -Select content approver roles at the site level -Text/HTML module enhancement to support Content Approval |
• |
• |
|
Content Approval and Versioning -Multi-stage content approval -Define stages and select content approver roles at the site level -HTML Pro module to support multi-stage Content Approval |
|
• |
User Experience |
Control Panel Improvements in usability and appearance through tabbed, ribbon user interface |
• |
• |
|
Advanced Control Panel Add a page or edit common page settings directly from the Control Panel |
|
• |
|
Skin Objects Skin objects code will be XHTML compliant |
• |
• |
|
Action Panel Skin Object An Action Panel Skin Object to provide a consistent way for exposing available actions to users |
• |
• |
|
Management Console Improve access and discoverability of administrative features by aggregating features into a Windows-style control panel |
• |
• |
Analytics & SEO |
Google Analytics Support Support for injection of analytics tracking code on every page |
• |
• |
|
Google Analytics for Marketing Support Support for advanced Google Analytics segmentation based on role membership |
|
• |
|
Per-page Custom Sitemap Rank Define the rank for each page for use in the Sitemap published to search engines. |
• |
• |
Security |
Change Audit Last modified and full history audit trails |
• |
• |
|
Extended Edit Permissions Page, module and folder level permissions that extend existing Edit permissions |
|
• |
Scalability |
Distributed Caching Provider More efficient resource usage in large web farms |
|
• |
Stability |
Application Integrity Checking Checks files in the installation and reports any inconsistencies which may impact website reliability |
|
• |
Network Services |
Health Monitoring Pings the website periodically to identify failures and will have y the site owner. Also ensures the site stays in web server memory for faster user accessibility |
|
• |
|
Vulnerability Database (Basic) Maintains a vulnerability database with basic information for each product version to easily identify potential issues |
• |
• |
|
Vulnerability Database (Detailed) Maintains a vulnerability database with detailed information for each product version to easily identify potential issues |
|
• |