Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
CONTENT

MANAGEMENT
THESTATEOF
24AUG
Laracon	EU	2016	talk	by	Tihomir	Opacic.
CommitStrip
2006.
CommitStrip
2016.
2016.
CommitStrip
2026?
A	senior	web	developer	that	runs	his	own	web	development	
company	Orange	Hill	Development.	A	speaker	at	conferences,	
IT	S...
Burn	Residency	is	the	largest	planetary	DJ	competition	that	in	
2014	campaign	engaged	more	than	6,000	DJ’s	and	

700,000	f...
Give	A	Great	Tech	Talk	by	Josh	Berkus	@fuzzychef
CMS
CUSTOM
??
HowManyofYouUse
foryourCommercialProjects?
I	create	it	individually	for	
every	project
I	have	my	own	CMS	

for	that
43%
12%
25%
9% 11%
I	copy-paste-modify	it

from	p...
Quick	Admin	Panel
I	create	it	individually	for	
every	project
I	have	my	own	CMS	

for	that
19%
42%
28%
11% 0%
I	copy-paste-modify	it

from	p...
I	create	it	individually	for	
every	project
I	have	my	own	CMS	

for	that
43%
12%
25%
9 11%
I	copy-paste-modify	it

from	pr...
I	create	it	individually	for	
every	project
I	have	my	own	CMS	

for	that
19%
42%
28%
11% 0%
I	copy-paste-modify	it

from	p...
??
HowManyofYouUse
foryourCommercialProjects?
CMS
3RDPARTY
Laravel

basedCMSs
Asgard
October
Pyro
Statamic
http://cms-podcast.com
PHP usedby

82.1%

websites
PHPCMSs
Craft
Drupal
Wordpress
Joomla
??
HowManyofYouEverUsed
foranyofyourCommercialProjects?
CMS
ANYPHP
Wordpress
usedby

26.6%
websites
59.4%CMS
marketshare
Source:	https://w3techs.com
Stack	Overflow	Developer	Survey:	Technology
PeopleonlineuseCMSs
(44.8%oftheweb)A
WordpressisthemostusedCMS

(26.6%oftheweb)C
LaraveldevstendnottouseCMSsB
4mostusedCMS...
CONTENT
MANAGEMENT
AWESOME
SOLUTION
CMS
CONTROL
CRUD
PANEL
BASED
PANEL
ZONDA
API
LARAVEL
ADMINISTRATION
UX
DESIGN
GRAPHIC
...
PASSION
MARKETING
PHILOSOPHY
PATIENCE
CMS
DRIVE
PEOPLE
FUNDS
LOVE
SUPPORT
ZEN
GOAL
COMMUNITY
UNDERSTANDING
TIME
KNOWLEDGE
...
1991 2016
WWWHistoryVersiong theWorldWideWeb
WWW
Tim	Berners-Lee	created	

the	world’s	first	website
1991
WEB1.0
Commercia...
Staticpagesw/SSI&CGI
* Server	Side	Includes	
* Common	Gateway	Interface
Guestbooks&mailtoforms
Nointeractivity
WEB1.0Chara...
Complextool
* Requires	a	highly	skilled	tech	person	
* Regular	users	can’t	use	it
Usedonlybyadministrators
Regularuserscan...
1991 2016
WWWHistoryVersiong theWorldWideWeb
WWW
Tim	Berners-Lee	created	

the	world’s	first	website
1991
WEB1.0
Commercia...
Userparticipation
Socialnetworks
Interactivity
WEB2.0Characteristics
Userfriendlytool
Usedbybothadminsandregularusers
ComplementstheWeb2.0
CMS2.0Characteristics
1991 2016
WWWHistoryVersiong theWorldWideWeb
WWW
Tim	Berners-Lee	created	

the	world’s	first	website
1991
WEB1.0
Commercia...
WEB3.0Characteristics
Asemanticweb
* a	web	of	data	that	can	be	processed	

by	machines
“This	simple	idea…	remains	largely	...
Adivergencehappened
LittleornosupportforTheSemanticWeb
CMS3.0Characteristics
CMS3.0
FeaturesIntegration

withother

systems
Content
reuse
Serving

multiple
platforms
Social
Media
Publishing
CMS3.0TwoPrevalentlyMissingFeatures
JSON-LDIMPLEMENTATION
*	An	alternative	to	Microdata	and	RDFa
DirectaccesstoRDB
* Using...
WEB4.0?
http://www.sitefinity.com/campaigns/tutorial-guides/cms-evaluation-kit
CMSFeatureListExhaustiveListofMoreThan300Options
CMS
HOLYGRAIL
??
Whatisthe
Dependsonwho’sasking.
CMSVendors
System	Creators
Partners
Agency	Owners
Developers
Solution	Implementers
Clients
End	Users
CMSStakeholdersAllfou...
CMSStakeholders…orthree?
CMSVendors
System	Creators
Clients
End	Users
Freelancers
Agency	Owner	&	Developer
CMSStakeholders…ormaybetwo?
Freelancersw/
CustomCMS
CMS	Vendor,	

Agency	Owner	&	Developer
Clients
End	Users
CMSStakeholders…howaboutone?
Freelancersw/
CustomCMS

BuildingHisOwnSite
CMS	Vendor,	

Agency	Owner,	

Developer	&	Client
WhataDeveloperThinks
isthebestCMSsolution?
Theoneheknowshowtouseproductively.
TheBestSolutionForaDeveloper
reallyis,isaCMSthat’s:
-Mature
-Wellsupportedbycommunity
-Welldocumented
-Hasbuilt-infeatures...
WhatanAgencyOwnerThinks
isthebestCMSsolution?
ThemostpopularCMSsolutionthat’saneasysell
TheBestSolutionForanAgencyOwner
reallyis,isaCMSthat’s:
-Theonethatprovidesaclientwithbestvalueforthebudget
-Theonethat’smo...
WhataClientThinks
isthebestCMSsolution?
TheCMSthathas*ALL*thefeatures
TheBestSolutionForaClient
reallyis,isaCMSthat’s:
-Theonethatfitsprojectrequirementsbestfeature-wise
-Technicallywellbuiltu...
WhataCMSVendorThinks
isthebestCMSsolution?
TheCMSthathas*ALL*thefeatures*HE*haseverneeded
TheBestSolutionaCMSVendorcanmake
reallyis,isaCMSthat’s:
-Theonethatfocusesonsolvingaspecificsetofproblems
-Iswelldocumente...
WEB4.0STORY
WEBISTHECMS
CONTENT

MANAGEMENT
THESTATEOF
24AUG
Laracon	EU	2016	talk	by	Tihomir	Opacic.
The State of Content Management
Upcoming SlideShare
Loading in …5
×

The State of Content Management

444 views

Published on

Tihomir Opacic gave this talk about CMS systems on August 24th, 2016 at Laravel EU conference in Amsterdam. The talk focuses on problems with current, 3rd generation CMS systems.

Published in: Internet
  • Be the first to comment

The State of Content Management

  1. 1. CONTENT
 MANAGEMENT THESTATEOF 24AUG Laracon EU 2016 talk by Tihomir Opacic.
  2. 2. CommitStrip 2006.
  3. 3. CommitStrip 2016.
  4. 4. 2016.
  5. 5. CommitStrip 2026?
  6. 6. A senior web developer that runs his own web development company Orange Hill Development. A speaker at conferences, IT Serbia Podcast co-host and a regional Laravel promoter. Recently started a CMS Podcast. AboutMe@tihomiropacic
  7. 7. Burn Residency is the largest planetary DJ competition that in 2014 campaign engaged more than 6,000 DJ’s and 
 700,000 facebook user voters. OrangeHillDevelopmenthttp://www.orangehilldev.com Nestea Windows of Freedom is a PIN code game ran on Austrian, Swiss and Hungary markets that generated more than 20,000 registered users that typed in more then 160,000 PIN codes.
  8. 8. Give A Great Tech Talk by Josh Berkus @fuzzychef
  9. 9. CMS CUSTOM ?? HowManyofYouUse foryourCommercialProjects?
  10. 10. I create it individually for every project I have my own CMS 
 for that 43% 12% 25% 9% 11% I copy-paste-modify it
 from previous projects I use external package
 to generate it Other WhatDoYouUseAsAdminPanelAlaraveldaily.comSurvey(100participants-mainlyLaraveldevelopers)
  11. 11. Quick Admin Panel
  12. 12. I create it individually for every project I have my own CMS 
 for that 19% 42% 28% 11% 0% I copy-paste-modify it
 from previous projects I use external package
 to generate it Other WhatdoyouuseasAdminPanelAPHPSerbiaFacebookGroupSurvey(57participants-moregeneralPHPdevelopers)
  13. 13. I create it individually for every project I have my own CMS 
 for that 43% 12% 25% 9 11% I copy-paste-modify it
 from previous projects I use external package
 to generate it Other WhatDoYouUseAsAdminPanelAlaraveldaily.comSurvey(100participants-mainlyLaraveldevelopers)
  14. 14. I create it individually for every project I have my own CMS 
 for that 19% 42% 28% 11% 0% I copy-paste-modify it
 from previous projects I use external package
 to generate it Other WhatdoyouuseasAdminPanelAPHPSerbiaFacebookGroupSurvey(57participants-moregeneralPHPdevelopers)
  15. 15. ?? HowManyofYouUse foryourCommercialProjects? CMS 3RDPARTY
  16. 16. Laravel
 basedCMSs Asgard October Pyro Statamic
  17. 17. http://cms-podcast.com
  18. 18. PHP usedby
 82.1%
 websites
  19. 19. PHPCMSs Craft Drupal Wordpress Joomla
  20. 20. ?? HowManyofYouEverUsed foranyofyourCommercialProjects? CMS ANYPHP
  21. 21. Wordpress usedby
 26.6% websites 59.4%CMS marketshare Source: https://w3techs.com
  22. 22. Stack Overflow Developer Survey: Technology
  23. 23. PeopleonlineuseCMSs (44.8%oftheweb)A WordpressisthemostusedCMS
 (26.6%oftheweb)C LaraveldevstendnottouseCMSsB 4mostusedCMSsarePHP
 (32.9%oftheweb-combined)D LaraveldevsuseCMSsafterallF Wordpress-themostdreadedCMSE ConclusionsWhattomakeofthis?
  24. 24. CONTENT MANAGEMENT AWESOME SOLUTION CMS CONTROL CRUD PANEL BASED PANEL ZONDA API LARAVEL ADMINISTRATION UX DESIGN GRAPHIC WEB CREATIVE CLIENTS RWD INTERFACE
  25. 25. PASSION MARKETING PHILOSOPHY PATIENCE CMS DRIVE PEOPLE FUNDS LOVE SUPPORT ZEN GOAL COMMUNITY UNDERSTANDING TIME KNOWLEDGE CLIENTS CARE INSPIRATION
  26. 26. 1991 2016 WWWHistoryVersiong theWorldWideWeb WWW Tim Berners-Lee created 
 the world’s first website 1991 WEB1.0 Commercialization 
 of the web 1996
  27. 27. Staticpagesw/SSI&CGI * Server Side Includes * Common Gateway Interface Guestbooks&mailtoforms Nointeractivity WEB1.0Characteristics
  28. 28. Complextool * Requires a highly skilled tech person * Regular users can’t use it Usedonlybyadministrators Regularuserscan’tuseit CMS1.0Characteristics
  29. 29. 1991 2016 WWWHistoryVersiong theWorldWideWeb WWW Tim Berners-Lee created 
 the world’s first website 1991 WEB1.0 Commercialization 
 of the web 1996 WEB2.0 Term first introduced 
 by Darcy DiNucci 1999 WEB2.0 Term resurfaced in O’Reilly 
 Web 2.0 conference 2004
  30. 30. Userparticipation Socialnetworks Interactivity WEB2.0Characteristics
  31. 31. Userfriendlytool Usedbybothadminsandregularusers ComplementstheWeb2.0 CMS2.0Characteristics
  32. 32. 1991 2016 WWWHistoryVersiong theWorldWideWeb WWW Tim Berners-Lee created 
 the world’s first website 1991 WEB1.0 Commercialization 
 of the web 1996 WEB2.0 Term first introduced 
 by Darcy DiNucci 1999 WEB2.0 Term resurfaced in O’Reilly 
 Web 2.0 conference 2004 WEB3.0 Term introduced by 
 Tim Berners-Lee 2009
  33. 33. WEB3.0Characteristics Asemanticweb * a web of data that can be processed 
 by machines “This simple idea… remains largely unrealized” - Berners-Lee 2006 More than four million Web domains contained Semantic Web markup * mainly due to schema.org intiative 2013
  34. 34. Adivergencehappened LittleornosupportforTheSemanticWeb CMS3.0Characteristics
  35. 35. CMS3.0 FeaturesIntegration
 withother
 systems Content reuse Serving
 multiple platforms Social Media Publishing
  36. 36. CMS3.0TwoPrevalentlyMissingFeatures JSON-LDIMPLEMENTATION * An alternative to Microdata and RDFa DirectaccesstoRDB * Using RESTful API
  37. 37. WEB4.0?
  38. 38. http://www.sitefinity.com/campaigns/tutorial-guides/cms-evaluation-kit CMSFeatureListExhaustiveListofMoreThan300Options
  39. 39. CMS HOLYGRAIL ?? Whatisthe
  40. 40. Dependsonwho’sasking.
  41. 41. CMSVendors System Creators Partners Agency Owners Developers Solution Implementers Clients End Users CMSStakeholdersAllfourofthem Vector images source: http://all-free-download.com/
  42. 42. CMSStakeholders…orthree? CMSVendors System Creators Clients End Users Freelancers Agency Owner & Developer
  43. 43. CMSStakeholders…ormaybetwo? Freelancersw/ CustomCMS CMS Vendor, 
 Agency Owner & Developer Clients End Users
  44. 44. CMSStakeholders…howaboutone? Freelancersw/ CustomCMS
 BuildingHisOwnSite CMS Vendor, 
 Agency Owner, 
 Developer & Client
  45. 45. WhataDeveloperThinks isthebestCMSsolution? Theoneheknowshowtouseproductively.
  46. 46. TheBestSolutionForaDeveloper reallyis,isaCMSthat’s: -Mature -Wellsupportedbycommunity -Welldocumented -Hasbuilt-infeaturesthatwillspeedupthedevelopmentprocessoftheprojectathand -Easilyextendible
  47. 47. WhatanAgencyOwnerThinks isthebestCMSsolution? ThemostpopularCMSsolutionthat’saneasysell
  48. 48. TheBestSolutionForanAgencyOwner reallyis,isaCMSthat’s: -Theonethatprovidesaclientwithbestvalueforthebudget -Theonethat’smostdeveloperfriendly
  49. 49. WhataClientThinks isthebestCMSsolution? TheCMSthathas*ALL*thefeatures
  50. 50. TheBestSolutionForaClient reallyis,isaCMSthat’s: -Theonethatfitsprojectrequirementsbestfeature-wise -Technicallywellbuiltusingmoderntechnologies(RWD,HTML5/CSS3,SEOfriendly,accessible) -HasagreatbackendUI(RWD,wellthoughtthroughUX) -TheonethatanyotherDev/DigitalAgencycancontinuetomaintain,ifneeded
  51. 51. WhataCMSVendorThinks isthebestCMSsolution? TheCMSthathas*ALL*thefeatures*HE*haseverneeded
  52. 52. TheBestSolutionaCMSVendorcanmake reallyis,isaCMSthat’s: -Theonethatfocusesonsolvingaspecificsetofproblems -Iswelldocumented -Positivelyengagesthecommunity -Hasagreatdatastructure -HasagreatbackendUI
  53. 53. WEB4.0STORY WEBISTHECMS
  54. 54. CONTENT
 MANAGEMENT THESTATEOF 24AUG Laracon EU 2016 talk by Tihomir Opacic.

×