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

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/ Ͱ͓஌Βͤ͠·͢