adding super powers to plone
DESCRIPTION
Plone is a powerful tool for managing content. Sometimes, though, it may feel like you are putting a square peg in a round hole to solve a problem with Plone. Certain tasks, such as eCommerce and personalization, aren't a good fit when deploying a Plone site.Why work against Plone when you can take advantage of its native power? Learn how Plone can integrate with other front-ends that may be more suited to serving personalized or static content. Merge your Plone managed content with existing infrastructure and provide content contributors with the tools they need.TRANSCRIPT
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?