Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest 10.11.2007 Add Super Powers to Plone - Calvin Hendryx-Parker Adding Super Powers to Plone
May 19, 2015
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
Adding Super Powers to Plone
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
orUse the Right Tool for the
Right Job
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
Why do we use Plone?
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
• Powerful Workflow tools
• WYSIWYG tools for editing
• WebDAV and FTP built in for managing content
• SmartFolders
• Versioning, Staging and Locking
• Support for Word and PDF document indexing
Content Management System First
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
• OpenID support
• Fine grained Security Permissions
• Users and Groups Administration
Membership Management
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
• Plone is slow (it does a lot for us)
Content Delivery
Silicon Valley • MidwestSix Feet Up, Inc. • http://www.sixfeetup.com
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
Content Delivery
0
1,875
3,750
5,625
7,500
requests/second
Plone Zope Apache Nginx
7,462
750
2278
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
• CMFDeployment
• Entransit
• Deliverance
• CacheFu
• Squid
• Varnish
Solutions
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
Why do make Plone do unnatural things?
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
Highly Interactive Sites
• Twitter-like Web 2.0
• High Level of Social Interaction
• Visitor Generated Content
• Tracking Visitor Downloads and Interaction
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
Get Agile
• Zope 2 or 3
• Grok
• Pylons
• Django
• Ruby on Rails
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
• Long running issue
• Many solutions, but none that great yet
eCommerce
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
• Commercial Cart Applications
• osCommerce
• Roll your own
• Pylons
• Ruby on Rails
Solutions
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
No Plone, How do we find things?
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
• Xapian
• Lucene
• Google Search Appliances
Enhanced Search Engines
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
Get the Word Out
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
• ExactTarget
• Constant Contact
• VerticalResponse
Mailing List
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
• Salesforce.com
• NetSuite
• SurveyWorld
• SurveyMonkey.com
Other Software as a Service
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
• OODBMS is great
• Except if the data is highly relational
Relational Data
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
• Zope DB Adapters
• Other frameworks
• Zope 3
• Pylons
• Rails
Solutions
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
Large Files
• Video
• Audio
• PDFs
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
Solutions
• Streaming Media Servers
• Tramline
• Filesystem Storage
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
Where is the all heading?
Six Feet Up, Inc. • http://www.sixfeetup.com Silicon Valley • Midwest
10.11.2007Add Super Powers to Plone - Calvin Hendryx-Parker
Questions?