Nirbhay Narayan Upadhyay
I.T 3rd Year
1010413902
 Introduction to Drupal
 Brief History of Drupal
 Release History of Drupal
 Basic Drupal Features
 Architecture of Drupal
 Websites run on Drupal
 Requirements for Installation of Drupal
 Conclusion
 Drupal is an open source CMS based on PHP and MySQL
 It can be installed and run on any server with Apache, MySQL
and PHP (including Linux/UNIX, Windows and Macintosh)
 It also runs on PostgreSQL (another open source Database
system)
 It has an extremely active developer community, with lots of
resources available
 It has become arguably the most popular open source CMS for
nonprofits
 Drupal is more developer friendly than it is user friendly (for site
building, primarily)
 This makes it extremely flexible and powerful
 It makes it possible for developers to create feature rich sites
 It makes it very difficult for nonprofits to build websites on
Drupal on their own
 However, organizations can maintain Drupal sites quite well
once trained
 It was originally written by Dries Buytaert as a message board
 It was created originally as a bulletin board system, and open
sourced in 2001
 It has had broad adoption since version 4
 It is now on version 7.0 (point upgrades happen every few
months)
 Many sites are still built with Drupal 5 because some modules
haven't caught up.
 Drupal 4.7-May 01,2006
 Auto-complete form
 Free tagging
 Multiple block regions
 Drupal 5.0- Jan 15,2007
 Web based Installer
 Updated Admin Pages
 U.R.L filtering
 Drupal 6.0-Feb 13,2008
 Open Id support
 Localization feature
 Drag & Drop admin
 Drupal 7.0-jan 05,2011
 Improved image handling
 More secure handling of tasks
 New default theme
What can Drupal be
 blog
 Forum
 Online newspaper, Portal / Directory
 Brocure site, portfolio, flickr like photo drop
 Social community site, job post board
 Video site like youtube
 Project management site
 CRM, ERP, SCM, Wiki
 Shopping cart system
 E-learning, training site
 Dating site
 Anything you can think of…
 Over 10 years of development
 Millions of downloads
 Over one million drupal.org members
 Hundreds of thousands of sites
 Almost 1,000 contributors to Drupal 7
 Over 5,000 contributed modules
 Wikipedia/www.wikipedia.org
 Yahoo!/www.reserch.yahoo.com
 Harvard University/www.harvard.science.harverd.edu
 NASA/www.appel.nasa.gov
 Eclipse/www.eclips.org
 PayPal/www.paypal.com
 Twitter
 Facebook
 Whitehouse/www.whitehouse.gov
 At&t/www.att.com …and hundreds of thousands more
 Web Server-Apache 2.2.17
 Database Server-MySQL 5.5.8/higher
 P.H.P 5.3.5
 Php MyAdmin 3.3.9
 FileZilla F.T.P Server 0.9.37
 Tomcat 7.0.3
 Drupal 6.2/Drupal 7.0
 Drupal is open source and free content management system
which has made it very popular
 Drupal is a powerfull,free, and complex program. the
abilities of this program are limitless
 Drupal is a free software package that allows an individual or
a community of users to easily publish, manage and organize
a wide variety of content on a website
 Drupal offer a sophisticated programming interface for
developer, no programming skill are required for basic
website installation and administration
Drupal

Drupal

  • 1.
    Nirbhay Narayan Upadhyay I.T3rd Year 1010413902
  • 2.
     Introduction toDrupal  Brief History of Drupal  Release History of Drupal  Basic Drupal Features  Architecture of Drupal  Websites run on Drupal  Requirements for Installation of Drupal  Conclusion
  • 3.
     Drupal isan open source CMS based on PHP and MySQL  It can be installed and run on any server with Apache, MySQL and PHP (including Linux/UNIX, Windows and Macintosh)  It also runs on PostgreSQL (another open source Database system)  It has an extremely active developer community, with lots of resources available  It has become arguably the most popular open source CMS for nonprofits
  • 4.
     Drupal ismore developer friendly than it is user friendly (for site building, primarily)  This makes it extremely flexible and powerful  It makes it possible for developers to create feature rich sites  It makes it very difficult for nonprofits to build websites on Drupal on their own  However, organizations can maintain Drupal sites quite well once trained
  • 5.
     It wasoriginally written by Dries Buytaert as a message board  It was created originally as a bulletin board system, and open sourced in 2001  It has had broad adoption since version 4  It is now on version 7.0 (point upgrades happen every few months)  Many sites are still built with Drupal 5 because some modules haven't caught up.
  • 6.
     Drupal 4.7-May01,2006  Auto-complete form  Free tagging  Multiple block regions  Drupal 5.0- Jan 15,2007  Web based Installer  Updated Admin Pages  U.R.L filtering
  • 7.
     Drupal 6.0-Feb13,2008  Open Id support  Localization feature  Drag & Drop admin  Drupal 7.0-jan 05,2011  Improved image handling  More secure handling of tasks  New default theme
  • 8.
    What can Drupalbe  blog  Forum  Online newspaper, Portal / Directory  Brocure site, portfolio, flickr like photo drop  Social community site, job post board  Video site like youtube  Project management site  CRM, ERP, SCM, Wiki  Shopping cart system  E-learning, training site  Dating site  Anything you can think of…
  • 9.
     Over 10years of development  Millions of downloads  Over one million drupal.org members  Hundreds of thousands of sites  Almost 1,000 contributors to Drupal 7  Over 5,000 contributed modules
  • 11.
     Wikipedia/www.wikipedia.org  Yahoo!/www.reserch.yahoo.com Harvard University/www.harvard.science.harverd.edu  NASA/www.appel.nasa.gov  Eclipse/www.eclips.org  PayPal/www.paypal.com  Twitter  Facebook  Whitehouse/www.whitehouse.gov  At&t/www.att.com …and hundreds of thousands more
  • 12.
     Web Server-Apache2.2.17  Database Server-MySQL 5.5.8/higher  P.H.P 5.3.5  Php MyAdmin 3.3.9  FileZilla F.T.P Server 0.9.37  Tomcat 7.0.3  Drupal 6.2/Drupal 7.0
  • 13.
     Drupal isopen source and free content management system which has made it very popular  Drupal is a powerfull,free, and complex program. the abilities of this program are limitless  Drupal is a free software package that allows an individual or a community of users to easily publish, manage and organize a wide variety of content on a website  Drupal offer a sophisticated programming interface for developer, no programming skill are required for basic website installation and administration