Beginners Guide to Drupal
Upcoming SlideShare
Loading in...5
×
 

Beginners Guide to Drupal

on

  • 4,414 views

 

Statistics

Views

Total Views
4,414
Views on SlideShare
3,935
Embed Views
479

Actions

Likes
5
Downloads
78
Comments
0

22 Embeds 479

http://techruminations.blogspot.com 304
http://blog.ittestsonline.com 79
http://dev.it.gosbook.ru 28
http://www.seowebrank.com 11
https://twitter.com 10
http://techruminations.blogspot.co.uk 9
http://techruminations.blogspot.de 8
http://www.linkedin.com 6
http://techruminations.blogspot.in 5
http://techruminations.blogspot.fr 3
http://techruminations.blogspot.com.br 2
http://prlog.ru 2
http://techruminations.blogspot.ch 2
http://techruminations.blogspot.ca 2
http://techruminations.blogspot.com.au 1
http://techruminations.blogspot.nl 1
http://techruminations.blogspot.com.ar 1
http://techruminations.blogspot.com.es 1
http://techruminations.blogspot.cz 1
http://techruminations.blogspot.be 1
http://www.blogger.com 1
http://techruminations.blogspot.ru 1
More...

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Beginners Guide to Drupal Beginners Guide to Drupal Presentation Transcript

  • Beginners Guide To Drupal Gerald Z. Villorente CNN Travel / Kite Systems Ltd.
  • ==
  • 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
  • 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
  • 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
  • Drupal Requirements...● Web Server (Nginx, Apache, Lighttpd, IIS)● Database (MySQL, MariaDB, MongoDB, PostgreSQL, SQLite, MSSQL)● PHP 5.2+ See also:● XAMPP / WAMP● LAMPP● MAMP
  • Drupal Structure (core)
  • Drupal Structure (scripts)
  • Drupal Structure (sites)
  • Drupal Structure (all)
  • Drupal Structure (modules)
  • Drupal Structure (files/settings)
  • Drupal Theme Anatomy
  • Drupal Flow (5 main layers)
  • Drupal Installation (Profile Selection)
  • Drupal Installation (Language)
  • Drupal Installation (DB Configuration)
  • Drupal Installation (Install Profile)
  • Drupal Installation (Configuration)
  • Drupal Installation (Finished)
  • Drupal Admin Panel
  • Drupal Admin Panel
  • Node Properties
  • 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)
  • Extending Core - A
  • Extending Core - B
  • Drupal Terms● Node ● Node Type● Taxonomy ● Teaser● Vocabulary ● Module● Terms ● Core● Block ● Contrib● Region ● Anonymous● Permission ● Cache● Roles ● Custom
  • 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/
  • 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
  • Contact Me:● Skype : gerald[dot]villorente● Email : gerald[at]ninjas-corner[dot]com geraldvillorente[at]gmail[dot]com● Mobile: 09498429269● IRC : drup4l_n00b