This document discusses Plone, an open source Python content management system (CMS) and content integration framework. It summarizes that Plone is not just a web framework, but rather empowers both developers and non-developers to build complex, information-driven websites and applications through features like collections, forms, workflows, theming and more - without needing to be an experienced programmer. Examples of real-world Plone applications are provided. The document encourages choosing a good CMS like Plone over a plain web framework and outlines Plone's roadmap and an upcoming conference.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Plone, the Python CMS & Web Framework for Advanced Topics and Non-Developers
1. Plone,
the Python CMS
& Web-Framework for
advanced Topics and Non-Developers
Alexander Loechel
Referent IT-Projekte
Ludwig-Maximilians-Universität München
VP Plone Foundation - Member Plone Security Team
9. Building Solutions
Definition: Service (FitSM (ISO/IEC 20000-1:2018))
“Way to provide value to customers
through bringing about results
that they want to achieve”
Nick Youngson CC BY-SA 3.0 Alpha Stock Images
11. A complex system that works is invariably
found to have evolved from a simple system
that worked. The inverse proposition also
appears to be true: A complex system
designed from scratch never works and cannot
be made to work. You have to start over,
beginning with a working simple system.
Source: "John Gall's law" - from "Systemantics: How Systems Really Work and How They Fail" - 1975
12. Plone is a good
starting point for
complex information /
content driven requirements
13. but you don’t need to be an
experienced developer
to solve problems with
Plone
26. Every company gets about three innovation tokens.
Source: Dan McKinley, "Choose Boring Technology" http://mcfunley.com/choose-boring-technology
A good CMS could be a better choice
than a plain web-framework
27.
28. The Zen of Python - PEP20
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
...
Lessons learned from Zope and Plone
→ we should embrace each tool that helps us to provide a fantastic products