Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Plone を Headless CMS化 ―「デカップルド・アーキテクチャ」についての考察 ―

Plone を Headless CMS化 ―「デカップルド・アーキテクチャ」についての考察 ―

Seminar talk in Open Source Conference 2017 Tokyo / Spring on Sat. 11 Mar 2017 at Mesei University

Avatar for Zenichiro Yasuda

Zenichiro Yasuda

March 11, 2017
Tweet

More Decks by Zenichiro Yasuda

Other Decks in Technology

Transcript

  1. ҆ాળҰ࿠ Zenichiro Yasuda (@zenich) Ciel Serein LLC / Surface &

    Architecture (http://surface-arch.com) - 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 WHO AM I
  2. PyCon JP 2016 TalkʮPyCon (US) 2016 Keynote ࠶ԋ "Plone5ͷOSSʹ͓͚ΔਐԽͱదԠ" ʯ

    from https://twitter.com/terapyon/status/778824784620556288/photo/1
  3. RESOURCES ҎԼͷαΠτɺυΩϡϝϯτΛࢀߟʹ͠·ͨ͠ Decoupled CMS: Why “Going Headless” Is Becoming So

    Popular https://pantheon.io/decoupled-cms A WordPress REST API White Paper by Human Made https://hmn.md/wordpress-rest-api-white-paper/
  4. PLONE ROADMAP from https://plone.org/roadmap/2017-plone-roadmap/#autotoc-item-autotoc-8 • ϞμϯͳαΠτ։ൃʹ͸CMS͸࠾༻͞Εͣɺϑϩϯτ Τϯυ͔ΒREST API ܦ༝ͰಠࣗͷόοΫΤϯυͱͭͳ ͙ܗΛऔΔ͜ͱ͕ଟ͘ͳ͍ͬͯΔ

    • CMSͷػೳʹର͢Δχʔζ͸มΘΒͣଘࡏ͍ͯ͠Δɻ • CMSͷ͢΂ͯͷػೳ͕REST APIܦ༝Ͱఏڙ͞ΕΕ͹ɺ όοΫΤϯυͱͯ͠࠾༻͞ΕΔՄೳੑ͕͋Δɻ
 ͜Ε͕UIͷͳ͍CMS : ϔουϨεCMSͰ͋Δɻ
  5. PLONE SERVER from https://2016.ploneconf.org/talks/plone-server • plone.server is a high performance,

    asynchronous I/O backend for multinode deployments. • provides much more scalability, asynchronous features (like long polling, websockets), and a very modern technical stack.
  6. WORLD PLONE DAY 2017 • ੈքதͷPlone ίϛϡχςΟ͕
 ຖ೥4݄ͷऴΘΓʹಉ࣌ʹ
 ϩʔΧϧΠϕϯτΛ࣮ࢪ •

    ೔࣌ : 2017೥4݄26೔ (ਫ) 19࣌ʙ • ྉۚ : ࠙਌ձࢀՃऀ 1500ԁ / ɹෆࢀՃͷํ͸ແྉ • ৔ॴ : גࣜձࣾΫϦʔΫɾΞϯυɾϦόʔࣾɹ̎F • ਃࠐ : https://plonejp.connpass.com/ Ͱ͓஌Βͤ͠·͢