Top Banner
Drupal Mumbai www.drupalmumbai.org @DrupalMumbai | FB.me/DrupalMumbai | Gplus.to/DrupalMumbai
23

Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

May 27, 2015

Download

Technology

DrupalMumbai

Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Drupal  Mumbai          

www.drupalmumbai.org  

@DrupalMumbai | FB.me/DrupalMumbai | Gplus.to/DrupalMumbai

Page 2: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Introduc5on  to  Drupal  

Phone:  +1  510  596  1711  Email:  [email protected]  Website:  www.blisstering.com  

Blisstering  SoluBons  1300  Clay  Street,  #600  Oakland,  CA  94612.  

Page 3: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Intro  to  Drupal          

 

“  Drupal  is  an  open  source  content  management  system”        

       

     But  before  learning  drupal,  let’s  learn  what  is  a  CMS.  

Page 4: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Content  Management  System  

A  content  management  system,  or  CMS  is  a  web  applicaBon  designed  to  make  it  easy,  fast  for  non-­‐technical  users  to  add,  edit,  manage  a  web  site  

 CMS  were  made  from  1990s  to  solve  some  business  

problems,  let’s  see  what  they  are    

Page 5: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Scenario  before  CMS      

Marketing Guy, who has a brilliant campaign to launch, he needs a set of HTML pages

Site Manager, Wants a new feature on the site

A Site user got a bug, we need to fix

Site Developer/Designer, armed with site builder tools like Dreamweaver, bombarded with different requests, takes time to finish all

Page 6: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Scenario  before  CMS  So  this  scenario  resulted  in:    •     Content  UpdaBon  process  very  difficult,  especially  for  non-­‐techical  users  •     No  Revisioned  content,  so  it’s  very  hard  to  track  changes  to  a  web  page,  or  set  of  pages  •     Slow  turnaround  Bme  for  new  pages  and  changes  which  oYen  resulted  in  business  loss  •     High  Site  Maintenance  costs.  •     No  collaboraBve  workflow  for  site  management.  

Page 7: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Here  comes  CMS!  

●  True  SeparaBon  of  design  from  content    ●  Easy  adding/ediBng  the  content,  even  for  non-­‐technical  users    ●  CollaboraBve  Environment  for  managing  the  web  site  

●  Easily  manage  site  navigaBon,  users,  security  and  permission  level,    

●  Faster  turnaround  Bme  for  building  web  sites,  as  the  labor  is  divided  efficiently  

 ●  Scalability  –  CMS  provides  a  solid  base  for  creaBng  scalable  and  rich  

sites  in  much  less  Bme  than  building  sites  without  a  CMS      

Page 8: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Now,  let’s  go  to  Drupal  

•   Drupal  is  an  open  source  content  management  system.    In  detail  it  is  a:      

•  Content  Management  System  (CMS)  

•  Web  ApplicaBon  Framework  

•  SoYware  package  which  can  be  customized  to  create  

websites    

Page 9: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Introduc5on  to  Drupal  

Features  of  Drupal:    •  Free  :  It’s  absolutely  free  to  create  and  maintain  

websites  using  Drupal    •  Open-­‐Source  :  Drupal  is  distributed  under  GNU  license,  

that  makes  Drupal  free  for  everyone  to  see  it’s  code,  modify  it  and  contribute  to  it  

 •  Secure:  Drupal  is  one  of  the  most  secure  CMS  available.  

It  has  a  dedicated  team  responsible  for  it’s  security.  

Page 10: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Introduc5on  to  Drupal  

•  Community  Oriented  :  Drupal  currently  has  approx  35  K  developers  contribute  to  it  worldwide.  This  ensures  there  are  rapid  bug  fixes,  rapid  feature  building.  There  are  thousands  of  contributers  who  are  up  on  their  toes  to  make  Drupal  awesome  

 •  Flexible:  Drupal  is  the  most  flexible  CMS  right  now.  It  can  

be  tailored  to  fit  unique  business  requirements.  It  is  a  CMS  framework,  where  you  can  take  Drupal  and  make  it  into  a  customized  CMS  to  your  need  

 

Page 11: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Private  &  ConfidenBal  

Introduc5on  to  Drupal  

•  Planned,  supported  product:  Drupal  has  a  roadmap  available  for  releases,  Each  release  has  loads  of  new  features  over  old  releases.  It  has  backing  of  major  companies  which  contribute  to  it  

 •  Scalable:    Drupal  has  off-­‐the-­‐shelf  soluBons  available,  so  

you  can  extend  your  site  with  ease.  Also,  the  contributors  come  up  with  innovate  ready-­‐made  soluBons  which  evolve  as  trends  evolve.  

Page 12: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Private  &  ConfidenBal  

History  of  Drupal  

Drupal  started  off  as  a  bulleBn  board  project  in  year  2000  by  Dries  Buytaert  

•  May  2000:  Drop.org  was  born        •   January  2001  :  Drupal  1.0  Released    -­‐  Features  include  Modules,  Themes,  Content,  Diary,  Blocks.    •   May  2001  :  Drupal  2.0  -­‐    Features  include  translaBons,  user  raBngs,  secBons    •   September  2001  –  Features  include  nodes,  blogs,  polls    

Page 13: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Private  &  ConfidenBal  

History  of  Drupal  

•     December  2001  –  Drupal.org  released  •     June  2002  –  Drupal  4.0  released  -­‐  Features  include  blogger  api,  taxonomy,  distributed  authenBcaBon  

•       May  2004  –  Rise  of  Dean  Space  and  then  Civic  Space  •     October  2004:  Drupal  4.5  released  -­‐  Features  include  tabs,  file  upload,  user  profiles,  bluemarine  •     May  2006  –  Drupal  5  released  -­‐  Features  include  use  of  javascript/ajax,  free  tagging,  php  template.  •     Jan  2011  –  Drupal  7  released  -­‐  Features  include  overlay,  ui  fixes,  new  database  api,  tests  

Page 14: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Private  &  ConfidenBal  

Who’s  using  Drupal?  

The  Economist:  hnp://www.economist.com/  Linux  Journal:  hnp://www.linuxjournal.com/  Gnome  Art:  hnp://art.gnome.org/  Ubuntu  &  Cononical:  hnp://www.ubuntu.com/,  hnp://www.canonical.com/  Whitehouse  :  hnp://www.whitehouse.gov/  Data.gov.uk  :  hnp://data.gov.uk  Zynga:  hnp://zynga.com/    Others  include  Oxford  University,  BriBsh  Medical  Journal,  World  Economic  Forum  etc  

Page 15: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Private  &  ConfidenBal  

Various  Open  Source  CMS  

Page 16: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Private  &  ConfidenBal  

Drupal  Market  Analysis  

2.74  %  of  the  world’s  total  websites  are  built  on  Drupal    BUT    But  20%  of  the  top  10,000  sites  using  CMS  are  built  in  Drupal      We  can  see  other  staBsBcs  at  hnp://trends.builtwith.com/cms  

Page 17: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Private  &  ConfidenBal  

Why  Drupal  over  others?    •   Community  :  Large  base  of  technical  developers  and  contributors  who  build  big-­‐budget,  large-­‐scale  projects.  According  to  Dries,  the  founder  of  Drupal,  Strong  Community  is  the  strongest  advantage  Drupal  has.    •   Most  flexible  of  all  CMS  :  Drupal  is  not  built  for  a  specific  use-­‐case  (like  Wordpress  which  was  conceived  as  a  blogging  plasorm),  it  does  not  follow,  ‘one-­‐size  fits  all  approach’.  It  can  be  suited  to  the  unique  business  requiements    •   Largest  module/plugin  base  available  which  makes  drupal  more  extendible    

Page 18: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Private  &  ConfidenBal  

Why  Drupal  over  others?    •     Community  Support:  Drupal  community  is  ever  ready  to  help  people  learn  and  use  drupal    •     Excellent  Documenta5on    •     Most  secure  CMS    •     Most  Scalable  than  others  :    Drupal  can  be  suited  to  handle  sites  with  large  user  base.

Page 19: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Private  &  ConfidenBal  

About  Drupal  Associa5on        The  Drupal  AssociaBon’s  mission  is  to  help  the  Drupal  CMS  project  flourish  by  fostering  and  supporBng  the  Drupal  community.  Join  us  and  your  membership  fees  fund  community  programs  such  as  maintaining  Drupal.org  infrastructure,  providing  DrupalCon  scholarships  and  Community  CulBvaBon  Grants,  hosBng  DrupalCons  and  many  other  community  iniBaBves.  

Page 20: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Private  &  ConfidenBal  

About  Drupal  Mumbai  Groups        Drupal Mumbai started back in September 2012 as the Drupal Mumbai Meetup Group (DMMG), with an objective to revive and strengthen the local Drupal community in Mumbai. Since then over 415 members have joined the group and we have conducted more than 35 community events with an average of two per month.  

Page 21: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Private  &  ConfidenBal  

Introduc5on  to  Drupal        

Ques5ons?  

Page 22: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro

Private  &  ConfidenBal  

                                             Thank  you!        

Aditya  Ghan  

Page 23: Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro