david liedle: every customer experience is built on frameworks
TRANSCRIPT
www.ez.no
A Word About eZ Enterprise (What We Do)
Personalization - Analytics - Marketing Automation
The command center for editors and marketersCreate content and manage dynamic landing pages
The leading CMS based on the Symfony full-stack frameworkBuild content-rich websites and apps
www.ez.nowww.ez.no
DELIVER ANY WEBSITE OR APP YOU CAN IMAGINE
NEWS & MEDIA SITES
ONLINE PORTALS & INTRANETS
E-COMMERCE
BRAND & CORPORATE PRESENCE
COLLABORATION & SOCIAL SITES
MULTICHANNEL APPS & INTERNET OF THINGS
What is a Framework?• Merriam-Webster’s Dictionary:
: the basic structure of something: a set of ideas or facts that provide support for something : a supporting structure: a structural framehttp://www.merriam-webster.com/dictionary/framework
• First known use of “Framework”: 1578
• The Dark Ages: ~500-1500 A.D.
Starting From Scratch• Can I… ?
A good framework enables you to create an experience.
• How can I… ?A strong community enables you to use your framework, providing you with a rich development experience (DX).
• Should I… ?A mature framework has learned from its mistakes, and brings best practice recommendations to the table.
• Who will… ?A popular framework will have a pool of experienced talent. A newer, perhaps more innovative framework, will not.
Why eZ Switched FrameworksFrom custom code to community: Our transition to Symfony2 Full Stack
https://opensource.com/business/15/3/why-we-ditched-our-legacy-framework-for-symfony
www.ez.nowww.ez.no
Are eZ and Drupal Both Based On Symfony Now?
๏ Moved to Symfony starting in 2012
๏ Using the Symfony full stack framework
๏ Fully based on Symfony full stack framework since eZ Platform (RIP eZ Publish)
๏ Moved to Symfony with Drupal 8
๏ Not using the framework, just components
๏ Based on a different framework, the Drupal framework
~ fin ~David Christian Liedle
Technical Product Manager eZ Systems, New York
http://DavidCanHelp.me/
@DavidCanHelp