Your SlideShare is downloading. ×
0
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide to Drupal
Beginners Guide 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

Beginners Guide to Drupal

5,247

Published on

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

No Downloads
Views
Total Views
5,247
On Slideshare
0
From Embeds
0
Number of Embeds
23
Actions
Shares
0
Downloads
112
Comments
0
Likes
6
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. Beginners Guide To Drupal Gerald Z. Villorente CNN Travel / Kite Systems Ltd.
  • 2. ==
  • 3. Drupal is...● is awesome● a CMS● a framework● is modular● free and open-source● is used by thousands of websites● a still growing framlication● written in PHP
  • 4. Why Drupal?● Rapid Website Development● Scalable (tons of extensions, hooks, API)● Its Secure (ACL, user authentication, permission)● Multilingual● Custom Content Type (CCK)● Powerful Template System● Easy to Update● Its Open Source (FREE!)● Large Community Support● Version Control content
  • 5. Who uses Drupal?● http://www.warnerbrosrecords.com/● http://www.whitehouse.gov/● http://www.cnngo.com/ (migrating to http://www.travel.cnn.com)● http://www.ubuntu.com/● http://www.novell.com/communities/● http://officepranks.forbes.com/ Or http://www.goingon.com/● http://news.van.fedex.com/● http://home.java.net/● http://www.britney.com/us/home● http://www.avrillavigne.com/us/home
  • 6. Drupal Requirements...● Web Server (Nginx, Apache, Lighttpd, IIS)● Database (MySQL, MariaDB, MongoDB, PostgreSQL, SQLite, MSSQL)● PHP 5.2+ See also:● XAMPP / WAMP● LAMPP● MAMP
  • 7. Drupal Structure (core)
  • 8. Drupal Structure (scripts)
  • 9. Drupal Structure (sites)
  • 10. Drupal Structure (all)
  • 11. Drupal Structure (modules)
  • 12. Drupal Structure (files/settings)
  • 13. Drupal Theme Anatomy
  • 14. Drupal Flow (5 main layers)
  • 15. Drupal Installation (Profile Selection)
  • 16. Drupal Installation (Language)
  • 17. Drupal Installation (DB Configuration)
  • 18. Drupal Installation (Install Profile)
  • 19. Drupal Installation (Configuration)
  • 20. Drupal Installation (Finished)
  • 21. Drupal Admin Panel
  • 22. Drupal Admin Panel
  • 23. Node Properties
  • 24. Extending Core● Contrib Module and Theme - http://drupal.org/download● Extract the package and put it inside sites/all/modules/contrib for modules and sites/all/themes for themes● Install the module or theme (see next slide A and B)
  • 25. Extending Core - A
  • 26. Extending Core - B
  • 27. Drupal Terms● Node ● Node Type● Taxonomy ● Teaser● Vocabulary ● Module● Terms ● Core● Block ● Contrib● Region ● Anonymous● Permission ● Cache● Roles ● Custom
  • 28. Resources:● http://drupal.org/documentation/customization/tutorials/beginners-cookbook● http://drupal.org/documentation/install● http://www.leveltendesign.com/tutorial/course/getting-started-drupal-7● http://www.opensourcecms.com/free/videos/drupal.php?videoid=7● http://www.masteringdrupal.com/videos● http://apex.vtc.com/Drupal-7.php● http://www.online-teach.com/drupal6.php● http://drupalize.me/videos● http://www.siteground.com/tutorials/drupal-tutorial/● http://itunes.apple.com/us/podcast/slashnode-free-drupal-training/id502265601● http://buildamodule.com/● http://www.lullabot.com/
  • 29. Resources:● http://learnbythedrop.com/gettingstarted● http://www.digett.com/drupal-video-tutorials● http://mustardseedmedia.com/podcast● http://graphicline.co.za/tags/drupal-video-tutorials● http://drupal.org/glossary● http://api.drupal.org/api/drupal
  • 30. Contact Me:● Skype : gerald[dot]villorente● Email : gerald[at]ninjas-corner[dot]com geraldvillorente[at]gmail[dot]com● Mobile: 09498429269● IRC : drup4l_n00b

×