wordpress & plone やってみたことわかったこと

28
やってみたことわかったこと Some things I learned through experience WORDPRESS & PLONE

Upload: zenichiro-yasuda

Post on 28-Jul-2015

241 views

Category:

Technology


9 download

TRANSCRIPT

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

やってみたことわかったことSome things I learned through experience

WORDPRESS & PLONE

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

To know the "Right Place" for the CMS's through experience of Plone / Wordpress

website creation

TODAY'S TOPIC自分が関わってきたPlone / Wordpress の

サイト構築経験を通してCMSの適材適所を知る

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

BACKGROUND

About myselfAbout Both CMS

About Both CMS and my work

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

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

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

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: ?

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

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

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

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)

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

DIFFERENCES

Based on my knowledge and experience

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

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

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

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)

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

Based on my knowledge and experience

USER ROLLS MANAGEMENT

DIFFERENCES

Plone has a good feature to make things easier likeUsers & Groups, Sharing optiions

Wordpress has enough functionality for usual needs

Needs plugin to extend them

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

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

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

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)

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

Based on my knowledge and experience

DOCUMENT SEARCH

DIFFERENCES

Any files uploaded are searchable likePDF, DOC, PPT...

Uploaded files are not searchable

Needs plugin to handle them (may be)

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

Based on my knowledge and experience

TYPICAL INSTALLATION

DIFFERENCES

PlonePython (+ zope / CMF / Five) VarnishApache or Nginx

Usually you have to do it by yourself

WordpressPHPMySQLApache

Many many hosting servers available. Easy to start.

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

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)

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

Based on my knowledge and experience

THEMINGテーマのカスタマイズ

DIFFERENCES

(I think) not easy to start Many resources- Customizable free themes- Theming tipsEasy to handle where the files are located

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

FACTS

A study on recent projects

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

A study on recent projects

LIST UP PROJECTSPicked 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

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

A study on recent projects

WEB SITE TYPE

FACTS

Public 公開

Private イントラ Total

Wordpress

Plone

15 2 17

5 3 8

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

A study on recent projects

# CONTENTS / # CONTENT TYPESFACTS

0

15

1 126 251 375 500# Contents

# Contenttypes

Wordpress Plone

15

4000 25000

15

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

A study on recent projects

# LOGIN USERS / # USER TYPESFACTS

1

2

3

4

5

0 5 10 15 20 25# Login users

# User types

Wordpress Plone

25 8080 1000010000 20000

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

A study on recent projects

# REVIEW STAGE / # DEPARTMENTFACTS

# Department

# Review stage

1

2

3

4

5

0 10 20 30 40

Wordpress Plone

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

IMPLICATIONS

"Right Place" for Plone and Wordpress

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

"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

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

"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

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

I expect both CMS’s to evolve with involving good part of each other

I HOPEPlone, Wordpress それぞれがお互いのいいところを

取り込んで進化してほしいです

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

Thank you very much!

ENDご清聴ありがとうございました

やってみたことわかったことSome things I learned through experience

WORDPRESS & PLONE