Your SlideShare is downloading. ×
0
The world outside
Plone
Mikko Ohtamaa
Plone Conference 2010
Agenda
• Joomla!
• Django
• Lessons to learn
Unfortunately
• No world
• No Drupal
• No Wordpress
• No $harepoint
Joomla!
The most popular CMS in the world
CMS is a thing allowing
you to edit your
website using your web
browser
• Open source
• Forked from Mambo (commercial)
2005
• Open Source Matters Inc.
• Runs on Linux+Apache+MySQL+PHP
Features
• Admin interface
• Article content
type
• WYSIWYG
editor
• Through-the-
web template
and CSS editor
• User manag...
No-features
• No folders
• No permissions
• No sharing, roles
• No “you-name-it”
Demo
http://ploneconf2010.cloudaccess.net/
administrator
Core developers
Component
providers
Integrators
Site users
Hosting
“They could not stand
Joomla”
[20:25:50] x: moo: we moved
from Plone to Joomla. 3 years
on Plone with no hacks.
[20:26:04] x: Problem with
plone is no f...
Django
The web framework for perfectionists with
deadlines
Write web
applications
Pythonic way
You don’t need to know SQL
Python
development
is fun
Python
development
is fun
Django
development
is fun
Python
development
is fun
Django
development
is fun
Plone
development
is not fun
Features
• Object-relation
mapper (Python
objects in SQL
database)
• Template
engine
• URL mapper
• Forms
• Admin interfac...
No-features
• No default templates (excl. admin)
• No viewlets
• No traversing (folders), no hierarchy
• No registration
Demo
Clear path to become a developer
TextTextTextText
High quality
reference manual
“Plone for web sites,
Django for web
apps”
-Jazkarta
CMS on Django
• Lighting Fast CMS by Kai Diefenbach
• Django CMS by Divio
• Various others, especially in-house CMS soluti...
Issues
• Heterogenous applications
• Subclassing / variations
• Extending admin interface
• Integration story (buildout is...
Lessons leart
http://www.flickr.com/photos/dunk/498668317 - person in the picture is not related and the picture is only for descriptive ...
Django developers 2016
Plone developers 2010
http://www.flickr.com/photos/postbear/3681945685 - person in the picture is no...
Plone developers 2015
http://www.flickr.com/photos/limonada/14705232 - person in the picture is not related and the picture...
Zope tools
are not fun
Reference
manuals rock
if someone in Plone community dares to say me
“Check it from the source code”...
Reference
manuals rock
if someone in Plone community dares to say me
“Check it from the source code”...
... I teach the pe...
Revenue > support >
quality
Components rules
• http://linkedin.com/in/ohtis
• http://twitter.com/moo9000
See you on the
other side
http://www.flickr.com/photos/flydime/4...
Plone needs menu
manager
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
The World Outside Plone
Upcoming SlideShare
Loading in...5
×

The World Outside Plone

1,394

Published on

Comparing strengths of Joomla, Django and other open source communities with Plone

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,394
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "The World Outside Plone"

  1. 1. The world outside Plone Mikko Ohtamaa Plone Conference 2010
  2. 2. Agenda • Joomla! • Django • Lessons to learn
  3. 3. Unfortunately • No world • No Drupal • No Wordpress • No $harepoint
  4. 4. Joomla! The most popular CMS in the world
  5. 5. CMS is a thing allowing you to edit your website using your web browser
  6. 6. • Open source • Forked from Mambo (commercial) 2005 • Open Source Matters Inc. • Runs on Linux+Apache+MySQL+PHP
  7. 7. Features • Admin interface • Article content type • WYSIWYG editor • Through-the- web template and CSS editor • User manager • Two-state workflow • Menu editor • Plug-in manager
  8. 8. No-features • No folders • No permissions • No sharing, roles • No “you-name-it”
  9. 9. Demo http://ploneconf2010.cloudaccess.net/ administrator
  10. 10. Core developers Component providers Integrators Site users Hosting
  11. 11. “They could not stand Joomla”
  12. 12. [20:25:50] x: moo: we moved from Plone to Joomla. 3 years on Plone with no hacks. [20:26:04] x: Problem with plone is no forums with email support
  13. 13. Django The web framework for perfectionists with deadlines
  14. 14. Write web applications Pythonic way You don’t need to know SQL
  15. 15. Python development is fun
  16. 16. Python development is fun Django development is fun
  17. 17. Python development is fun Django development is fun Plone development is not fun
  18. 18. Features • Object-relation mapper (Python objects in SQL database) • Template engine • URL mapper • Forms • Admin interface (automatic) • User manager • Applications (extensions)
  19. 19. No-features • No default templates (excl. admin) • No viewlets • No traversing (folders), no hierarchy • No registration
  20. 20. Demo
  21. 21. Clear path to become a developer TextTextTextText
  22. 22. High quality reference manual
  23. 23. “Plone for web sites, Django for web apps” -Jazkarta
  24. 24. CMS on Django • Lighting Fast CMS by Kai Diefenbach • Django CMS by Divio • Various others, especially in-house CMS solutions
  25. 25. Issues • Heterogenous applications • Subclassing / variations • Extending admin interface • Integration story (buildout is coming with Django packages?)
  26. 26. Lessons leart
  27. 27. http://www.flickr.com/photos/dunk/498668317 - person in the picture is not related and the picture is only for descriptive purpose Django developers 2010 Plone developers 2004
  28. 28. Django developers 2016 Plone developers 2010 http://www.flickr.com/photos/postbear/3681945685 - person in the picture is not related and the picture is only for descriptive purpose
  29. 29. Plone developers 2015 http://www.flickr.com/photos/limonada/14705232 - person in the picture is not related and the picture is only for descriptive purpose
  30. 30. Zope tools are not fun
  31. 31. Reference manuals rock if someone in Plone community dares to say me “Check it from the source code”...
  32. 32. Reference manuals rock if someone in Plone community dares to say me “Check it from the source code”... ... I teach the person some Finnish
  33. 33. Revenue > support > quality Components rules
  34. 34. • http://linkedin.com/in/ohtis • http://twitter.com/moo9000 See you on the other side http://www.flickr.com/photos/flydime/4671890983
  35. 35. Plone needs menu manager
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×