25
COMPARATIVE ANALYSIS OF SYSTEMS CONTENT MANAGEMENT OF WEB-SITES adimir Bondarenko kolay A. Alexeyev, Ph.D., assoc.prof. NATIONAL TECHNICAL UNIVERSITY OF UKRAINE “KIEV POLYTECHNIC INSTITUTE” INSTITUTE OF TELECOMMUNICATION SYSTEMS

Comparative analysis of systems

Embed Size (px)

DESCRIPTION

Vladimir BondarenkoNikolay A. Alexeyev, Ph.D., assoc.prof.

Citation preview

Page 1: Comparative analysis of systems

COMPARATIVE ANALYSIS OF SYSTEMS CONTENT MANAGEMENT OF WEB-SITES

Vladimir BondarenkoNikolay A. Alexeyev, Ph.D., assoc.prof.

NATIONAL TECHNICAL UNIVERSITY OF UKRAINE“KIEV POLYTECHNIC INSTITUTE”INSTITUTE OF TELECOMMUNICATION SYSTEMS

Page 2: Comparative analysis of systems

2

CMS A content management system (CMS) such as

a document management system (DMS) is a computer application used to manage work flow needed to collaboratively create, edit, review, index, search, publish and archive various kinds of digital media and electronic text.

There are two main categories of CMS, with their respective domains of use:

Enterprise CMS (ECMS);Web CMS (WCMS);

NTUU "KPI", ITS CriMiCo'2009

Page 3: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

3

PopularityUkraine – 1.928.376Kiev – 1.093.046Germany – 529.654CMS – 87.717Create website – 39.830Dresden – 12.021KPI – 9.913

Page 4: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

4

Words from search

CMSDownload CMS

Free CMSCMS system

CMS shop

Create CMS

CMS template

PHP CMS

Page 5: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

5

WordPressWordPress - CMS, distributed under the GNU

GPL. Written in PHP, as a database uses MySQL. Scope of application - from blogs to news sources rather complex and even online stores.

WordPress first appeared in 2003 as a joint effort between Matt Mullenweg and Mike Little to create a fork of  b2.  The name WordPress was suggested by Christine Selleck, a friend of Mullenweg.

Page 6: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

6

WordPress

Page 7: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

7

DrupalDrupal is a free and open source Content

Management System (CMS) written in PHP. It is used as a back-end system for many different types of websites, ranging from small personal blogs to large corporate and political sites. It is distributed under the GNU General Public License.

Originally written by Dries Buytaert as a message board, Drupal became an open source project in 2001. Drupal is an English rendering of the Dutch word “druppel”, which means “drop” (as in “a water droplet”).

Page 8: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

8

Drupal

Page 9: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

9

JoomlaJoomla is a content management system platform for

publishing content on the World Wide Web and intranets as well as a Model–view–controller (MVC) Web Application Development framework.

The system includes features such as page caching to improve performance, RSS feeds, printable versions of pages, news flashes, blogs, polls, website searching, and language internationalization.

It is written in the PHP programming language and uses the MySQL database system to store information. Joomla is the result of a fork of Mambo. Released under the terms of the GNU General Public License, Joomla is free software.

Page 10: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

10

Joomla

Page 11: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

11

PHP-NukePHP-Nuke is a web-based automated news publishing

and content management system based on PHP and MySQL. The system is fully controlled using a web-based user interface. PHP-Nuke was originally a fork of the Thatware news portal system.

PHP-Nuke is a content management system allowing webmasters to create community-based portals (websites), in which users and editors can post news items (user-submitted news items are selected by editors) or other types of articles. Registered users can then comment on these articles using a full featured commenting system.

Page 12: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

12

PHP-Nuke

Page 13: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

13

e107e107 is a set of scripts written in PHP and

interacting with MySQL, which generally provides us with an excellent ready-portal system, which will be useful to create a vast portal or a simple site.

e107h (high) - improved, optimized version - SEO + Friendly URL, free of charge and free content management system (CMS) e107.

Page 14: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

14

e107

Page 15: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

15

uCozuCoz is a free web hosting with built-in content management

system. The modules of uCoz CMS can be used either in combination to build a full-featured website, or separately, e.g. as a blog platform, webforum etc. uCoz takes the 8th place among the sites for Russian-speaking users according to Alexa Internet.

Initially the basis of the service development was formed by the combined experience of several developers, which consisted in previous work over such services as poll and free guestbooks, as well as professional CMS script (WoCatalog Pro). After almost a year of development, on October 29, 2005, the world saw the Russian version of the system. In June 2007, the English version was officially presented, and in August — the German one.

Page 16: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

16

uCoz

Page 17: Comparative analysis of systems

17

Comparative analysis criteriaEasy learningVisual editor

(WYSIWYG)Design & Site TemplatesLocalized

documentation (e.g. Russian)

Support in different languages (e.g. Russian) – community, forum etc.

Administration panel comfort & usability

Plug-ins (ability, quantity)

Comments-like interactivity

Blocks \ WidgetsImaging (images

loading, editing etc.)Spam blockingForum-like interactivityMultilevel access

managementExport \ Import

NTUU "KPI", ITS CriMiCo'2009

Page 18: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

18

Assessment

Drupal Joomla PHP-Nuke uCoz WordPress e107

Easy learning 0 0 5 2 3 5

WYSIWYG editor 2 3 4 1 4 1Design & Site Templates

0 0 4 5 4 2

Localized docs 2 5 3 3 1 1

Support lang. 3 3 3 1 3 2

Admin panel 1 1 3 2 3 5

Plug-ins 4 4 2 0 4 1Comments-like i/a

4 2 1 3 3 2

Blocks 4 1 2 1 4 3

Imaging 1 5 1 2 4 2

Antispam 5 1 2 1 4 2

Forum-like i/a 3 2 4 2 2 2Access management

4 2 2 2 2 3

Export \ Import 5 4 1 0 4 1

Page 19: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

19

Results

busine

ss car

d

them

e site

data

por

tal

blog

com

mun

ity0

20

40

60

80

100

120

DrupalJoomlaPHP-NukeuCozWordPresse107

Page 20: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

20

FindCMS.org.ua Project’s site

Cloud of tags (CMS links)

Audio content exclusive

interviews with CMS

professionals

Page 21: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

21

Comparative test

Press button “compare”

Features to choose CMS (constraints)

Mark CMS systems

Page 22: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

22

Comparative test

Choice of numeric or text version

to show

Numeric version

Page 23: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

23

Comparative test

Comparing feature

Average results

Best results

Worst results

Page 24: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

24

FindCMS.org.uaLinks to

information about system Short

description about product

Button to start

comparisonVideo lesson about CMSLast added

topics about CMS

Last discussions on

forum

PollingComments

Page 25: Comparative analysis of systems

NTUU "KPI", ITS CriMiCo'2009

25

Thank you for your attention!

Q & A ?