Your SlideShare is downloading. ×
0
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps
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

Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps

2,610

Published on

Published in: Technology, Sports
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,610
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
64
Comments
0
Likes
2
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. Journey to the Center of Drupal: How I learned to build Drupal sites the ‘right way’ in 1001 easy steps Julia Kulla-Mader Triangle NC Drupal @TriDUG
  • 2. Julia Kulla-Mader Drupal.org member for 2 years and 31 weeks
  • 3. Agenda 1. What is Drupal? 2. Why use Drupal? 3. What Not to Do 4. Building Drupal Sites the “Right Way”
  • 4. What is Drupal? • Open Source Content Management System • Written in PHP • Drupal is an English rendering of the Dutch word “druppel”, which means “drop” (as in “a water droplet”)
  • 5. Part I: Why Use Drupal
  • 6. Trustworthy • Security • Customizable Permissions
  • 7. Small, Modular and Useful • Lightweight core code • 4,000+ Modules
  • 8. Lots of Smart, Helpful People • 1,400+ at last Drupalcon • Active support forms • Used by major businesses & nonprofits • Acquia
  • 9. Part II: What Not to Do
  • 10. Hello Frankenstein • There’s a module for that! • CRM + E-Commerce = Pain
  • 11. Hacking Core & Other Misadventures
  • 12. Highly, Highly Customized Design = Pain
  • 13. Part III: Building Drupal Sites the “Right Way”
  • 14. 1. State Your Goals From the Start
  • 15. 2. Work with a Stakeholder Group to Develop a Work Plan
  • 16. 3. Develop a Communications Plan
  • 17. 4. Introduce Non-Technical Staff to Drupal Early
  • 18. 4. Assess In-House Technical Skill Early
  • 19. 5. Get Drupal Technical Training Early • Watch Lullabot or Lynda.com videos and/or go to a workshop • Purchase Using Drupal and/or Pro Drupal Development • Listen to Drupal podcasts
  • 20. 6. Build a Drupal Support Network • Join the Triangle NC Meetup group • Ask questions at groups.drupal.org • Tweet Drupal questions • Ask questions in #drupal-support in IRC • Have someone to call when problems arise
  • 21. 7. Hire Experts for Complex Tasks
  • 22. 8. Think Carefully Before 3rd Party/Drupal Integration
  • 23. 9. Prioritize Content Migration • Add content to your Drupal site during the development process • Use content export and import modules to move content from development to live sites (Node Export, Deployment) • If you are migrating from an existing CMS, heavily test your content migration modules during the first phase of the project
  • 24. 10. Evaluate Modules Before Starting Development • Review modules at drupalmodules.com • Check to see how many times a module has been downloaded on Drupal.org • Read through the module’s issue queue on Drupal.org before installing it • Don’t put untested modules on a production site
  • 25. Part IV: What Comes Next?
  • 26. What Comes Next?: You 1. Download Acquia Drupal distribution 2. Buy “Using Drupal” 3. Join Triangle Drupal 4. Fill out Julia’s survey if you have built a Drupal site before http://bit.ly/drupalsuccess
  • 27. Thank you for listening

×