SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler offline
やってみたことわかったこと
Some things I learned through experience
WORDPRESS & PLONE
To know the "Right Place" for the CMS's
through experience of Plone / Wordpress
website creation
TODAY'S TOPIC
自分が関わってきた
Plone / Wordpress の
サイト構築経験を通して
CMSの適材適所を知る
BACKGROUND
About myself
About Both CMS
About Both CMS and my work
About myself
WHO AM I
安田善一郎 Zenichiro Yasuda (@zenich)
Ciel Serein LLC / Surface & Architecture
- 7 years in a main framer as a systems engineer
- Found a small company in 1994
Website creation PM and direction
- Since 2004 independent professional
Website creation, UI / UX direction
BACKGROUND
About Both CMS
JUST A LOOK
BACKGROUND
History: Since 2001
- b2 cafelog launched
Recent Version : 4.2.2
# downloaded: 19,645,717
(version 4.2, Yesterday)
History: Since 2001
- First release
Recent Version : 4.3.6
# downloaded: ?
About Both CMS and my work
PLONE, WORDPRESS AND ME
BACKGROUND
- Since 2005 (2.0.5?)
- Looking for a good
customizable CMS
- Plone was the one with CSS
Not sure but...
- First time I used was
2007 (2.1.3?)
- Became popular
- It was a blog
About Both CMS and my work
MY ROLE IN CMS PROJECT
BACKGROUND
- Requirement definition 要件定義
- System / content planning 企画設計
- Direction for creation ディレクション
- Project management 制作進行管理
←things there +
- Development 開発
= Almost everything (except for design
and markup)
DIFFERENCES
Based on my knowledge and experience
Based on my knowledge and experience
CONTENT TYPES
DIFFERENCES
Plone has many content types
- News, Events, Page, Folder,
Files, Images ...
Extending / building a new
content type in Plone is not
easy.
Wordpress supports
Custom post types &
Custom taxonomies
Needs plugin to manage them
easier
Based on my knowledge and experience
CONTENT TYPES
DIFFERENCES
“Pods cms framework”
is a great content type
management plugin
(Can’t live without it...)
Dexterity (may be)
Based on my knowledge and experience
USER ROLLS MANAGEMENT
DIFFERENCES
Plone has a good feature to
make things easier like
Users & Groups, Sharing
optiions
Wordpress has enough
functionality for usual needs
Needs plugin to extend them
Based on my knowledge and experience
WORKFLOW MANAGEMENT
DIFFERENCES
Plone has many pre-installed
workflow samples
(I think) Easier to extend
content status / workflow
Wordpress has enough
functionality for basic needs
Needs plugin to extend them
Based on my knowledge and experience
SECURITY (ACCESS CONTROL)
DIFFERENCES
Plone takes care of access
control for uploaded files and
search results.
Wordpress can not handle
access to uploaded media
files
Needs plugin to handle them
(may be)
Based on my knowledge and experience
DOCUMENT SEARCH
DIFFERENCES
Any files uploaded are
searchable like
PDF, DOC, PPT...
Uploaded files are not
searchable
Needs plugin to handle them
(may be)
Based on my knowledge and experience
TYPICAL INSTALLATION
DIFFERENCES
Plone
Python (+ zope / CMF / Five)
Varnish
Apache or Nginx
Usually you have to do it by
yourself
Wordpress
PHP
MySQL
Apache
Many many hosting servers
available. Easy to start.
Based on my knowledge and experience
ADMIN SCREEN
DIFFERENCES
Included in the public screen Divided from the public screen
Sometimes advantage, sometimes not. (for both)
Based on my knowledge and experience
THEMING
テーマのカスタマイズ
DIFFERENCES
(I think) not easy to start Many resources
- Customizable free themes
- Theming tips
Easy to handle where the files
are located
FACTS
A study on recent projects
A study on recent projects
LIST UP PROJECTS
Picked up recent 25 projects and made a list
which includes
- CMS name (Wordpress / Plone)
- Website type (Public / Private)
- Number of contents
- Number of content types
FACTS
- Number of review stage
- Number of department
- Number of content creators
- Number of login users
- Number of user types
A study on recent projects
WEB SITE TYPE
FACTS
Public
公開
Private
イントラ
Total
Wordpress
Plone
15 2 17
5 3 8
A study on recent projects
# CONTENTS / # CONTENT TYPES
FACTS
0
15
1 126 251 375 500
# Contents
# Content
types
Wordpress Plone
15
4000 25000
15
A study on recent projects
# LOGIN USERS / # USER TYPES
FACTS
1
2
3
4
5
0 5 10 15 20 25
# Login users
# User
types
Wordpress Plone
25 8080 1000010000 20000
A study on recent projects
# REVIEW STAGE / # DEPARTMENT
FACTS
# Department
# Review
stage
1
2
3
4
5
0 10 20 30 40
Wordpress Plone
IMPLICATIONS
"Right Place" for Plone and Wordpress
"Right Place" for Wordpress
WHEN WORDPRESS IS RIGHT
- Quick start needed
- Not so many content types needed
- Usual Draft -> Publish workflow
- Not so many content creators / department
- Review stage is limited
- Less need of customization according to the user type
FACTS
"Right Place" for Plone
WHEN PLONE IS RIGHT
- Many content types needed
- Various workflow needed
- Three or more content creators / department
- Review stage is rather complicated
- Need of customization according to the user type
- Document search functionality needed
- Need of care for uploaded content security
- Intranet content share
FACTS
I expect both CMS’s to evolve with
involving good part of each other
I HOPE
Plone, Wordpress それぞれが
お互いのいいところを
取り込んで進化してほしいです
Thank you very much!
END
ご清聴ありがとうございました
やってみたことわかったこと
Some things I learned through experience
WORDPRESS & PLONE

Mais conteúdo relacionado

Mais procurados

NamesCon 2015 Wordpress Beginner Session
NamesCon 2015 Wordpress Beginner SessionNamesCon 2015 Wordpress Beginner Session
NamesCon 2015 Wordpress Beginner SessionBruce Marler
 
Webnet Presentation
Webnet PresentationWebnet Presentation
Webnet PresentationTrish Roque
 
WordPress Website Creation Training Course Slides
WordPress Website Creation Training Course SlidesWordPress Website Creation Training Course Slides
WordPress Website Creation Training Course SlidesEquinet Academy
 
Why And How I Blog
Why And How I BlogWhy And How I Blog
Why And How I BlogMarko Saric
 
Secrets to free_web_hosting
Secrets to free_web_hostingSecrets to free_web_hosting
Secrets to free_web_hostingImran Ahmad
 
Quick introduction to joomla
Quick introduction to joomlaQuick introduction to joomla
Quick introduction to joomlaSabuj Kundu
 
Joomla! Plugin Development
Joomla! Plugin DevelopmentJoomla! Plugin Development
Joomla! Plugin DevelopmentYireo
 
Wordpress essential training - Wordpress Presentation PPT
Wordpress essential training - Wordpress Presentation PPTWordpress essential training - Wordpress Presentation PPT
Wordpress essential training - Wordpress Presentation PPTAbdulla2410
 
WordPress + Flash = Lovers
WordPress + Flash = LoversWordPress + Flash = Lovers
WordPress + Flash = Loversimhugo .com
 

Mais procurados (10)

Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPress
 
NamesCon 2015 Wordpress Beginner Session
NamesCon 2015 Wordpress Beginner SessionNamesCon 2015 Wordpress Beginner Session
NamesCon 2015 Wordpress Beginner Session
 
Webnet Presentation
Webnet PresentationWebnet Presentation
Webnet Presentation
 
WordPress Website Creation Training Course Slides
WordPress Website Creation Training Course SlidesWordPress Website Creation Training Course Slides
WordPress Website Creation Training Course Slides
 
Why And How I Blog
Why And How I BlogWhy And How I Blog
Why And How I Blog
 
Secrets to free_web_hosting
Secrets to free_web_hostingSecrets to free_web_hosting
Secrets to free_web_hosting
 
Quick introduction to joomla
Quick introduction to joomlaQuick introduction to joomla
Quick introduction to joomla
 
Joomla! Plugin Development
Joomla! Plugin DevelopmentJoomla! Plugin Development
Joomla! Plugin Development
 
Wordpress essential training - Wordpress Presentation PPT
Wordpress essential training - Wordpress Presentation PPTWordpress essential training - Wordpress Presentation PPT
Wordpress essential training - Wordpress Presentation PPT
 
WordPress + Flash = Lovers
WordPress + Flash = LoversWordPress + Flash = Lovers
WordPress + Flash = Lovers
 

Destaque

Pulse CMS Meetup #2
Pulse CMS Meetup #2Pulse CMS Meetup #2
Pulse CMS Meetup #2rie05
 
ペアプロはリモートでもできる!
ペアプロはリモートでもできる!ペアプロはリモートでもできる!
ペアプロはリモートでもできる!Tatsuya Deguchi
 
What Makes Great Infographics
What Makes Great InfographicsWhat Makes Great Infographics
What Makes Great InfographicsSlideShare
 
Masters of SlideShare
Masters of SlideShareMasters of SlideShare
Masters of SlideShareKapost
 
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to SlideshareSTOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to SlideshareEmpowered Presentations
 
10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation OptimizationOneupweb
 
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content MarketingHow To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content MarketingContent Marketing Institute
 
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...SlideShare
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShareSlideShare
 
What to Upload to SlideShare
What to Upload to SlideShareWhat to Upload to SlideShare
What to Upload to SlideShareSlideShare
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksSlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShareSlideShare
 

Destaque (14)

Pulse CMS Meetup #2
Pulse CMS Meetup #2Pulse CMS Meetup #2
Pulse CMS Meetup #2
 
ペアプロはリモートでもできる!
ペアプロはリモートでもできる!ペアプロはリモートでもできる!
ペアプロはリモートでもできる!
 
ZIKA - What You Need to Know!
ZIKA - What You Need to Know! ZIKA - What You Need to Know!
ZIKA - What You Need to Know!
 
What Makes Great Infographics
What Makes Great InfographicsWhat Makes Great Infographics
What Makes Great Infographics
 
Masters of SlideShare
Masters of SlideShareMasters of SlideShare
Masters of SlideShare
 
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to SlideshareSTOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
 
You Suck At PowerPoint!
You Suck At PowerPoint!You Suck At PowerPoint!
You Suck At PowerPoint!
 
10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization
 
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content MarketingHow To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
 
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare
 
What to Upload to SlideShare
What to Upload to SlideShareWhat to Upload to SlideShare
What to Upload to SlideShare
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Semelhante a WORDPRESS & PLONE やってみたことわかったこと

Contextual Tour of Plone - (a top open source web content management system)
Contextual   Tour of Plone - (a top open source web content management system)Contextual   Tour of Plone - (a top open source web content management system)
Contextual Tour of Plone - (a top open source web content management system)Ken Wasetis
 
Diwd 2011-111011223430-phpapp01
Diwd 2011-111011223430-phpapp01Diwd 2011-111011223430-phpapp01
Diwd 2011-111011223430-phpapp01alexkirmse
 
Using Wordpress As An Application Platform -- #WCMKE 2014
Using Wordpress As An Application Platform -- #WCMKE 2014Using Wordpress As An Application Platform -- #WCMKE 2014
Using Wordpress As An Application Platform -- #WCMKE 2014serversideup
 
Drupal vs. the Others
Drupal vs. the OthersDrupal vs. the Others
Drupal vs. the OthersExove
 
Digital Practices - introductions
Digital Practices - introductionsDigital Practices - introductions
Digital Practices - introductionsprisca schmarsow
 
The Power of Drupal and Alfresco Together
The Power of Drupal and Alfresco TogetherThe Power of Drupal and Alfresco Together
The Power of Drupal and Alfresco TogetherJeff Potts
 
Introduction to Plone (PyCon Ireland 2010)
Introduction to Plone (PyCon Ireland 2010)Introduction to Plone (PyCon Ireland 2010)
Introduction to Plone (PyCon Ireland 2010)Kevin Gill
 
WordPress 3.x for the sake of your sanity
WordPress 3.x for the sake of your sanityWordPress 3.x for the sake of your sanity
WordPress 3.x for the sake of your sanityShelley Keith, MSIQ
 
Introducing MongoPress
Introducing MongoPressIntroducing MongoPress
Introducing MongoPressMark Smalley
 
SharePoint 2013 Preview
SharePoint 2013 PreviewSharePoint 2013 Preview
SharePoint 2013 PreviewRegroove
 
Personalizing & Improving Office 365 & Your Digital Workplace
Personalizing & Improving Office 365 & Your Digital WorkplacePersonalizing & Improving Office 365 & Your Digital Workplace
Personalizing & Improving Office 365 & Your Digital WorkplaceRichard Harbridge
 
Roll Your Own Content Management System
Roll Your Own Content Management SystemRoll Your Own Content Management System
Roll Your Own Content Management Systemguest0fe006
 
Transform your Intranet with Drupal and Alfresco - by Optaros
Transform your Intranet with Drupal and Alfresco - by OptarosTransform your Intranet with Drupal and Alfresco - by Optaros
Transform your Intranet with Drupal and Alfresco - by OptarosAlfresco Software
 
Path to Salesforce developer - world tour
Path to Salesforce developer -  world tourPath to Salesforce developer -  world tour
Path to Salesforce developer - world tourTechforce Services
 
Wordpress Beyond A Blog Word Camp Toronto08
Wordpress Beyond A Blog Word Camp Toronto08Wordpress Beyond A Blog Word Camp Toronto08
Wordpress Beyond A Blog Word Camp Toronto08Jamie Oastler
 
Open Source CMS + Salesforce Integration Showdown: Plone vs Drupal vs Joomla!
Open Source CMS + Salesforce Integration Showdown: Plone vs Drupal vs Joomla!Open Source CMS + Salesforce Integration Showdown: Plone vs Drupal vs Joomla!
Open Source CMS + Salesforce Integration Showdown: Plone vs Drupal vs Joomla!ifPeople
 
USG Web Tech Day 2017 - CMS Tunnel Vision
USG Web Tech Day 2017 - CMS Tunnel VisionUSG Web Tech Day 2017 - CMS Tunnel Vision
USG Web Tech Day 2017 - CMS Tunnel VisionEric Sembrat
 

Semelhante a WORDPRESS & PLONE やってみたことわかったこと (20)

Contextual Tour of Plone - (a top open source web content management system)
Contextual   Tour of Plone - (a top open source web content management system)Contextual   Tour of Plone - (a top open source web content management system)
Contextual Tour of Plone - (a top open source web content management system)
 
DIWD 2011
DIWD 2011DIWD 2011
DIWD 2011
 
Diwd 2011-111011223430-phpapp01
Diwd 2011-111011223430-phpapp01Diwd 2011-111011223430-phpapp01
Diwd 2011-111011223430-phpapp01
 
Using Wordpress As An Application Platform -- #WCMKE 2014
Using Wordpress As An Application Platform -- #WCMKE 2014Using Wordpress As An Application Platform -- #WCMKE 2014
Using Wordpress As An Application Platform -- #WCMKE 2014
 
Drupal vs. the Others
Drupal vs. the OthersDrupal vs. the Others
Drupal vs. the Others
 
Digital Practices - introductions
Digital Practices - introductionsDigital Practices - introductions
Digital Practices - introductions
 
The Power of Drupal and Alfresco Together
The Power of Drupal and Alfresco TogetherThe Power of Drupal and Alfresco Together
The Power of Drupal and Alfresco Together
 
Introduction to Plone (PyCon Ireland 2010)
Introduction to Plone (PyCon Ireland 2010)Introduction to Plone (PyCon Ireland 2010)
Introduction to Plone (PyCon Ireland 2010)
 
Pour Noël, devenez chrome extensioniste!
Pour Noël, devenez chrome extensioniste!Pour Noël, devenez chrome extensioniste!
Pour Noël, devenez chrome extensioniste!
 
WordPress 3.x for the sake of your sanity
WordPress 3.x for the sake of your sanityWordPress 3.x for the sake of your sanity
WordPress 3.x for the sake of your sanity
 
Introducing MongoPress
Introducing MongoPressIntroducing MongoPress
Introducing MongoPress
 
SharePoint 2013 Preview
SharePoint 2013 PreviewSharePoint 2013 Preview
SharePoint 2013 Preview
 
Personalizing & Improving Office 365 & Your Digital Workplace
Personalizing & Improving Office 365 & Your Digital WorkplacePersonalizing & Improving Office 365 & Your Digital Workplace
Personalizing & Improving Office 365 & Your Digital Workplace
 
Roll Your Own Content Management System
Roll Your Own Content Management SystemRoll Your Own Content Management System
Roll Your Own Content Management System
 
Transform your Intranet with Drupal and Alfresco - by Optaros
Transform your Intranet with Drupal and Alfresco - by OptarosTransform your Intranet with Drupal and Alfresco - by Optaros
Transform your Intranet with Drupal and Alfresco - by Optaros
 
Path to Salesforce developer - world tour
Path to Salesforce developer -  world tourPath to Salesforce developer -  world tour
Path to Salesforce developer - world tour
 
Wordpress Beyond A Blog Word Camp Toronto08
Wordpress Beyond A Blog Word Camp Toronto08Wordpress Beyond A Blog Word Camp Toronto08
Wordpress Beyond A Blog Word Camp Toronto08
 
Open Source CMS + Salesforce Integration Showdown: Plone vs Drupal vs Joomla!
Open Source CMS + Salesforce Integration Showdown: Plone vs Drupal vs Joomla!Open Source CMS + Salesforce Integration Showdown: Plone vs Drupal vs Joomla!
Open Source CMS + Salesforce Integration Showdown: Plone vs Drupal vs Joomla!
 
USG Web Tech Day 2017 - CMS Tunnel Vision
USG Web Tech Day 2017 - CMS Tunnel VisionUSG Web Tech Day 2017 - CMS Tunnel Vision
USG Web Tech Day 2017 - CMS Tunnel Vision
 
Faster WordPress Workflows
Faster WordPress WorkflowsFaster WordPress Workflows
Faster WordPress Workflows
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 

Último (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 

WORDPRESS & PLONE やってみたことわかったこと

  • 1. やってみたことわかったこと Some things I learned through experience WORDPRESS & PLONE
  • 2. To know the "Right Place" for the CMS's through experience of Plone / Wordpress website creation TODAY'S TOPIC 自分が関わってきた Plone / Wordpress の サイト構築経験を通して CMSの適材適所を知る
  • 3. BACKGROUND About myself About Both CMS About Both CMS and my work
  • 4. About myself WHO AM I 安田善一郎 Zenichiro Yasuda (@zenich) Ciel Serein LLC / Surface & Architecture - 7 years in a main framer as a systems engineer - Found a small company in 1994 Website creation PM and direction - Since 2004 independent professional Website creation, UI / UX direction BACKGROUND
  • 5. About Both CMS JUST A LOOK BACKGROUND History: Since 2001 - b2 cafelog launched Recent Version : 4.2.2 # downloaded: 19,645,717 (version 4.2, Yesterday) History: Since 2001 - First release Recent Version : 4.3.6 # downloaded: ?
  • 6. About Both CMS and my work PLONE, WORDPRESS AND ME BACKGROUND - Since 2005 (2.0.5?) - Looking for a good customizable CMS - Plone was the one with CSS Not sure but... - First time I used was 2007 (2.1.3?) - Became popular - It was a blog
  • 7. About Both CMS and my work MY ROLE IN CMS PROJECT BACKGROUND - Requirement definition 要件定義 - System / content planning 企画設計 - Direction for creation ディレクション - Project management 制作進行管理 ←things there + - Development 開発 = Almost everything (except for design and markup)
  • 8. DIFFERENCES Based on my knowledge and experience
  • 9. Based on my knowledge and experience CONTENT TYPES DIFFERENCES Plone has many content types - News, Events, Page, Folder, Files, Images ... Extending / building a new content type in Plone is not easy. Wordpress supports Custom post types & Custom taxonomies Needs plugin to manage them easier
  • 10. Based on my knowledge and experience CONTENT TYPES DIFFERENCES “Pods cms framework” is a great content type management plugin (Can’t live without it...) Dexterity (may be)
  • 11. Based on my knowledge and experience USER ROLLS MANAGEMENT DIFFERENCES Plone has a good feature to make things easier like Users & Groups, Sharing optiions Wordpress has enough functionality for usual needs Needs plugin to extend them
  • 12. Based on my knowledge and experience WORKFLOW MANAGEMENT DIFFERENCES Plone has many pre-installed workflow samples (I think) Easier to extend content status / workflow Wordpress has enough functionality for basic needs Needs plugin to extend them
  • 13. Based on my knowledge and experience SECURITY (ACCESS CONTROL) DIFFERENCES Plone takes care of access control for uploaded files and search results. Wordpress can not handle access to uploaded media files Needs plugin to handle them (may be)
  • 14. Based on my knowledge and experience DOCUMENT SEARCH DIFFERENCES Any files uploaded are searchable like PDF, DOC, PPT... Uploaded files are not searchable Needs plugin to handle them (may be)
  • 15. Based on my knowledge and experience TYPICAL INSTALLATION DIFFERENCES Plone Python (+ zope / CMF / Five) Varnish Apache or Nginx Usually you have to do it by yourself Wordpress PHP MySQL Apache Many many hosting servers available. Easy to start.
  • 16. Based on my knowledge and experience ADMIN SCREEN DIFFERENCES Included in the public screen Divided from the public screen Sometimes advantage, sometimes not. (for both)
  • 17. Based on my knowledge and experience THEMING テーマのカスタマイズ DIFFERENCES (I think) not easy to start Many resources - Customizable free themes - Theming tips Easy to handle where the files are located
  • 18. FACTS A study on recent projects
  • 19. A study on recent projects LIST UP PROJECTS Picked up recent 25 projects and made a list which includes - CMS name (Wordpress / Plone) - Website type (Public / Private) - Number of contents - Number of content types FACTS - Number of review stage - Number of department - Number of content creators - Number of login users - Number of user types
  • 20. A study on recent projects WEB SITE TYPE FACTS Public 公開 Private イントラ Total Wordpress Plone 15 2 17 5 3 8
  • 21. A study on recent projects # CONTENTS / # CONTENT TYPES FACTS 0 15 1 126 251 375 500 # Contents # Content types Wordpress Plone 15 4000 25000 15
  • 22. A study on recent projects # LOGIN USERS / # USER TYPES FACTS 1 2 3 4 5 0 5 10 15 20 25 # Login users # User types Wordpress Plone 25 8080 1000010000 20000
  • 23. A study on recent projects # REVIEW STAGE / # DEPARTMENT FACTS # Department # Review stage 1 2 3 4 5 0 10 20 30 40 Wordpress Plone
  • 24. IMPLICATIONS "Right Place" for Plone and Wordpress
  • 25. "Right Place" for Wordpress WHEN WORDPRESS IS RIGHT - Quick start needed - Not so many content types needed - Usual Draft -> Publish workflow - Not so many content creators / department - Review stage is limited - Less need of customization according to the user type FACTS
  • 26. "Right Place" for Plone WHEN PLONE IS RIGHT - Many content types needed - Various workflow needed - Three or more content creators / department - Review stage is rather complicated - Need of customization according to the user type - Document search functionality needed - Need of care for uploaded content security - Intranet content share FACTS
  • 27. I expect both CMS’s to evolve with involving good part of each other I HOPE Plone, Wordpress それぞれが お互いのいいところを 取り込んで進化してほしいです
  • 28. Thank you very much! END ご清聴ありがとうございました やってみたことわかったこと Some things I learned through experience WORDPRESS & PLONE