You are on page 1of 57

Introduction To Drupal

Drupal - Launch Websites that are well tested and reliable

Re-Usable Components depending on requirements 70% to 100% of code for your project already written

A Few Examples

NGOs

Publishing

Media

Government

Community

Application
Content Management User Management Web Services

CMS
(Content Management System)
Images Schedule

Add
Video Search

Edit
Sound Sell

Delete
Tags Send

And much more...

User Management
Accounts Registration Admin created Imported Proles Roles Unlimited number of roles Multiple roles per user

Multiple prole types Custom prole elds

Access Permissions & Authentication

Fine grained permissions Set permissions per role LDAP OpenID

Services

Framework

Drupal Philosophy
Strict coding standards Security Accessibility Localisation

Drupal Philosophy
Clean separation of: data logic presentation

Modular

Modules
Build with existing modules 20,000+ available

Modules

Make your own modules

Re-Usable Components depending on requirements 70% to 100% of your project already written and tested

Open Source License

GPL 2

Free

Libre

Gratis

Competitive Advantage
The Proprietary Model

Buy or build your own

Competitive Advantage
Open Source v Proprietary

Open Source

Proprietary

Collaboration between competitors

Open Source Advantages


No Licensing Fee

Reduce costs No price hikes

No Vendor Lock In Multiple suppliers Competitive prices Product wont go bust

Open Code

Can be customised Content not locked in

Interchangeable Developers

Internal team replaceable Suppliers replaceable

Who Makes Drupal?


Dries Buytaert

Belgian Computer Science PhD Drupal founder

Drupal Is Growing
12th Birthday 900,000+ registered users

Drupal Events

Major yearly conferences in Australia, Europe, and North America Local events world wide

2005 Antwerp

30

2005 Amsterdam

60

2006 Brussels

150

2007 Barcelona

500

2008 Szeged

600

2009 Paris

800

2010 Copenhagen

1300

2011 London

1800

2012 Munich

1800

Major Updates
Drupal 5, 6, 7, 8
Set Date Set Date Beta(s) When Its Ready! Release Candidates

New Features

Code Freeze
Bug Fixes Only

Minor Updates

Update Manager module (core)

Security Updates
Subscribe to announcements:

Email: http://drupal.org/security RSS: http://drupal.org/security/rss.xml Report a security issue: security@drupal.org

Security Team

Khalid Baheyeldin Dries Buytaert Angela Byron Robert Castelo Stphane Corlosquet Heine Deelstra (team leader) Neil Drumm Dmitri Gaskin Charlie Gordon Gbor Hojtsy Morbus Iff Bart Jansens Barry Jaspan Chris Johnson

Gerhard Killesreiter Andy Kirkham Greg Knaddison Erdem Kse Kieran Lal (coordinator) Adam Light Karoly Negyesi Darrel O'Pry Chad Phillips Damien Tournoud James Walker Moshe Weitzman Matt Westgate Peter Wolanin Derek Wright

Requirements
Drupal 7

Apache, Nginx, MS IIS PHP 5.3 MySQL 5.x, or PostgreSQL 8.3+

MS SQL and Oracle supported with additional module

Questions

Image Credits

http://www.iconeden.com/icon/free/get/milky-a-free-vector-iconset http://www.ickr.com/photos/jurvetson/2904881415 http://www.ickr.com/photos/johnlinwood/352842329 http://www.ickr.com/photos/chrys/3333486097 http://www.ickr.com/photos/29712230@N08/2861478881

http://www.ickr.com/photos/greencolander/2506071007 http://www.ickr.com/photos/drupalassoc/6072349311 ???? http://www.ickr.com/photos/drupalassoc/7893709730

You might also like