Comparative Study: Open Source CMS
Total Page:16
File Type:pdf, Size:1020Kb
ISSN (Online) : 2278-1021 ISSN (Print) : 2319-5940 International Journal of Advanced Research in Computer and Communication Engineering Vol. 3, Issue 3, March 2014 Comparative Study: Open source CMS Sharayu A. Lokhande Department of Computer Engineering, Army Institute of Technology, Maharashtra, India Abstract: This paper explores various features of content management system. This includes a comparison of various open source CMS based on their features. Depending on the features one can find out the suitable open source CMS for their application. Here 13 open source CMS with their 10 main features has been studied like System Requirements, support, security, commerce etc. Index Terms: Content Management tools, features, Content. I. INTRODUCTION A study of 13 different open source CMS and their features [1] Alfresco, [2] TYPO3,[3] eZ Publish, [4] WebGUI, [5] are covered in the paper. It becomes easier to find out the DotNetNuke,[6] Drupal, [7] Xaraya,[8] XOOPS, [9] best content management system from a user and WordPress,[10] Cyclone3,[11] Daisy, [12] Bricolage, [13] developer’s point of view. Today, an increasing number of b2evolution open source solutions available in the market and become valid alternatives to closed solutions. Many companies III. FEATURES AVAILABILITY have already been forced to either remove or release as System requirement: Maximum features based on open source code borrowed by developers without properly the following requirement such as application Server, complying with licenses. Approximate Cost, Database, License, Operating System, Programming Language, Root Access, Shell II. THE ROLE OF OPEN SOURCE SOFTWARE Access, Web Server are supported by the TYPO3 [2] Open source software plays an important role in cms. applications by allowing its basic software elements - Security : Most of the security features such as Audit virtual machine images and appliances to be created from Trail, Captcha, Content Approval, Email Verification, easily accessible components. This has an amplifying Granular Privileges , Kerberos Authentication, LDAP effect: Authentication , Login History, NIS Authentication, Developers, for example, can create a database NTLM Authentication, Pluggable Authentication, appliance by layering MySQL software onto an Problem Notification, Sandbox, Session Management, instance of the Open Solaris Operating System and SMB Authentication, SSL Compatible, SSL Logins, performing customizations. Appliances such as these SSL Pages, Versioning etc. are provides by Alfresco enable applications to be created, deployed, and [1]. dynamically scaled on demand. Support: Support for the following features Open Source Survey: In this paper we compared 13 Certification Program, Code Skeletons, Commercial open source CMS. These CMS has been compared Manuals, Commercial Support, Commercial Training, based on the following 10 main features: System Developer Community, Online Help, Pluggable AP, Requirements, Security, Support, Ease of Use, Professional Hosting, Professional Services, Public Performance, Management, Interoperability, Forum, Public Mailing List, Test Framework, Third- Flexibility, built-in application, Commence. We have Party Developers, Users Conference are equally rated each feature depending on the features it is provided by Alfresco [1],eZPublish [3] and supporting. The rating has been taken out of 5. DotNetNuke [5]. We recorded totally 10 main features for a CMS and Ease of Use: Ease of use features such as Drag-N- compared those features in these 13 CMS and Drop Content, Email To Discussion, Friendly URLs, generated a small report which feature can be taken Image Resizing, Macro Language, Mass Upload, from which CMS. Prototyping, Server Page Language, Site Setup Alfresco, TYPO3, eZ Publish, WebGUI, DotNetNuke, Wizard, Spell Checker, Style Wizard, Subscriptions, Drupal, Xaraya, XOOPS, WordPress, Cyclone3, Template Language, UI Levels, Undo, WYSIWYG Daisy, Bricolage, b2evolution. Editor, Zip Archives. The best product for these Following Table Represents ratings of 13 CMS. features is Alfresco [1], WebGUI [4]. COMPARITIVE STUDY OF CONTENT MANAGEMENT TOOLS Performance: The best performance based on the Tool1 Tool9 Tool8 Tool10 Tool6 Tool7 Tool12 Tool13 Tool11 Tool4 Tool5 Tool3 Tool2 below features Advanced Caching, Database FEATURE Alfresco TYPO3 eZ WebGUI DotNetNu Drupal Xaraya XOOPS WordPressCyclone3 Daisy Bricolage b2evoluti System 3.44 4. 3.88 3.33 3.67 3.56 3.55 3.4 3.72 2.7 3.3 2.8 3.5 Replication, Load Balancing, Page Caching, Static Security 4.5 3.71 4.1 4.15 3.86 3.55 3.67 3.5 3.41 3.4 3.3 3.2 4. Content Export are supported by Alfresco [1] Support 4.5 4.3 4.5 4.3 4.5 4.32 4. 3.9 3.5 3.5 3.5 4. 2. Ease of 4.5 4.42 3.9 4.5 4.11 3.75 3.07 3.11 3.73 2.8 2.9 2.7 2.5 ,eZPublish [3] WebGUI [4]. Performa 4.5 4.42 4.5 4.5 4. 3.7 3.5 3. 3.12 3.5 3.6 2.5 1.6 Managem 4.4 4.35 4.31 4.38 4.39 3.86 3.92 4.04 2.94 3.1 3.1 3.5 3. Management: The following managing features such Interoper 4.4 4.05 3.79 3.78 3.79 3.69 3.28 2.85 3.8 2.7 2.7 3.1 2.3 Flexibility 4.5 4.48 4.5 4.22 4.18 4.31 4.5 3.57 3.34 3.9 3.9 4.1 2.2 as Advertising Management, Asset Management, Built-in 4.3 4.23 3.87 3.76 3.8 3.9 3.5 4.07 3.58 2.9 2.5 2.2 2.1 Commerc 4.5 3.53 3.64 3.11 2.67 4.04 2.98 4.06 2. 2.8 2. 2. 2. Clipboard, Content Scheduling, Content Staging, Inline Administration, Online Administration, 4.35 4.15 4.1 4. 3.89 3.87 3.6 3.55 3.32 3.13 3.08 3.01 2.52 Table I Package Deployment, Sub-sites / Roots, Trash, Web Copyright to IJARCCE www.ijarcce.com 5831 ISSN (Online) : 2278-1021 ISSN (Print) : 2319-5940 International Journal of Advanced Research in Computer and Communication Engineering Vol. 3, Issue 3, March 2014 Statistics, Web-based Style/Template, Management, Most important feature such as management is being Web-based Translation Management, Workflow compared. Engine have been considered. The best available Interoperability issues are considered. product for these features is Alfresco [1]. Alfresco is Commerce is compared. lagging in Advertising Management. Amongst the Table I displays the rating of all the considered open source considered open source content management tools, no content management tools. From the table it can be clearly tool is satisfying the entire feature. A credit for conclude that Alfresco is the highest rating product Alfresco is 4.4. amongst all. Interoperability: It supports following features Table II and Table III shows the features supported by the Content Syndication (RSS), FTP Support, iCal, UTF- open source content management tools. 8 Support, WAI Compliant, WebDAV Support, and XHTML Compliant under interoperability. The best Following Table Represents availability of various features product which supports maximum interoperability in the 13 CMS. features Alfresco [1]. 1. 2. 3. 4. 5. 6. 7. FEATURES Alfres TYPO3 eZ WebGUIDotNet Drup Xaraya Flexibility: Flexibility in terms of CGI-mode System Syste Syste Syst Syste Syste Syst Syste Application Any PHP Non mod_p IIS PHP Approximate $15,0 Free Free Free Free Free / Support, Content Reuse, Extensible User Profiles, Database Hiber MySQ MyS MySQL MSSQ MyS MySQ OperatingLicense + GNU LinuGNU GNU WindoBSD GNU GNU System Any Any x, Any ws Any Any Interface Localization, Metadata, Multi-lingual Programming Java PHP PHP Perl ASP.N PHP PHP Root Access No No No Yes No No No Shell Access No No No Yes No No No Web Server Any Apach Apac Apache IIS 5.0 Apac Any Content, Multi-lingual Content Integration, Multi-Site Security Secur Securi Sec Securit Securi Secu FreeSecuri Audit Trail Yes Yes Yes Yes Limited Yes Add Captcha Yes Free Free Yes Yes Free Free Deployment, URL Rewriting. The maximum Content Yes Yes Yes Limited Limited Yes Free Email Yes Yes Yes Yes Yes Yes Yes Granular Yes Yes Yes Yes Yes Yes Yes Kerberos Yes Free No Free Free No No flexibility provided by the Alfresco [1], TYPO3 [2], LDAP Yes Free Yes Yes No Free Free Login History Yes Yes Yes Yes Yes Yes No NIS Yes Free No Free No No No eZPublish [3], Xaraya [7]. NTLM Yes Free Free Free Yes Free No Pluggable Yes Free Yes Yes Yes Yes Yes Problem Yes Yes Cost Yes Yes No No Sandbox Yes Yes Yes Yes Yes No Free Built-in Applications: Following built-in Session Yes Yes Yes Yes Yes Yes Yes SMB Yes Free Free Free No No No SSL Yes Yes Yes Yes Yes Yes Yes applications has been considered Blog, Chat, SSL Logins Yes Yes Yes Yes Yes No Yes SSL Pages Yes Free Yes Yes Yes No Yes Versioning Yes Yes Yes Yes Limited Yes Free Support Supp Suppo Sup Suppo Suppo Sup Suppo Classifieds, Contact Management, Data Entry, Certification Yes No Yes No Yes No No Code Yes Free Yes Yes Yes Yes Limite Commercial Yes Yes Yes Yes Yes Yes Yes Database Reports, Discussion / Forum, Document Commercial Yes Yes Yes Yes Yes Yes Yes Commercial Yes Yes Yes Yes Yes Yes Yes Developer Yes Yes Yes Yes Yes Yes Yes Management, Events Calendar, Events Management, Online Help Yes Yes Yes Yes Yes Yes Yes Pluggable API Yes Yes Yes Yes Yes Yes Yes Professional Yes Yes Yes Yes Yes Yes Yes Professional Yes Yes Yes Yes Yes Yes Yes Expense Reports, FAQ Management, File Public Forum Yes Yes Yes Yes Yes Yes Yes Public Mailing Yes Yes Yes Yes Yes Yes Yes Test Yes Free Yes Yes Yes Free Yes Distribution, Graphs and Charts, Groupware, Guest Third-Party Yes Yes Yes Yes Yes Yes Yes Users Yes Yes Yes Yes Yes Yes No Ease of Use Ease Ease Ease Ease Ease Ease Ease Drag-N-Drop Yes Free No Yes Yes Free No Book, Help Desk / Bug Reporting, HTTP Proxy, Email To Yes Free No Yes Costs Free Free Friendly URLs Yes Yes Yes Yes Yes Yes Yes Image Yes Yes Yes Yes Free Free No Weather, Web Services Front End, Wiki, User Macro Yes Yes Yes Yes Yes Free Yes Mass Upload Yes Free Yes Yes Yes Free Free Prototyping Yes Free Yes Yes Yes Limit Yes Server Page Yes Yes Yes Yes Yes Yes Yes Contributions, Time Tracking etc.