~/talk

Keynote: The myth of goldilocks and the three frameworks, Pyramid, Django and Plone

Talkat DjangoCon AU 2013 · on Friday, 2013-07-05· [python]
slides:none on file

Plone claims enterprise-grade CMS features: 300+ contributors, 400+ plugins and "1000+ commits/month", multi-site out of the box and strong security (used by the FBI), backed by Zope traversal/component architecture and the Diazo theme editor that cuts theming time. Pyramid emphasizes mixing traversal and routing, lightweight start-and-scale design, and easy integration with ZODB or SQLAlchemy. Warning: projects hit a customization cliff—too much CMS hacking means a framework (Django/Pyramid) would have been cheaper. Examples: PrettyGov deployments, pool registration and timetabling sites; hybrid proxy middleware works in production.

AI-written summary · about

  1. 0:00Intro
  2. 2:00Reasons for this talk
  3. 4:52Python family tree(web)
  4. 8:08ZODB: The piss easy DB
  5. 8:27ZODB: features
  6. 10:09Zope Tool Kit
  7. 15:50Overriding in Plone
  8. 18:26Separation of concerns
  9. 19:25Developers blog
  10. 19:58An app/startup
  11. 20:48Simple Blog
  12. 21:11Large content site
  13. 22:20Web consultancy
  14. 23:35The customisation cliff
  15. 25:00Framework vs CMS
  16. 27:08Pyramid: worst name ever
  17. 30:14Pyramid: a "micro & more" Framework
  18. 32:23Micro vs. Fw
  19. 37:03Other methods
  20. 37:45Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.