Top Banner
Calvin Hendryx-Parker, Stephen Tuttle Merging 120 Sites into a Single Multisite CMS WEB CONFERENCE AT PENN STATE 2015
36
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Merging 120 Sites into a Single Multisite CMS

Calvin Hendryx-Parker, Stephen Tuttle

Merging 120 Sites into a Single Multisite CMS

WEB CONFERENCE AT PENN STATE 2015

Page 2: Merging 120 Sites into a Single Multisite CMS

Who are we?

Page 3: Merging 120 Sites into a Single Multisite CMS

What will we Learn?The multisite solutionHow to consolidate

Improving performance

Page 4: Merging 120 Sites into a Single Multisite CMS

Choosing a Platform for Hundreds of Sites

Page 5: Merging 120 Sites into a Single Multisite CMS

Why  Choose  Plone?

Most  functionalities  available  out-­‐of-­‐the-­‐box  Excellent  UI  for  content  providers  Good  track  record  for  scalability,  security,  and  accessibility  Excellent  workflow  and  permissions  options  Strong  community  support  Open  Source

Page 6: Merging 120 Sites into a Single Multisite CMS

Discovery

Page 7: Merging 120 Sites into a Single Multisite CMS
Page 8: Merging 120 Sites into a Single Multisite CMS

Site Creation Workflow(old)

Page 9: Merging 120 Sites into a Single Multisite CMS
Page 10: Merging 120 Sites into a Single Multisite CMS

click paste, of course...

Page 11: Merging 120 Sites into a Single Multisite CMS

manually update metadata...

Page 12: Merging 120 Sites into a Single Multisite CMS

catalog clear and rebuild...

Page 13: Merging 120 Sites into a Single Multisite CMS

Success?

Page 14: Merging 120 Sites into a Single Multisite CMS

Performance

Page 15: Merging 120 Sites into a Single Multisite CMS
Page 16: Merging 120 Sites into a Single Multisite CMS

Site  Organization

elearning.la.psu.edu

Site  Root                                              Department                           Course              Lessons              Pages                    

anth  

cmlit  

econ  

plsc      .      .    

011  

022        .        .        .        .  

Lesson  1  Lesson  2          .          .

Page  1  Page  2  Page  3        .        .        .

Page 17: Merging 120 Sites into a Single Multisite CMS
Page 18: Merging 120 Sites into a Single Multisite CMS
Page 19: Merging 120 Sites into a Single Multisite CMS

How is it made?

Child Sites!

Page 20: Merging 120 Sites into a Single Multisite CMS

Migration

Page 21: Merging 120 Sites into a Single Multisite CMS
Page 22: Merging 120 Sites into a Single Multisite CMS

Site Creation Workflow(new)

Page 23: Merging 120 Sites into a Single Multisite CMS
Page 24: Merging 120 Sites into a Single Multisite CMS
Page 25: Merging 120 Sites into a Single Multisite CMS
Page 26: Merging 120 Sites into a Single Multisite CMS

Easy  Course  Customizations

Page 27: Merging 120 Sites into a Single Multisite CMS
Page 28: Merging 120 Sites into a Single Multisite CMS

Permissions

Page 29: Merging 120 Sites into a Single Multisite CMS

Workflow

Internally Published

Externally Published

Private

Page 30: Merging 120 Sites into a Single Multisite CMS

Roles

✆Manager

✆Editor

☎Logged-in

☎Public

Page 31: Merging 120 Sites into a Single Multisite CMS

Setting  access/permissions

Page 32: Merging 120 Sites into a Single Multisite CMS

Disadvantages

Page 33: Merging 120 Sites into a Single Multisite CMS

Advantages

Page 34: Merging 120 Sites into a Single Multisite CMS

LinksLineage

https://pypi.python.org/pypi/collective.lineage

Penn State College of Liberal Arts

http://www.la.psu.edu/

Transmogrifier

https://pypi.python.org/pypi/collective.transmogrifier

Page 35: Merging 120 Sites into a Single Multisite CMS

Photo Creditshttps://www.flickr.com/photos/qmnonic/1006743033/ (choosing)

https://www.flickr.com/photos/globalx/294648729 (why)

https://secure.flickr.com/photos/eleaf/2536358399/ (who)

https://secure.flickr.com/photos/aaronknox/5237937436 (learn)

https://secure.flickr.com/photos/stuckincustoms/2336220351 (discovery)

https://secure.flickr.com/photos/uziy/286739326/ (creation old)

https://secure.flickr.com/photos/bcnbits/5078389867 (success)

https://secure.flickr.com/photos/mahiskali/6705271393/ (performance)

https://secure.flickr.com/photos/vidyo/6893810754 (migration)

https://secure.flickr.com/photos/kleinnick/8287051865 (transmogrifier)

https://www.flickr.com/photos/anniemole/2259870535 (site org)

https://secure.flickr.com/photos/johnnystiletto/5484304778 (how)

https://secure.flickr.com/photos/olijon/4471314862 (creation new)

https://www.flickr.com/photos/mrtopf/12146338 (easy)

https://secure.flickr.com/photos/25813477@N07/4090247829 (permissions)

https://www.flickr.com/photos/mikko_luntiala/9564727962 (workflow)

https://secure.flickr.com/photos/european_parliament/6169024742 (advantages)

https://secure.flickr.com/photos/bass_nroll/2534055766 (disadvantages)

https://secure.flickr.com/photos/nzdave/486742731 (links)

https://secure.flickr.com/photos/mrmorodo/13487732285 (photos)

Thanks to

Page 36: Merging 120 Sites into a Single Multisite CMS

Questions?