Drupal is from Mars, Wordpress is from Venus: Finding your library's CMS soulmate
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Drupal is from Mars, Wordpress is from Venus: Finding your library's CMS soulmate

on

  • 7,089 views

Connecticut Library Association Conference 2011 presentation "Drupal is from Mars, Wordpress is from Venus: Finding your Library's CMS Soulmate" by Sharon Clapp & Polly Farrington ...

Connecticut Library Association Conference 2011 presentation "Drupal is from Mars, Wordpress is from Venus: Finding your Library's CMS Soulmate" by Sharon Clapp & Polly Farrington
Presented Tuesday, May 3, 2011

Statistics

Views

Total Views
7,089
Views on SlideShare
6,864
Embed Views
225

Actions

Likes
8
Downloads
40
Comments
2

11 Embeds 225

http://www.pafa.net 113
http://log.netbib.de 95
http://screamwork.hostzi.com 5
http://paper.li 2
url_unknown 2
http://localhost:8080 2
http://www.science3point0.com 2
http://www.slideshare.net 1
http://blog.pafa.net 1
http://webcache.googleusercontent.com 1
http://twitter.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution-NonCommercial LicenseCC Attribution-NonCommercial License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Also subcribe here to get more videos http://bit.ly/1nm5tuP
    Are you sure you want to
    Your message goes here
    Processing…
  • if u want more information just click this link http://bit.ly/1plUkxc
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • www.whitehouse.gov
  • www.nypl.org

Drupal is from Mars, Wordpress is from Venus: Finding your library's CMS soulmate Presentation Transcript

  • 1. Drupal is from Mars, WordPress is from Venus: Finding your library’s CMS Soulmate
    Connecticut Library Association
    May 3, 2011
    Sharon Clapp
    Polly-Alida Farrington
  • 2.
  • 3. Overview
  • 4. What We Hope to Cover
    • What a web content management system is (& why your library can’t live without it)
    • 5. What open source software is (& why it’s best)
    • 6. Comparison of Wordpress & Drupal
    • 7. Currently, the 2 most popular open-source web CMS’
    • 8. Help in making decisions about which to choose
  • Content Management System
    http://www.flickr.com/photos/atibens/4578260998/
  • 9. Content Management System
    A web content management system (WCMS) is a software system that provides website authoring, collaboration, and administration tools designed to allow users with little knowledge of web programming languages or markup languages to create and manage website content with relative ease. A robust WCMS provides the foundation for collaboration, offering users the ability to manage documents and output for multiple author editing and participation.
    - http://en.wikipedia.org/wiki/Web_content_management_system
  • 10. www.flickr.com/photos/subcircle/500995147/
    Open Source is Unlocked
  • 11. www.flickr.com/photos/thomashawk/170691672
    Open Source is Community
  • 12. Some WordPress Examples
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. Some Drupal Examples
  • 18. WhiteHouse.Gov
  • 19.
  • 20.
  • 21.
  • 22. A quick look inside WordPress
  • 23.
  • 24.
  • 25. A quick look inside Drupal
  • 26. Drupal Gardens Example: D7
  • 27.
  • 28.
  • 29. Running Drupal & WordPress
  • 30. “Out of the box” Hosted Versions
    Drupal
    • DrupalGardens.com
    WordPress
    • WordPress.com
    • 31. EduBlogs.org
  • On your own in-house server
    Drupal
    • LAMP (Linux, Apache, MySQL, PHP) "stack“ preferred
    • 32. WAMP (Windows, Apache, MySQL, PHP) stack ok, not great
    • 33. WIMP (Windows, IIS, MySQL, PHP) doable, but a lot of extra work
    WordPress
    • LAMP (Linux, Apache, MySQL, PHP) stack preferred
    • 34. WAMP (Windows, Apache, MySQL, PHP) ok
    • 35. WIMP doable, not ideal
  • Commercial Hosting
    Drupal
    • Available on many general shared commercial hosts, if using lots of modules (=memory), can run into problems
    • 36. Best solution = find a good "Drupal-friendly" host or a "Virtual private server" 
    • 37. try Acquia, Hot Drupal, ANHosting, check Drupal.org forums)
    WordPress
    • Available on many shared hosts
    • 38. Library-specific: LISHost
  • Sandbox Site
    Drupal
    • A good idea for Drupal learning/training, testing modules, etc.
    • 39. Easiest to run "local stack" on your own computer
    • 40. Download DAMP stack installer (Drupal, Apache, MySQL, PHP) from Acquia - Win/Mac/Linux OS
    • 41. WebEnabled.com
    WordPress
    • Usually not needed
    • 42. WebEnabled.com – free test site for 1 month
  • Compare: Themes
  • 43. Themes in WordPress
  • 44.
  • 45. Themes in Drupal: http://drupal.org/project/themes
  • 46.
  • 47. Base Theme: Superstars = Zen, Fusion, AdaptiveThemes, 960
  • 48. Comparing Features
  • 49. Out of the box easy?
    Drupal
    • No
    • 50. Exceptions: Drupal Gardens.com, "Drupal distributions" like OpenPublic
    WordPress
    • Very easy
    • 51. Installs with some sample content to help novice get started.
  • Community & Getting Help
    Drupal
    • Community - Excellent
    • 52. Getting Help - Good
    WordPress
    • Community – Excellent
    • 53. Getting Help - Good
  • Size & Scope of Site
    Drupal
    • Can run very large & complex sites
    WordPress
    • Easy to run small to medium sized sites
  • Accessibility (Section 508-compliantHandicapped accessible)
    Drupal
    • Good - depending on modules, themes & how you add content
    WordPress
    • Depends on modules, themes & how you add content
    • 54. Admin interface – plugins to make it accessible.
  • Mobile Friendly
    Drupal
    • Excellent
    WordPress
    • Excellent
    • 55. Requires Plugins
    • 56. Examples
    • 57. WP Touch
    • 58. Mobile Press
  • Extensible? Integration with other systems?
    Drupal
    • Unlimited extensibility
    • 59. Excellent integration with other systems
    WordPress
    • Extensible with plugins
    • 60. Not as easy to integrate with other systems
  • Comments
    Drupal
    • Excellent
    WordPress
    • Flexible control
    • 61. Spam filtering
    • 62. Blocking by IP, email, language, etc.
  • Events Calendars
    Drupal
    • Lots of options
    • 63. Date module 
    • 64. GCal Events / Agenda modules
    • 65. Evanced integration module
    • 66. Ubercart integration
    • 67. Whole conference website distribution (COD)
    WordPress
    • Not included in core
    • 68. Many options via plugins
    • 69. The Events Calendar (free)
    • 70. Event Espresso (free & fee)
  • Web Forms
    Drupal
    • Webforms = any type of form you want to do
    WordPress
    • Can construct basic HTML forms
    • 71. Better support via plugins
    • 72. Contact Forms 7 (Free)
    • 73. Gravity Forms (Fee)
  • Slideshows, Images, Galleries
    Drupal
    • Many, many options
    • 74. jQuery is part of Drupal
    WordPress
    • Core support is ok
    • 75. Plugins provide many options
  • Compare: Building Navigation
  • 76. WordPress: Custom Menus in 3.0
  • 77. http://www.mobiledrupal.com/content/overview-mobile-modules-drupal
  • 78. Drupal: Navigation by Menus
  • 79. Drupal: Navigation by Taxonomy (Categories)
  • 80. Compare: Custom Content Types
  • 81. Drupal - Custom Content Types
    • 1 of the most important & powerful concepts that was developed by the Drupal community
    • 82. CCK contributed module = “Content Construction Kit”
    • 83. Became part of Drupal 7’s “core” functionality (as “fields)
    • 84. Many things we put on the web aren’t “pages” as much as they are listings of information
    • 85. If we could take that information apart, then we could reassemble it and combine it with other information more easily
    • 86. Like giving webmasters Lego blocks
  • Drupal - Custom Content Types
    • Example: Staff Directory
    • 87. 1 big list = 1 new or retired employee, you have to retype the whole list (web equivalent = 1 web page)
    • 88. 1 entry for each staff member means that all you have to do is add a record or delete one (Drupal equivalent = custom content type “staffmember”)
    • 89. The list is dynamically assembled (in Drupal, the Views contrib module allows you to display information however you want)
    • 90. Custom Content Types can have different characteristics, different categories applied to them (taxonomies in Drupal)
    • 91. Staff members can have departmental category terms applied to them, for example
  • Drupal - Custom Content Types
  • 92. Drupal - Custom Content Types
  • 93. Compare: Managing User Roles
  • 94. WordPress – Core & Plugin
    Core Support
    • Support for multiple roles
    • 95. Admin, Editors, Authors & Contributors
    • 96. Adequate for many sites
    Role Scoper (Free)
    http://goo.gl/nmlrm
    • Control individual user access
    • 97. Create & control groups of user
    • 98. Highly granular permissions
  • Drupal– Core
    Core
    • Create whatever roles you want
    • 99. Allow roles to do various functions (very granular)
    • 100. Assign users to roles
    Add-on modules:
    • Control access to subsections of site via content classification or individual nodes
    • 101. Get even more sophisticated & granular for collaborative teams, publishing workflows, etc.
  • Picking the right tool for the job!
    flickr.com/photos/robinson-rhora/
  • 102. Thank you!
    polly@pafa.net
    Sharon.clapp@ct.gov