Drupal
Bird’s	
  eye	
  view
Bird’s	
  eye	
  view	
  (1)

• What	
  is	
  Drupal	
  ?

• Where	
  does	
  it	
  come	
  from	
  ?

• What	
  can	
  I	
  do	
  with	
  it	
  ?

• Who’s	
  using	
  it	
  ?

• Who’s	
  who	
  in	
  Drupal	
  ?

• Some	
  cool	
  features	
  ?
Bird’s	
  eye	
  view	
  (2)

• How	
  is	
  a	
  Drupal	
  site	
  built	
  ?

• What	
  skills	
  are	
  involved	
  in	
  a	
  good	
  Drupal	
  
  site	
  ?

• Where	
  is	
  Drupal	
  now	
  ?

• Does	
  Drupal	
  play	
  well	
  with	
  others	
  ?
What	
  is	
  Drupal	
  ?
Defini7on
Drupal	
  is	
  a	
  completely	
  free,	
  open	
  source	
  content	
  management	
  
system	
  that	
  many	
  intelligent	
  companies	
  are	
  using	
  today	
  to	
  provide	
  
for	
  their	
  needs.	
  Drupal's	
  many	
  features	
  and	
  add-­‐ons	
  allow	
  it	
  to	
  be	
  
used	
  for	
  a	
  variety	
  of	
  website	
  needs;	
  perhaps	
  for	
  marke7ng,	
  
internal	
  communica7ons,	
  informa7onal	
  websites,	
  or	
  for	
  social	
  
networking	
  purposes.	
  If	
  a	
  needed	
  feature	
  is	
  not	
  currently	
  available,	
  
it	
  has	
  a	
  proven	
  community	
  of	
  developers	
  who	
  can	
  be	
  paid	
  to	
  do	
  
the	
  work	
  for	
  you.	
  Drupal's	
  access	
  control	
  system	
  means	
  that	
  it	
  can	
  
be	
  easily	
  applied	
  to	
  your	
  organiza7onal	
  structure.	
  Overall,	
  Drupal	
  is	
  
a	
  good	
  choice	
  for	
  today's	
  companies	
  of	
  any	
  size	
  because	
  it	
  is	
  free,	
  
easy,	
  and	
  incredibly	
  flexible.
CMS/	
  CMF

• Content	
  Management	
  System

• Content	
  Management	
  Framework



• Community	
  Management	
  System

• CommunicaDon	
  Management	
  System
Built	
  on	
  LAMP	
  /	
  MAMP	
  /	
  WAMP


                 Drupal


                    PHP


Apache                             MySQL


Linux	
  (Windows	
  /	
  OS	
  X	
  /	
  Solaris)
GPL	
  license
Architecture




            Transla7ons
Themes




                          profiles
                           Install	
  
Modules


          Core
Pluggable


Custom     Contribute   Core




                                    Transla7ons
  Themes      Themes      Themes




                                                  profiles
                                                   Install	
  
 Modules     Modules      Modules


                        Core
Where	
  does	
  it	
  come	
  from	
  ?
Dries	
  Buytaert

• Drupal	
  founder

• Belgian	
  ciDzen

• Discussion	
  board	
  for	
  
  his	
  dorm	
  (drop.org)

• Open	
  sourced	
  in	
  
  2001
The	
  name
• dorp.org	
  
  misregistered	
  as	
  
  drop.org

• drop	
  is	
  english	
  for	
  
  “druppel”

• drupal	
  is	
  english	
  
  rendering	
  for	
  
  “druppel”
What	
  can	
  I	
  do	
  with	
  it	
  ?
Blog
Corporate
Photo	
  galleries
Video	
  galleries
Forums
E-­‐commerce
E-­‐learning
Community
Contests
Events
Intranet
WIKI
ApplicaDons
Who’s	
  using	
  it	
  ?
Media
Corporate
Non-­‐profit
EducaDon
SoZware
PoliDcs
ArDsts
Health
Magazines
Entertainment
News
Government
Who’s	
  who	
  in	
  Drupal	
  ?
Dries	
  Buytaert

• Founder	
  and	
  lead	
  
  developer

• Permanent	
  core	
  
  commi[er

• Trademark	
  owner
Branch	
  maintainers
       Neil	
  Drumm	
  (D5)


                               Gabor	
  Hojtsy	
  (D6)




              Angie	
  Byron	
  (D7)
Maintainers	
  and	
  contributors

• Maintainers

• Core	
  contributors

• Module	
  contributors

• Theme	
  contributors

• TranslaDon	
  contributors

• DocumentaDon	
  contributors
Some	
  cool	
  features	
  ?
Cool	
  !=	
  the	
  usual	
  suspects...
• Content	
  creaDon

• Taxonomy

• Menu

• PublicaDon	
  status

• User	
  management

• Permissions

• ...
Blocks
RSS
MulDlingual	
  sites
Interface	
  translaDon
Content	
  translaDon
Form	
  builder	
  (2)
Clean	
  URLs
MulDsite
How	
  is	
  a	
  Drupal	
  site	
  built	
  ?
Premises



• InformaDon	
  Architecture

• Usability

• Design
Tweaking
Maintenance
What	
  skills	
  are	
  involved	
  in	
  a	
  good	
  Drupal	
  site	
  ?
Some	
  programming
Some	
  client	
  side	
  stuff
Some	
  design
Some	
  server	
  stuff
Some	
  spicy	
  extras
Some	
  common	
  sense
Where	
  is	
  Drupal	
  now	
  ?
Tons	
  of	
  acDve	
  installaDons
Lots	
  of	
  high	
  profile	
  installaDons
Lots	
  of	
  press	
  coverage
Keeps	
  winning	
  awards
Investments	
  in	
  the	
  trademark
1000s	
  of	
  modules	
  and	
  themes
TranslaDons	
  for	
  100	
  languages
1000s	
  of	
  developers
Lots	
  of	
  events
drupal.org	
  redesign
Does	
  Drupal	
  play	
  well	
  with	
  others	
  ?
Does	
  Drupal	
  play	
  well	
  with	
  others?

• Open	
  standards	
  (RDF,	
  OpenID,	
  
  OpenSocial,	
  ...)

• IntegraDon	
  with	
  exisDng	
  plahorms	
  (phpBB,	
  
  magento,	
  ...)

• IntegraDon	
  with	
  social	
  media,	
  ...

• No	
  data	
  lock-­‐in.

• MulD	
  plahorm.
Thank you , Visit Our community for more info.

Drupal know how's