Wednesday 16 January 2013

Joomla Vs DotNetNuke

Joomla and DotNetNuke are only two content management systems among many; however they are often regarded as best-of-breed for their respective technology stacks. DotNetNuke is an ASP.Net CMS written in Visual Basic, while Joomla makes use of the ever-popular PHP.
DotNetNuke  was created by Shaun Walker in 2002. Based on the 'IBuySpy Portal' code Microsoft released to promote their ASP.Net framework whereas Joomla  was established in August 2005 as a fork of the Mambo CMS project. Senior developers, including Andrew Eddie.
http://www.raybiztech.com/Joomla-CMS-Solutions.htmlCore Functionality: DNN offers extensive core functionalities in front of which Joomla seems a little weak. DNN offers features like database replication, event management, photo gallery and built-in forum system. Joomla also offers various functionalities that are not available in any other PHP based CMS, such as load balancing and a trash bin to ensure that articles are not accidentlly deleted. However, Joomla still falls short of DNN in context of their core functionalities.


Customization and Extensions: Joomla compensates the lack of core functionalities by allowing extensive third party plugins and customization facilities. Joomla provides a core framework around which developers can develop any site with desired functionalities. There is a plugin available for everything in Joomla therefore extra functionality can be added and customized according to client's requirements. Moreover, vast number of templates are available on the internet from which developers can chose the suitable themes and customize them according to their needs.
However, the template designs in Joomla are often based upon similar layouts which usually end up in the development of too many similar looking websites with slight changes in the design and color. DNN however offers a high level of flexibility thus provides an opportunity to create unique websites.

Basic Technology: Both Joomla CMS and DotNetNuke CMS are built upon different technologies which makes it essential to take their technical differences into account. Joomla uses technologies like PHP and MySQL backend which are extensively used for web development and web application development. On the other hand, DotNetNuke uses technically superior Asp.net framework from Microsoft which is too expensive for regular web-hosting environment. However, small and medium businesses usually have servers running on Microsoft's IIS which eliminates the open source advantage of Joomla.
DotNetNuke is more useful and feasible for corporate and enterprise intranets which require to integrate with the existing systems that are usually built using the same technology. They require sophistication, flexibility and robustness which are offered by DNN and can also be easily afforded by enterprises. Whereas, Joomla is designed to provide quick, expandable and cost effective web presence.

Support: The DotNetNuke offers extensive support depending upon the edition you have. The basic version provides developers forum through which users can get assistance from various other developers active on the forum. The paid "professional" version offers unlimited online support whereas the "Elite" edition provides live telephonic support with response under 2 hours. Joomla does not provide paid support system but there are various third party organizations offering training and support for Joomla.
The paid versions of Dot Net Nuke, i.e. "professional" and "elite" version are extensively tested and verified officially which makes them a good choice for business applications that require stability and perfectness.

Ease of Usage: DotNetNuke allows for quick and easy content editing functionality whereas in Joomla users have to first sign into a different section on the site before they can make changes to content. You can easily change the position of modules in DNN by drag and drop functionality which makes it so easier. Apart from this both the frameworks offer similar ease of use via features such as built in macro languages, ability to mass upload and search engine friendly URLs.
While comparing them we just cannot declare one better than the other as each has some advantages and disadvantages of its own. What we can say with certainty is that DotNetNuke is better for business applications and creation of business scale websites whereas Joomla is ideal for making quick, functional and cost effective web sites.

Ray Business Technologies Pvt Ltd provides IT Services and Solutions to fortune 500 enterprises worldwide. Headquartered in Hyderabad, India, we have several years of experience across different industry verticals globally and strong understanding of the diverse business challenges faced by global enterprises today. Coupled with our thought leadership in IT based Business Process Outsourcing has contributed to the development of Customer-Centric Solutions Model.
We specialize in providing IT Solutions to Enterprises for effectively utilizing the available resources and efficiently manage the operations. We are sector-agnostic and offer eEnterprise Resource Planning, Embedded Systems, Kentico Cms ,Enterprise Portals and Content Management, Dynamics CRM and Enterprise Mobility Solutions. Our expertise and deep insights into how IT can be best leveraged coupled with our solutions, ensures that your marketing dollars are better spent.

No comments:

Post a Comment