The Headless CMSÉrico Andrei | CTO Briefy.co
Plone Conference 20th October 2016
Berlin/Boston
Why I am here
• Former Plone consultant
• Former Plone trainer
• Former Plone evangelist
• Former Plone developer
• Current Plone user
(my) last time @ Plone ConfBristol, 2014
since then
–Andre Lutter, CEO & Founder Briefy
„Briefy is a technology driven marketplace that simplifies the way businesses manage the global content creation of photography and
virtual reality. Instantly and scalable.“
a common challenge
API
ImagesCMS
Notifications
Core App
Payments
DocumentsMobile
Registration
Partner Integrations User Mgmt
is there another way?
and you find out, there are…
in common (tech version)
and (why) I used Plone for that
Some reasons are better than others
• Avoiding more custom PHP development
• Batteries included
• I’m still quite productive with Plone
• And …
Did not look for hosted solutions
and I still use Plone…
All good reasons
• One API endpoint
• Better control over performance issues
• Integration with front-end development is essential
and now I have 4 Plone developers in the team
results
–Kathleen McCaffrey
„With little knowledge of developing a website, this CMS meant I quickly felt comfortable navigating the entire website and making
content changes - a much more efficient solution for editing texts and media which will really come in use for A/B testing and seasonal
campaigns. Brilliantly simple and clear!“
–Yael Biran
„Ideal solution! Within a couple of days we had a live website, which was impressive and consistent across pages. The CMS gives us the
flexibility to change all content at any given time.““
–Leo Chow
„So much better than Wordpress!“
–Alina Muller
„Come on, I used it only once!“
under the hood
Content types• Dexterity content types
• Some custom types
• Image gallery
• Team roster
• Composite page
• Container for rows of blocks
• i.e: Jumbotron block
Behaviours
• Canonical URL
• Robots
• Social metadata
• Menu / site config
Building blocks• plone.restapi
• plone.app.multilingual
• Policy package
• PyCharm
• AWS/Kubernetes/Deis
• Thumbor
Thumbor
• Image Server
• Cropping, Filters, Transforms
• OpenCV
• Event subscribers
lessons for Plone
Questions?Oliver says hi!
Special thanks
Alina Muller @mompfkopf
Thank youÉrico Andrei
@ericof | [email protected] | https://briefy.co