comparative analysis of .net based content management systems - kentico, dotnetnuke and umbraco

13
1 www.ifour-consultancy.com Comparative Study of open source CMS solutions

Upload: ifour-consultancy

Post on 08-May-2015

2.974 views

Category:

Technology


2 download

DESCRIPTION

This report is a comparative study and analysis of .NET based content management systems - Kentico CMS, DotNetNuke and Umbraco www.ifour-consultancy.com

TRANSCRIPT

Page 1: Comparative analysis of .NET based content management systems - Kentico, DotNetNuke and Umbraco

1 www.ifour-consultancy.com

1 of 13 1 of 13

Comparative Study of open source CMS

solutions

Page 2: Comparative analysis of .NET based content management systems - Kentico, DotNetNuke and Umbraco

2 www.ifour-consultancy.com

2 of 13 2 of 13

Contents Content management system ................................................................................................................... 3

.Net content management system ............................................................................................................ 3

Widely Used Open Source CMS ................................................................................................................ 4

Kentico .................................................................................................................................................... 4 Kentico Features ............................................................................................................................................ 4 Kentico Examples........................................................................................................................................... 5 Kentico Critical Analysis ................................................................................................................................. 6

DotNetNuke (DNN) .................................................................................................................................. 6 DotNetNuke (DNN) Features ......................................................................................................................... 6 DotNetNuke (DNN) Examples ........................................................................................................................ 7 DotNetNuke Critical Analysis ......................................................................................................................... 7

Umbraco .................................................................................................................................................. 8 Umbraco Features ......................................................................................................................................... 8 Umbraco Examples ........................................................................................................................................ 9 Umbraco Critical Analysis .............................................................................................................................. 9

Statistics – Regional Interest .................................................................................................................. 10

Kentico .................................................................................................................................................. 10

DotNetNuke (DNN) ................................................................................................................................ 11

Umbraco ................................................................................................................................................ 11

Statistics – Market share of .NET based CMS ........................................................................................... 12

Statistics – Numbers .............................................................................................................................. 12

References ............................................................................................................................................. 13

Page 3: Comparative analysis of .NET based content management systems - Kentico, DotNetNuke and Umbraco

3 www.ifour-consultancy.com

3 of 13 3 of 13

Content management system

1. It is a program which allows publishing, editing and modifying content from central

interface

2. It manages workflow in a collaborative environment

3. CMS has two elements:

Content management application (CMA): It allows adding, modifying and

removing content from website without the intervention of a webmaster.

Content delivery application (CDA): this element compiles and uses that

information and update the website.

4. The features of CMS system include web-based publishing, format management,

revision control, indexing and retrieval.

5. A CMS system may also provide tools for one-to-one marketing.

6. A web content management is a stand-alone application to create, manage, store and

deploy content on web pages.

7. Web content includes text and embedded graphics, photos, video, audio and code that

displays content or interacts with user.

.Net content management system

1. .Net content based system can be used to create website and web application.

2. The following are the .Net based content based systems.

DotNetNuke (DNN)

Kentico

Umbraco

Sitefinity

Mojoportal

3. CMS can provide lots of benefits such as:

Tons of third party plug-ins, themes, and extensions

Community based support

Low cost development using open-source CMS

Easy to setup and run

Better security

Flexibility and scalability

Page 4: Comparative analysis of .NET based content management systems - Kentico, DotNetNuke and Umbraco

4 www.ifour-consultancy.com

4 of 13 4 of 13

Widely Used Open Source CMS

Kentico

It is an enterprise web content management system that provides complete set of

features for building websites

It supports mobile websites, marketing automation, SEO, and online marketing tools

Highly configurable platform that can be easily modified and extended to fit the client

needs.

DotNetNuke (DNN)

It is open, extensible, secure and scalable content management system

DNN platform can be used as CMS as well as an application development framework

Umbraco

Fully featured open source CMS with the flexibility to run anything from small campaign

or brochure sites to complex applications.

Simple and easy to learn and use

Kentico

Kentico Features

It is Stable and mature

It has 400+ built in web parts

Support Multilingual content, image editor

Online payments and shipping providers

Taxes calculation and product options

Custom document types, linked documents and content locking

Microsoft office integration, page templates and translation management

Downloadable products, bundled products and reports

Shopping cart, donations, discounts

Supports private messaging, groups, forums

Online communities, user profiles and blogs in social networking

Scalability and performance, full-text search

Security and membership, authentication

Page 5: Comparative analysis of .NET based content management systems - Kentico, DotNetNuke and Umbraco

5 www.ifour-consultancy.com

5 of 13 5 of 13

Kentico Examples

Newsmax.com

Affili.net

Alhayat.com

Mercola.com

Moneynews.com

Confirmit.com

Starcasino.it

Page 6: Comparative analysis of .NET based content management systems - Kentico, DotNetNuke and Umbraco

6 www.ifour-consultancy.com

6 of 13 6 of 13

Kentico Critical Analysis

Pros Cons

Open Source CMS Lack of community, their forums are very small

Easy to use and install It costs money and for e-commerce you’ll pay more

Have a lot of plug-ins by default Poor development environment

Easily develop online shopping apps Odd object model

Help in customizing SEO urls The user who will create the templates should have technical skills

Highly flexible and scalable Few 3rd party components

Excellent backend for administration Inherently less secure than a medium trust site

DotNetNuke (DNN)

DotNetNuke (DNN) Features

A rich text editor

File management

Easy to create modules

Cloud ready with MS Azure compatibility

Core written in c#

Single installation, multiple portals

Social API (in DNN 6.2 and above)

Modern client side web tools like CSS 3, HTML 5, and JQuery

Bulk email

Robust security

Administration features like security roles, protected content and site log

Page 7: Comparative analysis of .NET based content management systems - Kentico, DotNetNuke and Umbraco

7 www.ifour-consultancy.com

7 of 13 7 of 13

DotNetNuke (DNN) Examples

Ahanonline.com

F5.com

Godatafeed.com

Youremployment.com

Sportsdirect.com

Thetrainline.com

DotNetNuke Critical Analysis

Pros Cons

Wide spread in the internet Has an advertising add-ons

Use of third party components making sites rich

Bad admin user experience

Free and low costs Hard to make it your own

Open source E-commerce is not fully supported

Medium trust site, can be hosted anywhere There is a lot of modules, but not all are free

A non-technical can handle all the sites Costing based on needs- no fixed prices

Page 8: Comparative analysis of .NET based content management systems - Kentico, DotNetNuke and Umbraco

8 www.ifour-consultancy.com

8 of 13 8 of 13

Finally depends on the project scope and budget

Umbraco

Umbraco Features

JQuery multi-level integration

Supports internal and external flash videos

Allows the client to post tweets based on node publishing

Multilevel galleries

E-commerce with paypal

Supports widgets

Content management and user management

Online editor

Multiple language capabilities

Integrate your own .Net controls

Page 9: Comparative analysis of .NET based content management systems - Kentico, DotNetNuke and Umbraco

9 www.ifour-consultancy.com

9 of 13 9 of 13

Umbraco Examples

Vueling.com

Harrods.com

Mcdonalds.com.my

Harpersbazaar.com.au

Sandisk.com

Intermedia.net

Magellanhealth.com

Umbraco Critical Analysis

Pros Cons

Open Source It is quite challenging to use the system

Extension by standard tools It requires full trust mode with extended rights for site work

Full control of the site appearance Site content support in XML may cause some complications with productivity on very big sites

Fully feature environment for storing and editing any data

People who are not familiar with CMS, will not be able to start developing a site straightway

A convenient environment for filling a site for end users

Multilanguage support

Open API to organize various types of feedback

Splendid possibilities for code reuse

Page 10: Comparative analysis of .NET based content management systems - Kentico, DotNetNuke and Umbraco

10 www.ifour-consultancy.com

10 of

13

10 of

13

Statistics – Search Interest

Source: (Google Trends)

Statistics – Regional Interest

Kentico

Page 11: Comparative analysis of .NET based content management systems - Kentico, DotNetNuke and Umbraco

11 www.ifour-consultancy.com

11 of

13

11 of

13

DotNetNuke (DNN)

Umbraco

Source: (Google Trends)

Page 12: Comparative analysis of .NET based content management systems - Kentico, DotNetNuke and Umbraco

12 www.ifour-consultancy.com

12 of

13

12 of

13

Statistics – Market share of .NET based CMS

Kentico- This shows the market share report of kentico with different CMS based softwares

DotNetNuke (DNN) - This shows the market share report of DNN with different CMS based softwares

Umbraco- This shows the market share report of umbraco with different CMS based softwares

Source: builtwith.com

Statistics – Numbers

Kentico – 17,933+ live

DotNetNuke (DNN) – 126,509+ live

Umbraco – 25,776+ live

Page 13: Comparative analysis of .NET based content management systems - Kentico, DotNetNuke and Umbraco

13 www.ifour-consultancy.com

13 of

13

13 of

13

References

Google Trends. (n.d.). Retrieved 05 28, 2014, from Google Trends: http://www.google.com/trends

W3 Tech CMS Survey. (n.d.). Retrieved 05 28, 2014, from W3Tech: http://www.w3techs.com/

www.ifour-consultancy.com – a custom software development company India