Your SlideShare is downloading. ×
Drupal Now! - Introduction to Drupal
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Drupal Now! - Introduction to Drupal

1,773
views

Published on

Introduction to Drupal presented to Linux RI Meetup on Oct. 8, 2011.

Introduction to Drupal presented to Linux RI Meetup on Oct. 8, 2011.


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,773
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
26
Comments
0
Likes
0
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. Get Started with Drupal...Now
    • Alozie Nwosu
    - Setting up a local Drupal dev environment - Quick walkthrough: "From Install to Useful" - Using Drupal Multisite for Multiple Sites
  • 2. What We'll Cover
    • What is Drupal?
    • 3. Easy ways to install Drupal
    • 4. Drupal directory structure and settings
    • 5. Post-installation setup tips
    • 6. Multiple sites with Multisite
  • 7. What We Won't Cover...This Time
    • Module building
    • 8. Theme building/customization
    • 9. LAMP settings & tuning
  • 10. About Drupal
    • “d.o” (dee-dot-oh): http://drupal.org
    • 11. Created by Dries Buytaert in 1999
    • 12. Latest version: Drupal 7.8
      • Drupal 6 still supported (current version: 6.22)
    • #3 CMS on top 1 million websites (after Wordpress and Joomla)
      • see 2010 OSCMS Report from Water and Stone)
  • 13. Drupal's Moving Parts
  • 19. The Core – Drupal's Brain
    • Contains index.php and other “brains”
      • Core modules and themes
      • 20. Install, update, and cron scripts
      • 21. Supporting scripts, include files, htaccess
    • Installs on (X)AMP stack
      • Unzip into webserver docroot or subfolder and go!
      • 22. Can sub other web and db servers
      • 23. Best on 'NIX machine
  • 24. The Drupal Mantra Save a kitten...don't hack core.
  • 25. Modules Make the World
    • Extend Drupal's functionality
      • Read “makes Drupal usable”
    • Core modules installed with main Drupal pkg
    • 26. Contributed modules can be added to site(s) as needed
    • 27. Available for free/libre from d.o: http://drupal.org/project/modules
  • 28. Themes – more than good looks
    • At minimum, provide the site's styling and layout
    • 29. Customize to differentiate:
      • Content types
      • 30. Page sections (blocks)
      • 31. Dynamic lists (views)
    • Implement theme functions
    • 32. Enhance with jQuery/AJAX
    • 33. HTML5 and CSS3 compatible
  • 34. Sites Folder for...sites!
    • Sites folder for site-specific:
    • Default folder out of box
    • 37. Supports multiple sites for single core installation
    • 38. Share modules, themes, and libraries across sites
  • 39. Installing Drupal
    • Drupal Install Guide http://drupal.org/documentation/install
    • 40. System Reqs: http://drupal.org/requirements
    • 41. Search YouTube or Google for:
      • “Install Drupal”
      • 42. “Install Drupal 7”
      • 43. “Install Drupal 6”
    • Tons of video walkthroughs and articles/posts
  • 44. Review an Active Installation
    • Let's look at local dev install of Drupal 6: http://d6test.local/
    • 45. Also have a local install of Drupal 7: http://d7test.local/
  • 46. Modules for D6 – Content
    • Listing critical modules for content creation and display:
  • 51. Modules - Admin
    • Critical modules for administration:
  • 58. Modules - Development
    • Helpful modules to use (and learn) for custom module development
  • 60. Learning Drupal
    • Google and d.o – search, search, search
    • 61. YouTube – lots of tutorial videos
    • 62. Lullabot videos and podcasts: http://www.lullabot.com/ideas/
    • 63. GotDrupal videos: http://gotdrupal.com/
    • 64. Learn by the Drop videos: http://learnbythedrop.com/
    • 65. Acquia Drupal Connect podcasts: http://acquia.com/resources/podcasts
  • 66. Additional Drupal-delia
    • Drush – the Drupal Shell!!!: http://drush.ws
    • 67. Aegir Hosting System for Drupal: http://www.aegirproject.org/
    • 68. Start using Drupal now @ Drupal Gardens: http://www.drupalgardens.com/
  • 69. About Me
    • Alozie F. Nwosu
      • [email_address]
      • 70. @theaphro
      • 71. http://drupal.org/user/546026 (alozie)
    • Brown WebServices, Senior Web Developer
      • http://www.brown.edu/it/webservices
    • FreeGeek Providence, Teaching Committee Member, “Computing for Newbies” instructor
      • http://freegeekpvd.org