How to choose an open source cms

  • 1,915 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,915
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
31
Comments
0
Likes
4

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide























Transcript

  • 1. How to choose an open source CMS by Nate Aune (@natea) presented at BarCampBoston5 MIT Stata Center April 17, 2010
  • 2. What are your website goals? • Improve your SEO • Make it easier for people to add/edit content • Create a document collaboration space • Provide content in multiple languages • Capture leads and post info to Salesforce • others?
  • 3. Popular OSS CMSes
  • 4. Important considerations
  • 5. Important considerations • Community: resources, mailing lists, events, approachability
  • 6. Important considerations • Community: resources, mailing lists, events, approachability • Extensibility: how many add-ons are available? how mature are they? are there add-ons available for what you need?
  • 7. Important considerations • Community: resources, mailing lists, events, approachability • Extensibility: how many add-ons are available? how mature are they? are there add-ons available for what you need? • Scalability: if you expect your site to get a lot of traffic, will the system easily scale?
  • 8. Important considerations • Community: resources, mailing lists, events, approachability • Extensibility: how many add-ons are available? how mature are they? are there add-ons available for what you need? • Scalability: if you expect your site to get a lot of traffic, will the system easily scale? • Language: PHP, Python, Ruby
  • 9. Important considerations • Community: resources, mailing lists, events, approachability • Extensibility: how many add-ons are available? how mature are they? are there add-ons available for what you need? • Scalability: if you expect your site to get a lot of traffic, will the system easily scale? • Language: PHP, Python, Ruby
  • 10. Idealware’s OSS CMS report http://bit.ly/osscms
  • 11. http://cmsmatrix.org
  • 12. Conduct evaluation of software • Each CMS can be downloaded for free • Put it in front of your non-technical users • Ask a question on the mailing list or IRC
  • 13. Engage with a vendor • Guidance on which add-ons to use / which ones to avoid • Set things up in a best practice way • Assist with training your staff
  • 14. Why Drupal, Joomla, Wordpress? • Wordpress is a good CMS for blogs • Joomla! is a good CMS for basic websites • Drupal is a good CMS for community sites
  • 15. Why Plone?
  • 16. Why Plone? • Python is a nicer language to work with than PHP
  • 17. Why Plone? • Python is a nicer language to work with than PHP • Snapshots of configuration information with GenericSetup
  • 18. Why Plone? • Python is a nicer language to work with than PHP • Snapshots of configuration information with GenericSetup • Repeatable deployments with buildout
  • 19. Why Plone? • Python is a nicer language to work with than PHP • Snapshots of configuration information with GenericSetup • Repeatable deployments with buildout • Security is the best of any OSS CMS
  • 20. Why Plone? • Python is a nicer language to work with than PHP • Snapshots of configuration information with GenericSetup • Repeatable deployments with buildout • Security is the best of any OSS CMS • Built-in scalability with Zeo
  • 21. Why Plone? • Python is a nicer language to work with than PHP • Snapshots of configuration information with GenericSetup • Repeatable deployments with buildout • Security is the best of any OSS CMS • Built-in scalability with Zeo • Very capable document management system
  • 22. Why Plone? • Python is a nicer language to work with than PHP • Snapshots of configuration information with GenericSetup • Repeatable deployments with buildout • Security is the best of any OSS CMS • Built-in scalability with Zeo • Very capable document management system • Multilingual and unicode support is excellent
  • 23. Why Plone? • Python is a nicer language to work with than PHP • Snapshots of configuration information with GenericSetup • Repeatable deployments with buildout • Security is the best of any OSS CMS • Built-in scalability with Zeo • Very capable document management system • Multilingual and unicode support is excellent • Great community!
  • 24. Thanks! Nate Aune - natea@jazkarta.com Twitter: natea Website: www.jazkarta.com Blog: blog.jazkarta.com