Скачать презентацию for nonprofits Jon Stahl ONE Northwest www onenw org Скачать презентацию for nonprofits Jon Stahl ONE Northwest www onenw org

2d8ff572c4c5cef58403b10c7ef2b50e.ppt

  • Количество слайдов: 54

for nonprofits Jon Stahl ONE/Northwest www. onenw. org for nonprofits Jon Stahl ONE/Northwest www. onenw. org

Agenda • • • Some quick intros Nonprofits that use Plone features Plone community Agenda • • • Some quick intros Nonprofits that use Plone features Plone community Questions

Me Me

You You

Nonprofits that use Plone Nonprofits that use Plone

Oxfa m Oxfa m

The Nature Conservancy The Nature Conservancy

Chicago History Museum Chicago History Museum

Green For All Green For All

Green For All Green For All

Not just for nonprofits! • Business – Novell – Disney – Continental Airlines • Not just for nonprofits! • Business – Novell – Disney – Continental Airlines • Government – Brazilian Government – New Zealand Government – Towns and cities around the world • Education – University of Washington – Penn State • Publishing + Media – Discover Magazine – High Country News – KCRW public radio

Plone is a CMS (“Content Management System”) Plone is a CMS (“Content Management System”)

Huh? http: //flickr. com/photos/b-tal/163450213/sizes/l/ Huh? http: //flickr. com/photos/b-tal/163450213/sizes/l/

A CMS like Plone lets you… • Create and edit webpages without knowing any A CMS like Plone lets you… • Create and edit webpages without knowing any HTML, or using any tools other than your web browser • Work with a team of people on your site • Have a site that “knows about itself” – E. g. automatic navigation & search • Have a site that interacts with users

Feature Checklis t http: //flickr. com/photos/theta 444/148516637/sizes/m/ Feature Checklis t http: //flickr. com/photos/theta 444/148516637/sizes/m/

Rich text editor Rich text editor

“Kupu” • Style-based formatting • Image resizing & captions • Tries hard to clean “Kupu” • Style-based formatting • Image resizing & captions • Tries hard to clean up your messy cut-andpasted HTML • Automatic tables of contents • Full-screen mode

Juggle images with ease Juggle images with ease

Commentin g Ratings, Polls Surveys RSS Commentin g Ratings, Polls Surveys RSS

Building forms http: //flickr. com/photos/concrete_forms/523459697 Building forms http: //flickr. com/photos/concrete_forms/523459697

“Plone. Form. Ge n” “Plone. Form. Ge n”

Who can see What, When? Who can see What, When?

Permission s Permission s

Workflo w Workflo w

Versioning + Staging Make changes, push them live, roll back to old versions Versioning + Staging Make changes, push them live, roll back to old versions

No broken links No broken links

Link integrity • Links won’t break when you move images or pages • Warning Link integrity • Links won’t break when you move images or pages • Warning when you delete something that is linked to • External link checking can be added

Live Search Live Search

Search results as you type • Similar to Google Suggest • Search results appear Search results as you type • Similar to Google Suggest • Search results appear instantly in dropdown • Full-text indexing of Word, PDF, Excel files • Customizable advanced search • Bonus: every search is an RSS feed!

Other cool things about Plone http: //flickr. com/photos/cowfish/181497543/ Other cool things about Plone http: //flickr. com/photos/cowfish/181497543/

Accessibility http: //flickr. com/photos/slambo_42/2751446827/ Accessibility http: //flickr. com/photos/slambo_42/2751446827/

Search Engine Optimizatio n Search Engine Optimizatio n

Books and online docs plone. org/documentation Books and online docs plone. org/documentation

End-user Guide http: //plonebook. info Free PDF download Or, buy hard copies Benefits the End-user Guide http: //plonebook. info Free PDF download Or, buy hard copies Benefits the Plone Foundation!

Shameless plug ng 8! mi Co r 200 be em For beginning site ec Shameless plug ng 8! mi Co r 200 be em For beginning site ec D builders Google “Practical Plone” to pre-order now!

Integration Integration

Plone plays nice with… • Online donations • Online advocacy • CRM Databases – Plone plays nice with… • Online donations • Online advocacy • CRM Databases – Direct integration with Salesforce. com

Pluggable Authentication “Plone. PAS” Lets people log in with: – Relational databases – LDAP Pluggable Authentication “Plone. PAS” Lets people log in with: – Relational databases – LDAP / Active Directory – Open. ID – Apache – Salesforce. com This is really important for larger nonprofits with lots of staff!

Security Security

Some don’t like to talk about this http: //flickr. com/photos/ickypic/1414298839 Some don’t like to talk about this http: //flickr. com/photos/ickypic/1414298839

Companies/projects with the most vulnerabilities http: //www-935. ibm. com/services/us/iss/xforce/midyearreport/xforce-midyear-report-2008. pdf Companies/projects with the most vulnerabilities http: //www-935. ibm. com/services/us/iss/xforce/midyearreport/xforce-midyear-report-2008. pdf

Comparing CMS security 2007 data from http: //plone. org/about/security/overview/security-overview-of-plone/ Comparing CMS security 2007 data from http: //plone. org/about/security/overview/security-overview-of-plone/

Security of supporting layers Security of supporting layers

Why this matters • Most vulnerabilities are fixed quickly. That’s good. • But, you Why this matters • Most vulnerabilities are fixed quickly. That’s good. • But, you or your sysadmin have to upgrade or apply patches • Lots of people are lazy or unmindful • Therein lies the rub Plone has very few problems, which keeps you off the “security upgrade” treadmill.

Installation and Hosting http: //flickr. com/photos/paulhammond/2872919132/ Installation and Hosting http: //flickr. com/photos/paulhammond/2872919132/

Hosting considerations • PHP-based apps run in “el-cheapo” $5$20/month web hosting accounts. – Quality Hosting considerations • PHP-based apps run in “el-cheapo” $5$20/month web hosting accounts. – Quality of these providers is questionable – They can’t support much traffic or large sites at that price – Customer service may be lacking

Plone is (slightly) different http: //flickr. com/photos/pasotraspaso/2561252664/ Plone is (slightly) different http: //flickr. com/photos/pasotraspaso/2561252664/

More hosting considerations • VPS – virtual private server – Best kind of hosting More hosting considerations • VPS – virtual private server – Best kind of hosting for Plone (and many other things) • RAM is key metric. 512 MB RAM is a good minimum. • Expect to pay $30 -70/month for quality VPS hosting • Lots of Plone people like Slicehost. com – Amazon EC 2 hosting is attractive for large sites – Many Plone consultants offer hosting, too!

Community: Our secret weapon Community: Our secret weapon

Community happens online and off Online • IRC channel : #plone • 54 mailing Community happens online and off Online • IRC channel : #plone • 54 mailing lists/forums http: //plone. org/support/forums • Twitter: @plone • Linked. In group Offline • 9 sprints in 2008 • 6 annual conferences • 2 symposia in 2008 • 25+ User groups in 11 countries

Plone Foundation • A US-based 501 c 3 nonprofit “software conservancy” • Owns & Plone Foundation • A US-based 501 c 3 nonprofit “software conservancy” • Owns & protects all core Plone code and the trademarks on our name & brand • “Clean” legal trail on all intellectual property and a community governance mechanism • Provides long-term organizational continuity

Where to learn more • • plone. org plone. net plone. tv Live chat Where to learn more • • plone. org plone. net plone. tv Live chat (official site of Plone) (consultants, sites, case studies) (screencasts, podcasts) (drop by and ask questions live!) – http: //plone. org/support/chat

Questions? Questions?