SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
Comparisons Wiki vs. CMS

By
Krishnapriya
Presentation Overview
•
•
•
•
•
•
•

What is wiki? and What is CMS?
Features of wiki and CMS
Strengths and weaknesses
Comparison of Features
Common features in Both
Exclusive Features of Plone
Challenges
What is wiki?
Wiki : a visitor-edited resource such as an
encyclopaedia.
Example :
Wiki Nature: 1. All wikis start off as a single blank page
2. Pages are created and connected by hyperlinks
3. No ownership of pages; anyone can change the
work of others
What is CMS?
CMS : server-based software that holds and publishes all
types of content, and often has multiple options as to
how the website appears and functions.
Example :
CMS Nature: as the CMS creates the page framework and
privileged users can paste content in.
Differences between Wiki and CMS
Wiki
1.
2.
3.
4.
5.

Collaborative
No one owns content
Anyone can edit other people’s
work A person owns their post
Perpetual work in progress
Good for collaborative group
work

CMS
1.
2.
3.
4.
5.

Broadcast
A person or an organization owns
their posts
Only author can edit their own work
(others can comment)
Posts are permanent
Good for disseminating information
Features of wiki and CMS
Plone core
Features
Strengths and weaknesses
Strengths and weaknesses in Wiki
Strengths
1.
2.
3.

Is completely free to use and
contribute
There is no review before
modifications are accepted
Covers an incredibly broad range of
topics

Weaknesses
1.
2.

3.
4.

Anyone can create, edit, or delete
Wikipedia articles.
There are some mistakes on their
contents since it is open to every
one and people could edit their
articles. So the content is not 100%
reliable. If I am looking for
something important I get some
general info from wikipedia and
double check it from other places.
Incomplete articles exist
high-quality articles are poorly
maintained

Cont……..
Strengths and weaknesses in Wiki
Strengths

Weaknesses
5.

6.
7.

8.

9.

Needs a lot of work for a very important article, but
just paring down and have appropriate links to
other skeleton articles might do too.also helpful
search functionality
Mediawiki has loads of hacker level tools - from
other people's extensions to PHP and other
programming tools - but none or very few are ready
to go out of the box.
No support for Image Maps. Would be
tremendously useful. There was one wiki, PHPWiki,
that had them at one time, but MediaWIki doesn't.
No LDAP support / no third party authentication
supportwhich means Yet Another Username and
Password - truly sucks.

Ref: http://www.wikimatrix.org/forum/t359-what-major-disadvantages-mediawiki
Strengths and weaknesses in Plone CMS
Strengths
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.

Object oriented database structure
HTML-5 and CSS3 support
J-query and Ajax based
Dynamic switching languages
Batteries Included
Platform independent
Powerful Workflow Engine
Clustering capabilities
Built-in Image Handling
Pluggable Authentication
World-class Support
Instant, Full-text Searching
Built-in Image Handling

Weaknesses
1.
2.
3.

Single database file
Compatibility problem with add-ons
when migrating to higher versions
Steeper learning curve when you
first start out
Strengths and weaknesses in Plone CMS
Strengths

Weaknesses

14.Accessibility Standards Compliant
(support visitors with disabilities, W3C’s
WAI-AA and the U.S. Government 508
standards)
15.Hundreds of add-on products are
available
16.search engine friendly
17.Built on Python and Zope, which are
highly secure platforms,Plone has a
technological edge that has helped it
attain the best security track record of
any major CMS
18. (Plone isn’t vulnerable to SQL
Injection attacks, which are one of the
most common security problems that
affect PHP/MySQL-based)
(Source: Common Vulnerabilities and Exposures dictionary list ).
Comparison of Features
Wikipedia (Media Wiki)

Plone

Look and Feel:
1.Skins
2.User Styles
3.Printable Versions
4.Auto Number Headings (optional)
5.Generate an automatic table of contents
6.XHTML/HTML 5
7.Human readable url
8.Local url (not available for all lang.,)
9.“Stub” threshold
10.Intra-Page Anchors
11.Automatically turn ISB numbers

Look and Feel:
1.Skins/Themes
2.One click uploads for theming
3.Automatically formatted for printing
4.Auto Number Headings
5.Auto generated table of contents
6.XHTML/HTML 5
7.Human readable url
8.Tiny url
9.Presentation mode for content
10.Cross-platform
11.Simple installer packages for multiple platforms

Multimedia and Extensions:
1.File upload feature
2.Mathematical formulas using LaTeX syntax
3.Automatic resizing Images
4.Easy Timeline (Timeline)
5.WikiHiero (render hieroglyphs from a text written according to the Hieroglyph
coding manual syntax.)
6.Video support by html5

Multimedia and Extensions:
1.File upload feature
2.Mathematical formulas using LaTeX syntax (Warn..)
3.Automatic image scaling and thumbnail generation
4.Timeline (Quintagroup Analytics Tool for Plone)
5.Turn a folder into photo gallery
6.Video support via Plumi

Keeping Track of Edits:
1.Watchlist
2.User Contributions
3.Related changes
4.Side by side differences
5.Real names
6.On-page credits
7.Extended recent changes

Keeping Track of Edits:
1.Versioning, comparing history and reverting content
2.User contributions, personalization, user profiles and folders
3.Link and reference integrity checking
4.Working Copy support + Workflow + Check out (in)
5.Real names
6.Collaboration and sharing
7.Time based publishing

8.Dexterity
Wikipedia (Media Wiki)
Structures and syntax:
1.Restricted use of html
2.Editing syntax based on UseMod
3.Namespaces
4.Discussion (Talk)
5.Template
6.Transclusion
7.Link to individual sections
8.Micro format support
9.Subpages
10.Word - extension linking
11.Parenthetical hiding
12.Dynamic data
13.Multiple categories

Editing:
1.Edit toolbar
2.Edit preview
3.Handles edit conflicts
4.Mark edits as minor (user can decide to hide from recent
changes list)
5.Section editing
6.Double Click editing
7.Edit Summary (Shows recent changes)

Plone
Structures and syntax:
1.HTML filtering
2.Support for multiple mark-up formats
3.Namespaces (Folders)
4.Discussion
5.Adjustable templates
6.Portlets engine
7.Link to individual sections
8.Micro format support (e.g., calendars, events,..)
9.Automatic previous/next navigation (Pagination)
10.Word – extension linking (if plone wiki enables)
11.Accessibility compliant
12.Flexible navigation and always-updated site maps
13.Rules engine for content (triggers)
14.Powerful standard content types
15.Drag and drop reordering of content
16.Wiki support
Editing:
1.Easy-to-use, powerful graphical page editor (WYSIWYG Editor:
Kupu, Epoz, FCK editor, and TinyMCE and supports external
editor)
2.Edit preview
3.Automatic locking and unlocking
4.Cut/copy/paste operations on content
5.Inline editing through the web
6.In-context editing (avoids separate admin interface)
Wikipedia (Media Wiki)
Spam and Vandalism:
1.Anti-spam features
2.Meta: Spam blacklist
3.Manual: Combating vandalism
Discussions:
1.Talk pages
2.Emailing users
3.Message notification
4.Automatic signature
Multilanguage support:
1.Many Languages
2.Inter language (linking articles in different languages)
a) Each language requires its own database.
3.UTF-8 support
Backend:
1.Database-driven
2.Parser caching
3.Output caching
4.Cookie-based
5.All revisions
6.RSS
7.RDF Metadata

Plone
Security:
1.Field Level Security
2.Localized workflow configuration
Discussions:
1.Discussions and commenting
2.Comment capabilities on any content
3.Mailing system
4.Blogging
Multilanguage support:
1.Multilingual content management
2.Switch to another language (LinguaPlone)
3.UTF-8 support
Backend:
1.Authentication back-end via PAS/LDAP/SSO/Auth_tkt
2.Backup support (hot backup, cold backup)
3.Caching proxy integration
4.WebDAV and FTP support
5.XML exports of site configurations
6.Resource compression
7.RSS Indication
Wikipedia (Media Wiki)
Permissions:
1.Different rights for anonymous users, signed in users, sysops,
bureaucrats and developers.
2.Signed in users
a) move and rename pages
b) upload files
c) have and use a watchlist
d) mark edits as minor edits (e.g., typo correction)
3.Sysops (Admins)
a) protect pages from editing
b) delete and undelete pages
c) edit protected pages
d) ban users by IP address
e) Ban users by username (option is enabled)
4.Bureaucrats
a) create sypsos
b) rename users
c) flag bots
5.Developers
a) lock the database
b) Run various maintenance tasks
6.Other Permission schemes (e.g., only signed users can edit
pages)

Plone
Permissions:
Note: May be more permissions available, depending on what
products do we have installed!
1.Anonymous
a) Access content info., (publish state)
b) View (publish state)
2.Authenticated
a) Access content info., (publish state)
b) View (publish state)
3.Manger
a) Access content info., (publish, private, pending,
visible state)
b) Modify portal content (publish, private, pending,
visible state)
c) View (publish, private, pending, visible state)
4.Member
a) Access content info., (publish state)
b) View (publish state)
5.Owner
a) Access content info., (publish, private, pending,
visible state)
b) Modify portal content (publish, private, pending,
visible state)
c) View (publish, private, pending, visible state)
6.Reviewer
a) Access content info., (publish, pending, visible state)
b) Modify portal content (publish, pending state)
c) View (publish, pending, visible state)
Permissions in Wikipedia
Anonymous New /Login
Account:
Create/Add
Delete/Remove
Activities:
Block
Unblock
Grant
Revoke
Import
Upload
Rollback
Over sighter
Check user
Rename user
Edit Media wiki Interface
Edit wikimedia interface
Pages:
Create
Read
Edit
Mark changes (Minor)
Purge
Move
Delete
Spl. Pages/ Protected pages

Auto Confirmed

Admin (Sysop)

Yes

Bureaucrats
Yes

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

Yes
Yes
Yes
Yes

Yes (Protect)
Yes (Semi-protect)

Yes (Protect)

Yes
Yes
Yes
Yes
Yes

Yes
Yes

Yes
Yes

Yes
Yes
Yes

Yes

Stewards
Wikipedia (Media Wiki)

Plone

Search and Queries:
1.Full text search
2.What links here (view pages that link to the current page backlinks)
3.Query API (allows scripted access to various metadata)

Search and Queries:
1.Full text and Live search in Portlet
2.Contextual search
3.Advance search
4.Dynamic search results on search page as you type
5.Any search can be turned into RSS
6.possible external search integration (e.g. SOLR)

Techiee:
1.Latest version (1.19.2)
2.PHP
3.MySQL, PostgreSQL, SQLite

Techiee:
1.Latest version (4.2.1)
2.Python/Zope
3.MySQL, PostgreSQL, SQLite, Oracle, ZODB, via Zope

Others:
1.Random article
2.Time zone configures
3.Extension support

Others:
1.Time zone configuration
2.Workflow capabilities
3.Scheduled content expiration and publication
4.Support, development, hosting & training via 300+ providers
5.Free add-on products
6.Geo tagging
7.Sub sites
8.Extensible content types
9.Create your own forms
10.Personal dashboard
11.There is an upgrade path to newer versions
12.Add-Ons support
Common Features in wiki and CMS
Common Features in Both
•
•
•
•
•
•
•
•
•
•

LiveSearch
Outstanding multilingual content management
Cut/copy/paste operations on content
Easy collaboration and sharing (On-page credits)
Versioning, history and reverting content(Related changes)
Inline editing ( using DOJO editor )
Working Copy support (using svn subversion concept)
Link and reference integrity checking (Related changes )
Flexible authentication back-end (Eg., LDAP support)
Full-text indexing of Word and PDF documents ( Plone directly
supports it using its one of the most powerful features, Search.
Media wiki supports full text search engines.)
Common Features in Both
•
•
•
•
•
•
•
•
•
•
•

Collections
Support for the search engine Sitemap protocol
Support for multiple mark-up formats (XHTML- or HTML5-)
Auto-generated tables of contents
Portlets engine (Interface/ Sidebar)
Caching
XML exports of site configurations ( Backing up a Wiki and importing
XML dumps)(Backup)
Content is automatically formatted for printing (Printable versions )
RSS Support
Automatic image scaling and thumbnail generation
Cross-platform
Exclusive Features in Plone
Exclusive Features of Plone
•
•
•
•
•
•
•
•

Automatic locking and unlocking
Powerful workflow capabilities
Presentation mode for content
Wiki support
Automatic previous/next navigation
Rules engine for content
Time-based publishing
Human-readable URLs
Exclusive Features of Plone
•
•
•
•
•
•
•

Resource compression
Powerful caching proxy integration
Drag and drop reordering of content
Localized workflow configuration
Adjustable templates on content
Comment capabilities on any content
Can upload audio/ video files
Why and why not Wiki?
Why Wiki
•Easy to use
•Web-based
•Anyone can make changes
• Version control
• free and open-source

Why not Wiki?
•Too open (trust issues)
•Concerns about ownership of content
• Disorganized
•Vandalism and spam

Wikis aren't for everyone. If control is a major issue with the site you're
developing, then a wiki may not be right for your project.
Why and Why not CMS?
Why CMS
•
•
•

•
•
•
•

Simplicity of Use
Complete Solution
Content of many different types
can organized and presented in
many different ways
to concern about Trust and
Security
Additional functions via plugins
Content is completely separated
from presentation
For complex workflow and Role
based mechanism

Why not CMS?
• website never has any content
changes
• A CMS must have a webmaster to
oversee security and functionality
issues
• Freeform art-based websites are
not ideally suited to a CMS.
Challenges
Challenges
• In case of multiple language portals what may
be the landing page of the Main Portal
• What will be the Quality of the Portal
• In case of Crowdsourcing, Authenticity of the
content
• Bringing all the Plone user roles in a single
analytics
• Rate of quality article production
• Concern about ownership of content
References
How Wikipedia Works by Phoebe Ayers, Charles Matthews, Ben Yates
Wikimedia foundation 2012-13 annual plan
IEEE paper on Real-time Aggregation of Wikipedia Data for Visual Analytics
http://plone.org/products/plone/features/old/3.0/referencemanual-all-pages
http://www.idealware.org/custom-resources/tips/comparing-open-source-cmsswordpress-joomla-drupal-and-plone
http://simple.wikipedia.org/wiki/Wikipedia:User_access_levels
Wikipedia (Media Wiki) Features:
(http://www.mediawiki.org/wiki/Manual:MediaWiki_feature_list)
Wikipedia (Media Wiki) List of Permissions in detail
(http://www.mediawiki.org/wiki/Manual:User_rights#List_of_permissions)
Plone Features (http://plone.org/products/plone/features/old/3.0)
Plone Features (http://maurits.vanrees.org/weblog/archive/2012/05/brain-stormingplone-features)
Plone Theming (http://www.sixfeetup.com/blog/5-key-enhancements-in-plone-4-2)
http://www.a3webtech.com/index.php/compare-cms-wiki-blog-forum.html
http://en.wikipedia.org/wiki/Wikipedia:Why_Wikipedia_is_not_so_great
Why Use A Content Management System To Develop A Website?
(http://www.superwebgroup.com/why-use-a-content-management-system-to-develop-awebsite/)
Compare CMS vs Wiki vs Blog vs Forum(http://www.a3webtech.com/index.php/comparecms-wiki-blog-forum.html )

Contenu connexe

Tendances

The Evolution of Java
The Evolution of JavaThe Evolution of Java
The Evolution of JavaFu Cheng
 
Types Of Join In Sql Server - Join With Example In Sql Server
Types Of Join In Sql Server - Join With Example In Sql ServerTypes Of Join In Sql Server - Join With Example In Sql Server
Types Of Join In Sql Server - Join With Example In Sql Serverprogrammings guru
 
İleri Seviye T-SQL Programlama - Chapter 01
İleri Seviye T-SQL Programlama - Chapter 01İleri Seviye T-SQL Programlama - Chapter 01
İleri Seviye T-SQL Programlama - Chapter 01Cihan Özhan
 
Sql clauses by Manan Pasricha
Sql clauses by Manan PasrichaSql clauses by Manan Pasricha
Sql clauses by Manan PasrichaMananPasricha
 
Redo log improvements MYSQL 8.0
Redo log improvements MYSQL 8.0Redo log improvements MYSQL 8.0
Redo log improvements MYSQL 8.0Mydbops
 
Sqlite
SqliteSqlite
SqliteKumar
 
Treinamento de SQL Básico
Treinamento de SQL BásicoTreinamento de SQL Básico
Treinamento de SQL BásicoIgor Alves
 
POO - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)
POO   - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)POO   - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)
POO - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)Marcello Thiry
 
Advanced Sharding Techniques with Spider (MUC2010)
Advanced Sharding Techniques with Spider (MUC2010)Advanced Sharding Techniques with Spider (MUC2010)
Advanced Sharding Techniques with Spider (MUC2010)Kentoku
 
Sub query example with advantage and disadvantages
Sub query example with advantage and disadvantagesSub query example with advantage and disadvantages
Sub query example with advantage and disadvantagesSarfaraz Ghanta
 
Presentation slides of Sequence Query Language (SQL)
Presentation slides of Sequence Query Language (SQL)Presentation slides of Sequence Query Language (SQL)
Presentation slides of Sequence Query Language (SQL)Punjab University
 
Sql(structured query language)
Sql(structured query language)Sql(structured query language)
Sql(structured query language)Ishucs
 

Tendances (20)

The Evolution of Java
The Evolution of JavaThe Evolution of Java
The Evolution of Java
 
Introdução ao SQL
Introdução ao SQLIntrodução ao SQL
Introdução ao SQL
 
Types Of Join In Sql Server - Join With Example In Sql Server
Types Of Join In Sql Server - Join With Example In Sql ServerTypes Of Join In Sql Server - Join With Example In Sql Server
Types Of Join In Sql Server - Join With Example In Sql Server
 
İleri Seviye T-SQL Programlama - Chapter 01
İleri Seviye T-SQL Programlama - Chapter 01İleri Seviye T-SQL Programlama - Chapter 01
İleri Seviye T-SQL Programlama - Chapter 01
 
Sqlite
SqliteSqlite
Sqlite
 
Sql clauses by Manan Pasricha
Sql clauses by Manan PasrichaSql clauses by Manan Pasricha
Sql clauses by Manan Pasricha
 
Rm reports gerador de relatórios versão - mdi
Rm reports   gerador de relatórios versão - mdiRm reports   gerador de relatórios versão - mdi
Rm reports gerador de relatórios versão - mdi
 
SQL
SQLSQL
SQL
 
Redo log improvements MYSQL 8.0
Redo log improvements MYSQL 8.0Redo log improvements MYSQL 8.0
Redo log improvements MYSQL 8.0
 
Sqlite
SqliteSqlite
Sqlite
 
Treinamento de SQL Básico
Treinamento de SQL BásicoTreinamento de SQL Básico
Treinamento de SQL Básico
 
POO - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)
POO   - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)POO   - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)
POO - Unidade 2 (parte 1) - Diagrama de Classe - Associação (versão 2)
 
Advanced Sharding Techniques with Spider (MUC2010)
Advanced Sharding Techniques with Spider (MUC2010)Advanced Sharding Techniques with Spider (MUC2010)
Advanced Sharding Techniques with Spider (MUC2010)
 
Sub query example with advantage and disadvantages
Sub query example with advantage and disadvantagesSub query example with advantage and disadvantages
Sub query example with advantage and disadvantages
 
Java collections notes
Java collections notesJava collections notes
Java collections notes
 
Collections in Java Notes
Collections in Java NotesCollections in Java Notes
Collections in Java Notes
 
Presentation slides of Sequence Query Language (SQL)
Presentation slides of Sequence Query Language (SQL)Presentation slides of Sequence Query Language (SQL)
Presentation slides of Sequence Query Language (SQL)
 
Mysql joins
Mysql joinsMysql joins
Mysql joins
 
Sql(structured query language)
Sql(structured query language)Sql(structured query language)
Sql(structured query language)
 
SQL commands
SQL commandsSQL commands
SQL commands
 

En vedette

Perché e come utilizzare un CMS per realizzare documentazione tecnica e di pr...
Perché e come utilizzare un CMS per realizzare documentazione tecnica e di pr...Perché e come utilizzare un CMS per realizzare documentazione tecnica e di pr...
Perché e come utilizzare un CMS per realizzare documentazione tecnica e di pr...KEA s.r.l.
 
Confluence vs. TWiki
Confluence vs. TWikiConfluence vs. TWiki
Confluence vs. TWikiHieu Le Trung
 
Double the Collaboration Value of Confluence - Ben Mackie
Double the Collaboration Value of Confluence - Ben MackieDouble the Collaboration Value of Confluence - Ben Mackie
Double the Collaboration Value of Confluence - Ben MackieAtlassian
 
Document Control
Document ControlDocument Control
Document ControlDan Junkins
 
Project Management With Atlassian Confluence
Project Management With Atlassian ConfluenceProject Management With Atlassian Confluence
Project Management With Atlassian ConfluenceTelekom MMS
 
5 Things I Wish I'd Known about Microservices
5 Things I Wish I'd Known about Microservices5 Things I Wish I'd Known about Microservices
5 Things I Wish I'd Known about MicroservicesAtlassian
 
How to Encourage Non-Development Teams to Use JIRA and Confluence
How to Encourage Non-Development Teams to Use JIRA and ConfluenceHow to Encourage Non-Development Teams to Use JIRA and Confluence
How to Encourage Non-Development Teams to Use JIRA and ConfluenceAtlassian
 
Confluence as platform for technical documentation
Confluence as platform for technical documentationConfluence as platform for technical documentation
Confluence as platform for technical documentationSarah Maddox
 
Introduction To Confluence
Introduction To ConfluenceIntroduction To Confluence
Introduction To ConfluenceHua Soon Sim
 
9 claves de la Ley de Cestaticket Socialista
9 claves de la Ley de Cestaticket Socialista9 claves de la Ley de Cestaticket Socialista
9 claves de la Ley de Cestaticket SocialistaNayma Consultores
 
Redbrick safety sneakers Redbrick veiligheidsschoenen - werkschoenen by woltex
Redbrick safety sneakers Redbrick veiligheidsschoenen - werkschoenen by woltexRedbrick safety sneakers Redbrick veiligheidsschoenen - werkschoenen by woltex
Redbrick safety sneakers Redbrick veiligheidsschoenen - werkschoenen by woltexWoltex.nl
 
Do you get alerts before your contracts expire
Do you get alerts before your contracts expireDo you get alerts before your contracts expire
Do you get alerts before your contracts expirePractice-League
 
8 Places to use Keywords on Your Website
8 Places to use Keywords on Your Website8 Places to use Keywords on Your Website
8 Places to use Keywords on Your WebsiteWired Flare
 
The Microsoft platform for education analytics (mpea)
The Microsoft platform for education analytics (mpea)The Microsoft platform for education analytics (mpea)
The Microsoft platform for education analytics (mpea)Willy Marroquin (WillyDevNET)
 

En vedette (19)

Wiki vs CMS
Wiki vs CMS Wiki vs CMS
Wiki vs CMS
 
Perché e come utilizzare un CMS per realizzare documentazione tecnica e di pr...
Perché e come utilizzare un CMS per realizzare documentazione tecnica e di pr...Perché e come utilizzare un CMS per realizzare documentazione tecnica e di pr...
Perché e come utilizzare un CMS per realizzare documentazione tecnica e di pr...
 
Confluence vs. TWiki
Confluence vs. TWikiConfluence vs. TWiki
Confluence vs. TWiki
 
Double the Collaboration Value of Confluence - Ben Mackie
Double the Collaboration Value of Confluence - Ben MackieDouble the Collaboration Value of Confluence - Ben Mackie
Double the Collaboration Value of Confluence - Ben Mackie
 
Pbwiki
PbwikiPbwiki
Pbwiki
 
Document Control
Document ControlDocument Control
Document Control
 
Project Management With Atlassian Confluence
Project Management With Atlassian ConfluenceProject Management With Atlassian Confluence
Project Management With Atlassian Confluence
 
AdministraçãO Participativa
AdministraçãO ParticipativaAdministraçãO Participativa
AdministraçãO Participativa
 
5 Things I Wish I'd Known about Microservices
5 Things I Wish I'd Known about Microservices5 Things I Wish I'd Known about Microservices
5 Things I Wish I'd Known about Microservices
 
How to Encourage Non-Development Teams to Use JIRA and Confluence
How to Encourage Non-Development Teams to Use JIRA and ConfluenceHow to Encourage Non-Development Teams to Use JIRA and Confluence
How to Encourage Non-Development Teams to Use JIRA and Confluence
 
Confluence as platform for technical documentation
Confluence as platform for technical documentationConfluence as platform for technical documentation
Confluence as platform for technical documentation
 
Introduction To Confluence
Introduction To ConfluenceIntroduction To Confluence
Introduction To Confluence
 
9 claves de la Ley de Cestaticket Socialista
9 claves de la Ley de Cestaticket Socialista9 claves de la Ley de Cestaticket Socialista
9 claves de la Ley de Cestaticket Socialista
 
Smallbizhouston Company Ppt
Smallbizhouston Company PptSmallbizhouston Company Ppt
Smallbizhouston Company Ppt
 
Redbrick safety sneakers Redbrick veiligheidsschoenen - werkschoenen by woltex
Redbrick safety sneakers Redbrick veiligheidsschoenen - werkschoenen by woltexRedbrick safety sneakers Redbrick veiligheidsschoenen - werkschoenen by woltex
Redbrick safety sneakers Redbrick veiligheidsschoenen - werkschoenen by woltex
 
Do you get alerts before your contracts expire
Do you get alerts before your contracts expireDo you get alerts before your contracts expire
Do you get alerts before your contracts expire
 
8 Places to use Keywords on Your Website
8 Places to use Keywords on Your Website8 Places to use Keywords on Your Website
8 Places to use Keywords on Your Website
 
The Microsoft platform for education analytics (mpea)
The Microsoft platform for education analytics (mpea)The Microsoft platform for education analytics (mpea)
The Microsoft platform for education analytics (mpea)
 
Philanthropic Curve
Philanthropic CurvePhilanthropic Curve
Philanthropic Curve
 

Similaire à Comparisons Wiki vs CMS

Lessons learned from Semantic Wiki
Lessons learned from Semantic WikiLessons learned from Semantic Wiki
Lessons learned from Semantic WikiJie Bao
 
Semantic Tagging for the XWiki Platform with Zemanta and DBpedia
Semantic Tagging for the XWiki Platform with Zemanta and DBpediaSemantic Tagging for the XWiki Platform with Zemanta and DBpedia
Semantic Tagging for the XWiki Platform with Zemanta and DBpediaElena-Oana Tabaranu
 
AIDA/Scribo
AIDA/ScriboAIDA/Scribo
AIDA/ScriboESUG
 
Facets of applied smw
Facets of applied smwFacets of applied smw
Facets of applied smwJesse Wang
 
Presention on Facebook in f Distributed systems
Presention on Facebook in f Distributed systemsPresention on Facebook in f Distributed systems
Presention on Facebook in f Distributed systemsAhmad Yar
 
Creating A Wiki Based Online Help System
Creating A Wiki Based Online Help SystemCreating A Wiki Based Online Help System
Creating A Wiki Based Online Help SystemRand McKinney
 
How To Implement a CMS
How To Implement a CMSHow To Implement a CMS
How To Implement a CMSJonathan Smith
 
Wiki - a comprehensive quick-guide
Wiki - a comprehensive quick-guideWiki - a comprehensive quick-guide
Wiki - a comprehensive quick-guideMichael Gaigg
 
Reflections On Personal Experiences In Using Wikis
Reflections On Personal Experiences In Using WikisReflections On Personal Experiences In Using Wikis
Reflections On Personal Experiences In Using Wikislisbk
 
Development Process, the XWiki way
Development Process, the XWiki wayDevelopment Process, the XWiki way
Development Process, the XWiki wayEduard Moraru
 
Jist tutorial semantic wikis and applications
Jist tutorial   semantic wikis and applicationsJist tutorial   semantic wikis and applications
Jist tutorial semantic wikis and applicationsJesse Wang
 
Usefulplatforms
UsefulplatformsUsefulplatforms
Usefulplatformswaqas_arif
 
Create a PHP Library the right way
Create a PHP Library the right wayCreate a PHP Library the right way
Create a PHP Library the right wayChristian Varela
 
Thesis Defense: Building a Semantic Web of Comic Book Metadata
Thesis Defense: Building a Semantic Web of Comic Book MetadataThesis Defense: Building a Semantic Web of Comic Book Metadata
Thesis Defense: Building a Semantic Web of Comic Book MetadataSean Petiya
 
GLAM-WIKI - Wikimedia tech infrastructure
GLAM-WIKI - Wikimedia tech infrastructureGLAM-WIKI - Wikimedia tech infrastructure
GLAM-WIKI - Wikimedia tech infrastructureBrianna Laugher
 

Similaire à Comparisons Wiki vs CMS (20)

Lessons learned from Semantic Wiki
Lessons learned from Semantic WikiLessons learned from Semantic Wiki
Lessons learned from Semantic Wiki
 
Os php-wiki1-pdf
Os php-wiki1-pdfOs php-wiki1-pdf
Os php-wiki1-pdf
 
Ticer2005
Ticer2005Ticer2005
Ticer2005
 
Semantic Tagging for the XWiki Platform with Zemanta and DBpedia
Semantic Tagging for the XWiki Platform with Zemanta and DBpediaSemantic Tagging for the XWiki Platform with Zemanta and DBpedia
Semantic Tagging for the XWiki Platform with Zemanta and DBpedia
 
AIDA/Scribo
AIDA/ScriboAIDA/Scribo
AIDA/Scribo
 
My Media at University of Toronto Libraries
My Media at University of Toronto LibrariesMy Media at University of Toronto Libraries
My Media at University of Toronto Libraries
 
Facets of applied smw
Facets of applied smwFacets of applied smw
Facets of applied smw
 
Presention on Facebook in f Distributed systems
Presention on Facebook in f Distributed systemsPresention on Facebook in f Distributed systems
Presention on Facebook in f Distributed systems
 
Creating A Wiki Based Online Help System
Creating A Wiki Based Online Help SystemCreating A Wiki Based Online Help System
Creating A Wiki Based Online Help System
 
How To Implement a CMS
How To Implement a CMSHow To Implement a CMS
How To Implement a CMS
 
Presentation
PresentationPresentation
Presentation
 
Wiki - a comprehensive quick-guide
Wiki - a comprehensive quick-guideWiki - a comprehensive quick-guide
Wiki - a comprehensive quick-guide
 
Wiki1
Wiki1Wiki1
Wiki1
 
Reflections On Personal Experiences In Using Wikis
Reflections On Personal Experiences In Using WikisReflections On Personal Experiences In Using Wikis
Reflections On Personal Experiences In Using Wikis
 
Development Process, the XWiki way
Development Process, the XWiki wayDevelopment Process, the XWiki way
Development Process, the XWiki way
 
Jist tutorial semantic wikis and applications
Jist tutorial   semantic wikis and applicationsJist tutorial   semantic wikis and applications
Jist tutorial semantic wikis and applications
 
Usefulplatforms
UsefulplatformsUsefulplatforms
Usefulplatforms
 
Create a PHP Library the right way
Create a PHP Library the right wayCreate a PHP Library the right way
Create a PHP Library the right way
 
Thesis Defense: Building a Semantic Web of Comic Book Metadata
Thesis Defense: Building a Semantic Web of Comic Book MetadataThesis Defense: Building a Semantic Web of Comic Book Metadata
Thesis Defense: Building a Semantic Web of Comic Book Metadata
 
GLAM-WIKI - Wikimedia tech infrastructure
GLAM-WIKI - Wikimedia tech infrastructureGLAM-WIKI - Wikimedia tech infrastructure
GLAM-WIKI - Wikimedia tech infrastructure
 

Plus de krishnapriya Tadepalli (14)

Web content accessibility
Web content accessibilityWeb content accessibility
Web content accessibility
 
Data visualization tools
Data visualization toolsData visualization tools
Data visualization tools
 
Drupal vs sitecore comparisons
Drupal vs sitecore comparisonsDrupal vs sitecore comparisons
Drupal vs sitecore comparisons
 
Open Source Content Management Systems
Open Source Content Management SystemsOpen Source Content Management Systems
Open Source Content Management Systems
 
My sql vs mongo
My sql vs mongoMy sql vs mongo
My sql vs mongo
 
Node.js
Node.jsNode.js
Node.js
 
Json
JsonJson
Json
 
Sending emails through PHP
Sending emails through PHPSending emails through PHP
Sending emails through PHP
 
PHP Making Web Forms
PHP Making Web FormsPHP Making Web Forms
PHP Making Web Forms
 
Php introduction
Php introductionPhp introduction
Php introduction
 
Using advanced features in joomla
Using advanced features in joomlaUsing advanced features in joomla
Using advanced features in joomla
 
Presentation joomla-introduction
Presentation joomla-introductionPresentation joomla-introduction
Presentation joomla-introduction
 
Making web forms using php
Making web forms using phpMaking web forms using php
Making web forms using php
 
Language enabling
Language enablingLanguage enabling
Language enabling
 

Dernier

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 

Dernier (20)

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 

Comparisons Wiki vs CMS

  • 1. Comparisons Wiki vs. CMS By Krishnapriya
  • 2. Presentation Overview • • • • • • • What is wiki? and What is CMS? Features of wiki and CMS Strengths and weaknesses Comparison of Features Common features in Both Exclusive Features of Plone Challenges
  • 3. What is wiki? Wiki : a visitor-edited resource such as an encyclopaedia. Example : Wiki Nature: 1. All wikis start off as a single blank page 2. Pages are created and connected by hyperlinks 3. No ownership of pages; anyone can change the work of others
  • 4. What is CMS? CMS : server-based software that holds and publishes all types of content, and often has multiple options as to how the website appears and functions. Example : CMS Nature: as the CMS creates the page framework and privileged users can paste content in.
  • 5. Differences between Wiki and CMS Wiki 1. 2. 3. 4. 5. Collaborative No one owns content Anyone can edit other people’s work A person owns their post Perpetual work in progress Good for collaborative group work CMS 1. 2. 3. 4. 5. Broadcast A person or an organization owns their posts Only author can edit their own work (others can comment) Posts are permanent Good for disseminating information
  • 7.
  • 10. Strengths and weaknesses in Wiki Strengths 1. 2. 3. Is completely free to use and contribute There is no review before modifications are accepted Covers an incredibly broad range of topics Weaknesses 1. 2. 3. 4. Anyone can create, edit, or delete Wikipedia articles. There are some mistakes on their contents since it is open to every one and people could edit their articles. So the content is not 100% reliable. If I am looking for something important I get some general info from wikipedia and double check it from other places. Incomplete articles exist high-quality articles are poorly maintained Cont……..
  • 11. Strengths and weaknesses in Wiki Strengths Weaknesses 5. 6. 7. 8. 9. Needs a lot of work for a very important article, but just paring down and have appropriate links to other skeleton articles might do too.also helpful search functionality Mediawiki has loads of hacker level tools - from other people's extensions to PHP and other programming tools - but none or very few are ready to go out of the box. No support for Image Maps. Would be tremendously useful. There was one wiki, PHPWiki, that had them at one time, but MediaWIki doesn't. No LDAP support / no third party authentication supportwhich means Yet Another Username and Password - truly sucks. Ref: http://www.wikimatrix.org/forum/t359-what-major-disadvantages-mediawiki
  • 12. Strengths and weaknesses in Plone CMS Strengths 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Object oriented database structure HTML-5 and CSS3 support J-query and Ajax based Dynamic switching languages Batteries Included Platform independent Powerful Workflow Engine Clustering capabilities Built-in Image Handling Pluggable Authentication World-class Support Instant, Full-text Searching Built-in Image Handling Weaknesses 1. 2. 3. Single database file Compatibility problem with add-ons when migrating to higher versions Steeper learning curve when you first start out
  • 13. Strengths and weaknesses in Plone CMS Strengths Weaknesses 14.Accessibility Standards Compliant (support visitors with disabilities, W3C’s WAI-AA and the U.S. Government 508 standards) 15.Hundreds of add-on products are available 16.search engine friendly 17.Built on Python and Zope, which are highly secure platforms,Plone has a technological edge that has helped it attain the best security track record of any major CMS 18. (Plone isn’t vulnerable to SQL Injection attacks, which are one of the most common security problems that affect PHP/MySQL-based) (Source: Common Vulnerabilities and Exposures dictionary list ).
  • 15. Wikipedia (Media Wiki) Plone Look and Feel: 1.Skins 2.User Styles 3.Printable Versions 4.Auto Number Headings (optional) 5.Generate an automatic table of contents 6.XHTML/HTML 5 7.Human readable url 8.Local url (not available for all lang.,) 9.“Stub” threshold 10.Intra-Page Anchors 11.Automatically turn ISB numbers Look and Feel: 1.Skins/Themes 2.One click uploads for theming 3.Automatically formatted for printing 4.Auto Number Headings 5.Auto generated table of contents 6.XHTML/HTML 5 7.Human readable url 8.Tiny url 9.Presentation mode for content 10.Cross-platform 11.Simple installer packages for multiple platforms Multimedia and Extensions: 1.File upload feature 2.Mathematical formulas using LaTeX syntax 3.Automatic resizing Images 4.Easy Timeline (Timeline) 5.WikiHiero (render hieroglyphs from a text written according to the Hieroglyph coding manual syntax.) 6.Video support by html5 Multimedia and Extensions: 1.File upload feature 2.Mathematical formulas using LaTeX syntax (Warn..) 3.Automatic image scaling and thumbnail generation 4.Timeline (Quintagroup Analytics Tool for Plone) 5.Turn a folder into photo gallery 6.Video support via Plumi Keeping Track of Edits: 1.Watchlist 2.User Contributions 3.Related changes 4.Side by side differences 5.Real names 6.On-page credits 7.Extended recent changes Keeping Track of Edits: 1.Versioning, comparing history and reverting content 2.User contributions, personalization, user profiles and folders 3.Link and reference integrity checking 4.Working Copy support + Workflow + Check out (in) 5.Real names 6.Collaboration and sharing 7.Time based publishing 8.Dexterity
  • 16. Wikipedia (Media Wiki) Structures and syntax: 1.Restricted use of html 2.Editing syntax based on UseMod 3.Namespaces 4.Discussion (Talk) 5.Template 6.Transclusion 7.Link to individual sections 8.Micro format support 9.Subpages 10.Word - extension linking 11.Parenthetical hiding 12.Dynamic data 13.Multiple categories Editing: 1.Edit toolbar 2.Edit preview 3.Handles edit conflicts 4.Mark edits as minor (user can decide to hide from recent changes list) 5.Section editing 6.Double Click editing 7.Edit Summary (Shows recent changes) Plone Structures and syntax: 1.HTML filtering 2.Support for multiple mark-up formats 3.Namespaces (Folders) 4.Discussion 5.Adjustable templates 6.Portlets engine 7.Link to individual sections 8.Micro format support (e.g., calendars, events,..) 9.Automatic previous/next navigation (Pagination) 10.Word – extension linking (if plone wiki enables) 11.Accessibility compliant 12.Flexible navigation and always-updated site maps 13.Rules engine for content (triggers) 14.Powerful standard content types 15.Drag and drop reordering of content 16.Wiki support Editing: 1.Easy-to-use, powerful graphical page editor (WYSIWYG Editor: Kupu, Epoz, FCK editor, and TinyMCE and supports external editor) 2.Edit preview 3.Automatic locking and unlocking 4.Cut/copy/paste operations on content 5.Inline editing through the web 6.In-context editing (avoids separate admin interface)
  • 17. Wikipedia (Media Wiki) Spam and Vandalism: 1.Anti-spam features 2.Meta: Spam blacklist 3.Manual: Combating vandalism Discussions: 1.Talk pages 2.Emailing users 3.Message notification 4.Automatic signature Multilanguage support: 1.Many Languages 2.Inter language (linking articles in different languages) a) Each language requires its own database. 3.UTF-8 support Backend: 1.Database-driven 2.Parser caching 3.Output caching 4.Cookie-based 5.All revisions 6.RSS 7.RDF Metadata Plone Security: 1.Field Level Security 2.Localized workflow configuration Discussions: 1.Discussions and commenting 2.Comment capabilities on any content 3.Mailing system 4.Blogging Multilanguage support: 1.Multilingual content management 2.Switch to another language (LinguaPlone) 3.UTF-8 support Backend: 1.Authentication back-end via PAS/LDAP/SSO/Auth_tkt 2.Backup support (hot backup, cold backup) 3.Caching proxy integration 4.WebDAV and FTP support 5.XML exports of site configurations 6.Resource compression 7.RSS Indication
  • 18. Wikipedia (Media Wiki) Permissions: 1.Different rights for anonymous users, signed in users, sysops, bureaucrats and developers. 2.Signed in users a) move and rename pages b) upload files c) have and use a watchlist d) mark edits as minor edits (e.g., typo correction) 3.Sysops (Admins) a) protect pages from editing b) delete and undelete pages c) edit protected pages d) ban users by IP address e) Ban users by username (option is enabled) 4.Bureaucrats a) create sypsos b) rename users c) flag bots 5.Developers a) lock the database b) Run various maintenance tasks 6.Other Permission schemes (e.g., only signed users can edit pages) Plone Permissions: Note: May be more permissions available, depending on what products do we have installed! 1.Anonymous a) Access content info., (publish state) b) View (publish state) 2.Authenticated a) Access content info., (publish state) b) View (publish state) 3.Manger a) Access content info., (publish, private, pending, visible state) b) Modify portal content (publish, private, pending, visible state) c) View (publish, private, pending, visible state) 4.Member a) Access content info., (publish state) b) View (publish state) 5.Owner a) Access content info., (publish, private, pending, visible state) b) Modify portal content (publish, private, pending, visible state) c) View (publish, private, pending, visible state) 6.Reviewer a) Access content info., (publish, pending, visible state) b) Modify portal content (publish, pending state) c) View (publish, pending, visible state)
  • 19. Permissions in Wikipedia Anonymous New /Login Account: Create/Add Delete/Remove Activities: Block Unblock Grant Revoke Import Upload Rollback Over sighter Check user Rename user Edit Media wiki Interface Edit wikimedia interface Pages: Create Read Edit Mark changes (Minor) Purge Move Delete Spl. Pages/ Protected pages Auto Confirmed Admin (Sysop) Yes Bureaucrats Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes (Protect) Yes (Semi-protect) Yes (Protect) Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Stewards
  • 20. Wikipedia (Media Wiki) Plone Search and Queries: 1.Full text search 2.What links here (view pages that link to the current page backlinks) 3.Query API (allows scripted access to various metadata) Search and Queries: 1.Full text and Live search in Portlet 2.Contextual search 3.Advance search 4.Dynamic search results on search page as you type 5.Any search can be turned into RSS 6.possible external search integration (e.g. SOLR) Techiee: 1.Latest version (1.19.2) 2.PHP 3.MySQL, PostgreSQL, SQLite Techiee: 1.Latest version (4.2.1) 2.Python/Zope 3.MySQL, PostgreSQL, SQLite, Oracle, ZODB, via Zope Others: 1.Random article 2.Time zone configures 3.Extension support Others: 1.Time zone configuration 2.Workflow capabilities 3.Scheduled content expiration and publication 4.Support, development, hosting & training via 300+ providers 5.Free add-on products 6.Geo tagging 7.Sub sites 8.Extensible content types 9.Create your own forms 10.Personal dashboard 11.There is an upgrade path to newer versions 12.Add-Ons support
  • 21. Common Features in wiki and CMS
  • 22. Common Features in Both • • • • • • • • • • LiveSearch Outstanding multilingual content management Cut/copy/paste operations on content Easy collaboration and sharing (On-page credits) Versioning, history and reverting content(Related changes) Inline editing ( using DOJO editor ) Working Copy support (using svn subversion concept) Link and reference integrity checking (Related changes ) Flexible authentication back-end (Eg., LDAP support) Full-text indexing of Word and PDF documents ( Plone directly supports it using its one of the most powerful features, Search. Media wiki supports full text search engines.)
  • 23. Common Features in Both • • • • • • • • • • • Collections Support for the search engine Sitemap protocol Support for multiple mark-up formats (XHTML- or HTML5-) Auto-generated tables of contents Portlets engine (Interface/ Sidebar) Caching XML exports of site configurations ( Backing up a Wiki and importing XML dumps)(Backup) Content is automatically formatted for printing (Printable versions ) RSS Support Automatic image scaling and thumbnail generation Cross-platform
  • 25. Exclusive Features of Plone • • • • • • • • Automatic locking and unlocking Powerful workflow capabilities Presentation mode for content Wiki support Automatic previous/next navigation Rules engine for content Time-based publishing Human-readable URLs
  • 26. Exclusive Features of Plone • • • • • • • Resource compression Powerful caching proxy integration Drag and drop reordering of content Localized workflow configuration Adjustable templates on content Comment capabilities on any content Can upload audio/ video files
  • 27. Why and why not Wiki? Why Wiki •Easy to use •Web-based •Anyone can make changes • Version control • free and open-source Why not Wiki? •Too open (trust issues) •Concerns about ownership of content • Disorganized •Vandalism and spam Wikis aren't for everyone. If control is a major issue with the site you're developing, then a wiki may not be right for your project.
  • 28. Why and Why not CMS? Why CMS • • • • • • • Simplicity of Use Complete Solution Content of many different types can organized and presented in many different ways to concern about Trust and Security Additional functions via plugins Content is completely separated from presentation For complex workflow and Role based mechanism Why not CMS? • website never has any content changes • A CMS must have a webmaster to oversee security and functionality issues • Freeform art-based websites are not ideally suited to a CMS.
  • 30. Challenges • In case of multiple language portals what may be the landing page of the Main Portal • What will be the Quality of the Portal • In case of Crowdsourcing, Authenticity of the content • Bringing all the Plone user roles in a single analytics • Rate of quality article production • Concern about ownership of content
  • 31. References How Wikipedia Works by Phoebe Ayers, Charles Matthews, Ben Yates Wikimedia foundation 2012-13 annual plan IEEE paper on Real-time Aggregation of Wikipedia Data for Visual Analytics http://plone.org/products/plone/features/old/3.0/referencemanual-all-pages http://www.idealware.org/custom-resources/tips/comparing-open-source-cmsswordpress-joomla-drupal-and-plone http://simple.wikipedia.org/wiki/Wikipedia:User_access_levels Wikipedia (Media Wiki) Features: (http://www.mediawiki.org/wiki/Manual:MediaWiki_feature_list) Wikipedia (Media Wiki) List of Permissions in detail (http://www.mediawiki.org/wiki/Manual:User_rights#List_of_permissions) Plone Features (http://plone.org/products/plone/features/old/3.0) Plone Features (http://maurits.vanrees.org/weblog/archive/2012/05/brain-stormingplone-features) Plone Theming (http://www.sixfeetup.com/blog/5-key-enhancements-in-plone-4-2) http://www.a3webtech.com/index.php/compare-cms-wiki-blog-forum.html http://en.wikipedia.org/wiki/Wikipedia:Why_Wikipedia_is_not_so_great Why Use A Content Management System To Develop A Website? (http://www.superwebgroup.com/why-use-a-content-management-system-to-develop-awebsite/) Compare CMS vs Wiki vs Blog vs Forum(http://www.a3webtech.com/index.php/comparecms-wiki-blog-forum.html )