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

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Drupal Now! - Introduction to Drupal

1,813

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,813
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

×