Loading...
Flash Player 9 (or above) is needed to view slideshows. We have detected that you do not have it on your computer.To install it, go here
Drupal: blog and beyond
presented in OSS Festival 2008 in conjunction with NECTEC-ACE 2008 and Software Freedom Day 2008 in Bangkok, Thailand.
588 views | comments | 1 favorites | 21 downloads | 5 embeds (Stats)
More Info
This slideshow is Public
Total Views: 588 on Slideshare: 521 from embeds: 67
Most viewed embeds (Top 5):
More
Slideshow Transcript
- Slide 1: Drupal: blog and beyond
Sugree Phatanapherom
http://sugree.com/
sugree@gmail.com
http://twitter.com/sugree
sugree
- Slide 2: Drupal is a Content Management System
sugree
- Slide 3: Drupal is not just a blog engine.
sugree
- Slide 4: Are you looking for personal blog engine?
sugree
- Slide 5: Sorry, Drupal is not the right solution for you.
sugree
- Slide 6: Are you looking for something beyond blog?
sugree
- Slide 7: Multiple user blog?
sugree
- Slide 8: Community blog?
sugree
- Slide 9: Complex blog?
sugree
- Slide 10: User-generated content aka anything 2.0?
sugree
- Slide 11: Yes, Drupal is one of the best solution that you
are looking for.
sugree
- Slide 12: Why?
sugree
- Slide 13: You are not alone in Drupal world.
sugree
- Slide 14: sugree
- Slide 15: 2000+ contributed modules
sugree
- Slide 16: 250+ contributed themes
sugree
- Slide 17: 49 languages including Thai.
sugree
- Slide 18: Community-driven development.
sugree
- Slide 19: Open Source!
sugree
- Slide 20: Many cool sites are using Drupal.
sugree
- Slide 21: http://drupalsn.com/projects
sugree
- Slide 22: sugree
- Slide 23: Yes! DrupalSN is a social network powered by
Drupal.
sugree
- Slide 24: www.ubuntu.com
- Slide 25: www.stonewalldemocrats.org
- Slide 26: appel.nasa.gov
- Slide 27: www.mtv.co.uk/channel/flux
- Slide 28: www.foxsearchlight.com
- Slide 29: opensource.org
- Slide 30: www.greenpeace.org.uk
- Slide 31: www.ozzy.com
- Slide 32: britney.com
- Slide 33: www.jenniferlopez.com
- Slide 34: www.avrillavigne.com
- Slide 35: research.yahoo.com
- Slide 36: www.bobdylan.com
- Slide 37: www.blognone.com
- Slide 38: www.ubuntuclub.com
- Slide 39: www.debianclub.org
- Slide 40: www.fukduk.tv
- Slide 41: One caution.
sugree
- Slide 42: With great power comes great responsibility.
sugree
- Slide 43: Drupal is powerful.
sugree
- Slide 44: Drupal is complicated.
sugree
- Slide 45: Drupal allows you to configure how it work.
sugree
- Slide 46: That means you must configure to make it
work as you really want.
sugree
- Slide 47: Default configuration mostly will never satisfy
your needs.
sugree
- Slide 48: http://buytaert.net/drupal-learning-curve
sugree
- Slide 49: Basic requirements?
sugree
- Slide 50: Apache / PHP / MySQL
sugree
- Slide 51: And you will get … in return
sugree
- Slide 52: Blog, Forum, Search, RSS, l10n, Cache,
Statistics
sugree
- Slide 53: Not enough? Let's see killer features
sugree
- Slide 54: Installation profiles
sugree
- Slide 55: Friendly URLs
sugree
- Slide 56: Taxonomy / Category
sugree
- Slide 57: APIs
sugree
- Slide 58: In details, Drupal consists of core APIs and
core modules.
sugree
- Slide 59: Node is a key concept.
sugree
- Slide 60: Node is a pair of title and body.
sugree
- Slide 61: Modules may create new node types with
specific fields.
sugree
- Slide 62: Modules may modify existing node types.
sugree
- Slide 63: CCK allows you to add new or modify existing
node types.
sugree
- Slide 64: Views allow you to create custom report in
form of page, block and rss.
sugree
- Slide 65: Taxonomy is a generic classification tool.
sugree
- Slide 66: Taxonomy allows you to group nodes together
based on predefined criteria.
sugree
- Slide 67: Delicious and Flickr are the best in
this field.
- Slide 68: You can do the same in Drupal!
sugree
- Slide 69: How to make another level of blog?
sugree
- Slide 70: It depends on your imagination.
sugree
- Slide 71: Clean URLs: built-in and pathauto
- Slide 72: Comment feed: crss
sugree
- Slide 73: Spam filter: mollom or akismet
- Slide 74: Search: built-in search or
google_cse
- Slide 75: Advertising: adsense and ad
sugree
- Slide 76: Tag cloud: tagadelic
sugree
- Slide 77: Avatar: built-in avatar or gravatar
- Slide 78: Authentication: built-in or openid
sugree
- Slide 79: Edit UI: tinymce, fckeditor
sugree
- Slide 80: Text format: marksmarty, textile
sugree
- Slide 81: Code format: geshifilter
sugree
- Slide 82: Smart feed: feedburner
sugree
- Slide 83: Podcast: encl_remote, audio, video
sugree
- Slide 84: Embeded: media
sugree
- Slide 85: Moderation: workflow
sugree
- Slide 86: Statistics: google_analytics
sugree
- Slide 87: Not enough?
sugree
- Slide 88: http://drupal.org/project/Modules
sugree
- Slide 89: drupal.in.th