2. 2
A web applicat ion design ed to make it
easy fo r n on - tech n ical u ser s to add , edit,
ma na ge & distr ib ute co n ten t in a website
Background Image Source: http://grabworthy.pricegrabber.com/wp-content/uploads/2014/10/compicPROF.jpg
Definition :
3. 3
P r o v i d e s a w i d e r a n g e o f
f u n c t i o n a l i t y o u t - o f - t h e - b o x
C o n t e n t i s s t o r e d i n a d a t a b a s e
U s e r - f r i e n d l y i n t e r f a c e
C o n f i g u r a b l e a c c e s s r e s t r i c t i o n s
B u i l t - i n n a v i g a t i o n
S e a r c h
Te m p l a t e s
M u l t i l a n g u a g e s u p p o r t
E x t e n s i b i l i t y
W o r k f l o w s
F ea tures of a WCM S :
Background Image Source: http://www.instantquotelifeinsurance.com/wp-content/uploads/2012/07/man-at-laptop-with-cup-of-coffee.jpg
4. 4
W h e n c o n t e n t & s t r u c t u r e
c h a n g e s f r e q u e n t l y
C o n t r o l o v e r w h o h a s a c c e s s t o
t h e c o n t e n t
R e d u c e t h e t i m e t a k e n t o l a u n c h
n e w w e b s i t e s
E n s u r e s t a n d a r d s a n d c o n s i s t e n c y
i s m a i n t a i n e d t h r o u g h o u t t h e
w e b s i t e
W h e n c o n t e n t n e e d s t o b e
d e l i v e r e d t h r o u g h m u l t i p l e
c h a n n e l s
W h e n c o n t e n t a u t h o r s a r e n o t
t e c h n i c a l l y s a v v y
Need for a WCM S :
Background Image Source: http://portfolio1.besaba.com/wp-content/uploads/2014/07/o-GIRLS-IN-TECH-facebook.jpg
5. 5
A WCM S is used for :
Background Image Source: http://www.aipe.edu.au/wp-content/uploads/2014/05/info_tech3.jpg
C o r p o r a t e w e b s i t e s
E - c o m m e r c e s i t e s ( o n l i n e
s h o p p i n g )
B l o g s
F o r u m s
W i k i s
I m a g e g a l l e r i e s
E v e n t s l i s t i n g
N e w s p o r t a l
M u c h m o r e …
6. 6
Background Image Source: http://flowers-law.com/wp-content/uploads/2014/01/Depositphotos_11346176_EL4-copy.jpg
Develop er s & WCM S :
C u s t o m e r s p r e f e r p l a t f o r m s
o v e r g r o u n d u p d e v e l o p m e n t
O u t - of - t h e - b o x d o e s n o t
w o r k i n t h e r e a l w o r l d
C o m m u n i t y s u p p o r t
U s e r e g u l a r p r o g r a m m i n g
c o n c e p t s a n d t o o l s t o e x t e n d
f u n c t i o n a l i t y
C o n c e p t s a r e t h e s a m e a c r o s s
t h e va r i o u s W C M S p r o d u c t s
S p e c i a l i z a t i o n
7. 7
Background Image Source: http://onemillionwallpapers.com/wp-content/uploads/2015/03/fine_abstract_desktop_background_wallpaper___one_million_wallpapers.jpg
Concep tua l A rchitecture :
WCMS Platform (Drupal, SharePoint, Sitecore, Joomla. . .)
Web Server (IIS, Apache, Tomcat…)
WCMS Core
Platform Services
Content
Publishing
Content Types
(Data Models)
Branding &
Theming
Web AnalyticsSearch
Templates
(Page Layouts)
Authentication
Authorization
WidgetWorkflowsNavigation
User
Management
WCMS Custom
Features
Custom Widgets
(Image Rotator)
Pages (News,
Events, General)
Custom Branding
S i t e V i s i t o r
C o n t e n t A u t h o r
C o n t e n t A p p r o v e r
Database
Layer
(MS SQL
Server,
Oracle,
MySQL. . .)
Operating System (Windows, Ubuntu…)
Search
Content
Admin
Authentication
(ActiveDirectory,
LDAP…)
8. 8
Content
author logs
into the CMS
Select the
site/location
where the new
content is to be
created
Select the
content type
(e.g. News,
Events, etc.)
Select the
appropriate
layout
Add content
into the
appropriate
fields
Submit for
approval
Content
approver
reviews and
approves
Content is
published
and
accessible by
all
Typ ica l Workflow :
Background Image Source: http://www.thinkaha.com/wp-content/uploads/2013/12/writers_desk.jpg
11. 11
Reca p :
I t ’s a l l a b o u t C r e a t i n g , M a n a g i n g
& P u b l i s h i n g c o n t e n t
E m p o w e r s b u s i n e s s u s e r s
P l e n t y o f p r o d u c t s ( p l a t f o r m s )
a v a i l a b l e ; o p e n s o u r c e a n d
c o m m e r c i a l . N o o n e - s i z e - f i t s - a l l
s o l u t i o n
O u t - o f - t h e - b o x d o e s n o t w o r k i n
t h e r e a l w o r l d ; l o t s o f s c o p e f o r
d e v e l o p e r s & d e s i g n e r s
R i c h , i n t e r a c t i v e a n d
s o p h i s t i c a t e d w e b
s i t e s / a p p l i c a t i o n s c a n b e b u i l t
Background Image Source: http://infovest.com/wp-content/uploads/2013/10/dreamstimelarge_22891879.jpg
12. 12
Background Image Source: http://www.mccrindle.com.au/blog/2013/06/thank-you.jpg
Shehan Peruma
S o f t w a r e A r c h i t e c t
Twitter: @ShehanPeruma