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

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Drupal Now! - Introduction to Drupal

  • 1,753 views
Published

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

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

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

Views

Total Views
1,753
On SlideShare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
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