SlideShare ist ein Scribd-Unternehmen logo
1 von 17
A presentation by
contents

   •   w is Drupal?
        hat
   •   where did it com from
                       e    ?
   •   w does it all m
        hat           ean?
   •   w uses Drupal?
        ho
   •   w to get som
        ant        e?




                     A presentation by
w is Drupal?
 hat


   an open source modular fram ork and
                              ew
    Content Managem System (CMS) w
                   ent            ritten
    in the program ing language PHP
                  m

   it allow the system adm
            s                  inistrator to create and
      organize content, custom the presentation,
                                  ize
      autom adm
             ate     inistrative tasks, and m   anage site
      visitors and contributors




                                A presentation by
w is Drupal?
 hat


   som etim described as a Content
            es
    M  anagem Fram ork, its capabilities
                 ent        ew
    extend from content m   anagem to enabling a
                                     ent
    w range of services and transactions.
      ide
    although Drupal offers a sophisticated
    program ing interface, basic w site
              m                       eb
    installation and adm inistration can be
    accom   plished w no program ing
                     ith             m




                           A presentation by
w is Drupal?
 hat


   Drupal runs in m     any environments, including
    W  indow M OS X, Linux, Free BSD, Open
               s, ac
    BSD, Solaris 10, Open Solaris and any platform
    that supports either the Apache (version 1.3+), or
    IIS (version IIS5+) W server and the PHP
                         eb
    language (version 4.3.5+). Drupal requires a
    database such as M      ySQL or PostgreSQL to
    store content and settings




                              A presentation by
where did it com from
                e    ?


  originally written by Drie s Buytae rt as a bulletin board
    system Drupal becam an open source project in
            ,                 e
    2001

  Drupal is an English rendering of the Dutch word
    “
    druppel,” hich m
              w        eans “drop,” in droplet
                                    as

  from M 2007 to April 2008, Drupal w dow
          ay                             as    nloaded
     from the Drupal.org website m than 1.4 m
                                  ore           illion
     tim an increase of approxim
        es,                       ately 125% from the
     previous year

  as of August 2008, Drupal 6.4 is the latest release.
    Drupal is a winner of several Packt Open Source
    CM Aw
        S   ards


                                   A presentation by
w does it all m
 hat           ean?


 Drupal Co re - the official release, know as    n
   "Drupal c o re ", contains basic features
   com on to m CM these include the
        m          ost     Ss.
   ability to register and m   aintain individual
   user accounts, adm     inistration m    enus, RSS-
   feeds, custom   izable layout, flexible account
   privileges, logging, a blogging system an      ,
   Internet forum and options to create a
                   ,
   classic“ brochurew   are“  (static, rarely updated)
   W site or an interactive com unity W
      eb                                 m           eb
   site




                               A presentation by
w does it all m
 hat           ean?


  W site content can be contributed by
    eb
   registered or anonymous users

  Drupal core also includes a hierarchical
   taxonom system w
            y          hich allow content to be
                                 s
   categorized or tagged w keyw
                           ith      ords for
   easier access

  Drupal m aintains a detailed changelog of core
   feature updates by version



                          A presentation by
w does it all m
 hat           ean?


  core modules-The core Drupal distribution
    provides a num of features including:
                  ber
    access statistics and logging
    advanced search functions
    caching and feature throttling for im    proved
    perform  ance under load
    com ents, forum and polls
         m            s,
    descriptive URLs (for example,“ ww.facebook.com/quan”
                                  w                      )

    m ulti-level menu system



                                 A presentation by
w does it all m
 hat           ean?


  core modules (continued)-The core Drupal distribution
    provides a num of features including:
                  ber
    RSS Feed and Feed aggregator
    security/newrelease update notification
    user profiles
    various access control restrictions (user roles, IP
    addresses, email)

    workflowtools




                                A presentation by
w does it all m
 hat           ean?


  core themes-
  The Drupal core includes several "c o re the me s ",
   w hich custom the aesthetic look-and-feel of the
                   ize
   site. these them can be chosen by the
                     es
   adm  inistrator via a special menu

  The Co lo r Mo dule , w hich w introduced in Drupal
                                 as
   core 5.0, allow adm
                    s     inistrators to change the color
   schem of certain them via a W
          e                  es          eb-brow ser
   interface. this feature w added to allowa higher
                             as
   level of custom  ization for the average non-coder


                                A presentation by
w does it all m
 hat           ean?


  core translation-
  as of February 2008, translations for Drupal's
   interface w available in 44 languages plus
                ere
   English (the default). Drupal 6 provides im proved
   support for content and content adm     inistration
   in m ultiple languages




                              A presentation by
w does it all m
 hat           ean?


  extending Drupal core-
  designed to be m  odular w a system of "hooks"
                              ith
   and "callbacks", w  hich are accessed internally
   via an API. this design allow third-party
                                  s
   "contributed" (often abbreviated to "contrib")
   m  odules and them to extend or override
                       es
   Drupal's default behaviors w    ithout changing
   its’core's code




                            A presentation by
w does it all m
 hat           ean?


  extending Drupal core (continued)-
  Drupal's m  odular design, w    hich isolates its
   core's files from contributed m    odule and
   them increases flexibility and security and
         es,
   allow Drupal adm
         s              inistrators to cleanly
   upgrade to newreleases of Drupal core
   w ithout potentially overw  riting their site's
   custom  izations




                             A presentation by
w does it all m
 hat           ean?


 to som using Drupal is a challenge
       e,
 lack of object orientation-Drupal exclusively uses procedural
    program ing, not object-oriented program ing (OOP). results are
              m                                 m
    less efficient code reuse since object inheritance is "weak" and
    polym orphism is only approxim  ated in the rendering layer
 poor usability- aspects of Drupal's administration interface can be
    confusing and intimidating, particularly for newadm    inistrators. some
    say Drupal lacks an intuitive, easy adm   inistration user interface
 steep learning curve-Drupal may be powerful, but it is also complex.
    The key is overcom its steep initial learning curve. m casual
                           ing                                  ost
    users are w  illing to sacrifice features for ease of use making Drupal
    less popular than m user-friendly CM despite its enhanced
                           ore                    S's
    functionality




                                          A presentation by
w uses Drupal?
 ho


   image galleries
   (them and w
        es    ebsites)

   http://drupal.org/screenshots




                         A presentation by
w to get som
 ant        e?




  hello@momentumdesignlab.com


           1.866.542.7124



                      A presentation by

Weitere ähnliche Inhalte

Ähnlich wie Drupal(2)

Drupal development
Drupal developmentDrupal development
Drupal developmentAnurag Gupta
 
Choosing an Open Source CMS
Choosing an Open Source CMSChoosing an Open Source CMS
Choosing an Open Source CMSPhase2
 
Drupal in 30 Minutes
Drupal in 30 MinutesDrupal in 30 Minutes
Drupal in 30 MinutesRobert Carr
 
Drupal Experience Sharing at Prime College
Drupal Experience Sharing at Prime CollegeDrupal Experience Sharing at Prime College
Drupal Experience Sharing at Prime Collegeguest08bc36
 
Drupal Experience Sharing At Prime College
Drupal Experience Sharing At Prime CollegeDrupal Experience Sharing At Prime College
Drupal Experience Sharing At Prime CollegeGeshan Manandhar
 
Vskills certified open source cms drupal professional sample material
Vskills certified open source cms drupal professional sample materialVskills certified open source cms drupal professional sample material
Vskills certified open source cms drupal professional sample materialVskills
 
Empowering Non Profits with Drupal CMS
Empowering Non Profits with Drupal CMSEmpowering Non Profits with Drupal CMS
Empowering Non Profits with Drupal CMSPiyush Poddar
 
Drupal
DrupalDrupal
Drupalbtopro
 
Is Wordpress a threat to Drupal
Is Wordpress a threat to Drupal Is Wordpress a threat to Drupal
Is Wordpress a threat to Drupal Ebizon
 
DrupalDeveloper
DrupalDeveloperDrupalDeveloper
DrupalDeveloperRaju J
 
Online Drupal Training Syllabus
Online Drupal Training SyllabusOnline Drupal Training Syllabus
Online Drupal Training Syllabusvibrantuser
 
Drupal Overview For Techies
Drupal Overview For TechiesDrupal Overview For Techies
Drupal Overview For TechiesRobert Carr
 
Promet.manila2011.selling drupal
Promet.manila2011.selling drupalPromet.manila2011.selling drupal
Promet.manila2011.selling drupalAndy Kucharski
 

Ähnlich wie Drupal(2) (20)

Drupal development
Drupal developmentDrupal development
Drupal development
 
Choosing an Open Source CMS
Choosing an Open Source CMSChoosing an Open Source CMS
Choosing an Open Source CMS
 
Drupal in 30 Minutes
Drupal in 30 MinutesDrupal in 30 Minutes
Drupal in 30 Minutes
 
Drupal by Gaurav Boudh
Drupal by Gaurav BoudhDrupal by Gaurav Boudh
Drupal by Gaurav Boudh
 
Drupal Webinar
Drupal WebinarDrupal Webinar
Drupal Webinar
 
Drupal refcard
Drupal refcardDrupal refcard
Drupal refcard
 
Drupal in 5
Drupal in 5Drupal in 5
Drupal in 5
 
Drupal Experience Sharing at Prime College
Drupal Experience Sharing at Prime CollegeDrupal Experience Sharing at Prime College
Drupal Experience Sharing at Prime College
 
Drupal Experience Sharing At Prime College
Drupal Experience Sharing At Prime CollegeDrupal Experience Sharing At Prime College
Drupal Experience Sharing At Prime College
 
Drupal for Programmers
Drupal for ProgrammersDrupal for Programmers
Drupal for Programmers
 
What is Drupal
What is DrupalWhat is Drupal
What is Drupal
 
Vskills certified open source cms drupal professional sample material
Vskills certified open source cms drupal professional sample materialVskills certified open source cms drupal professional sample material
Vskills certified open source cms drupal professional sample material
 
Empowering Non Profits with Drupal CMS
Empowering Non Profits with Drupal CMSEmpowering Non Profits with Drupal CMS
Empowering Non Profits with Drupal CMS
 
Drupal
DrupalDrupal
Drupal
 
Is Wordpress a threat to Drupal
Is Wordpress a threat to Drupal Is Wordpress a threat to Drupal
Is Wordpress a threat to Drupal
 
DrupalDeveloper
DrupalDeveloperDrupalDeveloper
DrupalDeveloper
 
Online Drupal Training Syllabus
Online Drupal Training SyllabusOnline Drupal Training Syllabus
Online Drupal Training Syllabus
 
Drupal Overview For Techies
Drupal Overview For TechiesDrupal Overview For Techies
Drupal Overview For Techies
 
Promet.manila2011.selling drupal
Promet.manila2011.selling drupalPromet.manila2011.selling drupal
Promet.manila2011.selling drupal
 
Drupal introduction
Drupal introductionDrupal introduction
Drupal introduction
 

Mehr von tomcoh

Jquery(2)
Jquery(2)Jquery(2)
Jquery(2)tomcoh
 
Mysql(2)
Mysql(2)Mysql(2)
Mysql(2)tomcoh
 
Php(2)
Php(2)Php(2)
Php(2)tomcoh
 
Silverlight(2)
Silverlight(2)Silverlight(2)
Silverlight(2)tomcoh
 
Symfony(2)
Symfony(2)Symfony(2)
Symfony(2)tomcoh
 
Adobeflex(2)
Adobeflex(2)Adobeflex(2)
Adobeflex(2)tomcoh
 
Y U I(2)
Y U I(2)Y U I(2)
Y U I(2)tomcoh
 
Air(2)
Air(2)Air(2)
Air(2)tomcoh
 
Django Python(2)
Django Python(2)Django Python(2)
Django Python(2)tomcoh
 
E X T J S(2)
E X T J S(2)E X T J S(2)
E X T J S(2)tomcoh
 
G W T(2)
G W T(2)G W T(2)
G W T(2)tomcoh
 
Infragistics(2)
Infragistics(2)Infragistics(2)
Infragistics(2)tomcoh
 
Javascript(2)
Javascript(2)Javascript(2)
Javascript(2)tomcoh
 

Mehr von tomcoh (14)

Jquery(2)
Jquery(2)Jquery(2)
Jquery(2)
 
Mysql(2)
Mysql(2)Mysql(2)
Mysql(2)
 
Php(2)
Php(2)Php(2)
Php(2)
 
Silverlight(2)
Silverlight(2)Silverlight(2)
Silverlight(2)
 
Symfony(2)
Symfony(2)Symfony(2)
Symfony(2)
 
Adobeflex(2)
Adobeflex(2)Adobeflex(2)
Adobeflex(2)
 
Y U I(2)
Y U I(2)Y U I(2)
Y U I(2)
 
Air(2)
Air(2)Air(2)
Air(2)
 
C#(2)
C#(2)C#(2)
C#(2)
 
Django Python(2)
Django Python(2)Django Python(2)
Django Python(2)
 
E X T J S(2)
E X T J S(2)E X T J S(2)
E X T J S(2)
 
G W T(2)
G W T(2)G W T(2)
G W T(2)
 
Infragistics(2)
Infragistics(2)Infragistics(2)
Infragistics(2)
 
Javascript(2)
Javascript(2)Javascript(2)
Javascript(2)
 

Drupal(2)

  • 2. contents • w is Drupal? hat • where did it com from e ? • w does it all m hat ean? • w uses Drupal? ho • w to get som ant e? A presentation by
  • 3. w is Drupal? hat an open source modular fram ork and ew Content Managem System (CMS) w ent ritten in the program ing language PHP m it allow the system adm s inistrator to create and organize content, custom the presentation, ize autom adm ate inistrative tasks, and m anage site visitors and contributors A presentation by
  • 4. w is Drupal? hat som etim described as a Content es M anagem Fram ork, its capabilities ent ew extend from content m anagem to enabling a ent w range of services and transactions. ide although Drupal offers a sophisticated program ing interface, basic w site m eb installation and adm inistration can be accom plished w no program ing ith m A presentation by
  • 5. w is Drupal? hat Drupal runs in m any environments, including W indow M OS X, Linux, Free BSD, Open s, ac BSD, Solaris 10, Open Solaris and any platform that supports either the Apache (version 1.3+), or IIS (version IIS5+) W server and the PHP eb language (version 4.3.5+). Drupal requires a database such as M ySQL or PostgreSQL to store content and settings A presentation by
  • 6. where did it com from e ? originally written by Drie s Buytae rt as a bulletin board system Drupal becam an open source project in , e 2001 Drupal is an English rendering of the Dutch word “ druppel,” hich m w eans “drop,” in droplet as from M 2007 to April 2008, Drupal w dow ay as nloaded from the Drupal.org website m than 1.4 m ore illion tim an increase of approxim es, ately 125% from the previous year as of August 2008, Drupal 6.4 is the latest release. Drupal is a winner of several Packt Open Source CM Aw S ards A presentation by
  • 7. w does it all m hat ean? Drupal Co re - the official release, know as n "Drupal c o re ", contains basic features com on to m CM these include the m ost Ss. ability to register and m aintain individual user accounts, adm inistration m enus, RSS- feeds, custom izable layout, flexible account privileges, logging, a blogging system an , Internet forum and options to create a , classic“ brochurew are“ (static, rarely updated) W site or an interactive com unity W eb m eb site A presentation by
  • 8. w does it all m hat ean? W site content can be contributed by eb registered or anonymous users Drupal core also includes a hierarchical taxonom system w y hich allow content to be s categorized or tagged w keyw ith ords for easier access Drupal m aintains a detailed changelog of core feature updates by version A presentation by
  • 9. w does it all m hat ean? core modules-The core Drupal distribution provides a num of features including: ber access statistics and logging advanced search functions caching and feature throttling for im proved perform ance under load com ents, forum and polls m s, descriptive URLs (for example,“ ww.facebook.com/quan” w ) m ulti-level menu system A presentation by
  • 10. w does it all m hat ean? core modules (continued)-The core Drupal distribution provides a num of features including: ber RSS Feed and Feed aggregator security/newrelease update notification user profiles various access control restrictions (user roles, IP addresses, email) workflowtools A presentation by
  • 11. w does it all m hat ean? core themes- The Drupal core includes several "c o re the me s ", w hich custom the aesthetic look-and-feel of the ize site. these them can be chosen by the es adm inistrator via a special menu The Co lo r Mo dule , w hich w introduced in Drupal as core 5.0, allow adm s inistrators to change the color schem of certain them via a W e es eb-brow ser interface. this feature w added to allowa higher as level of custom ization for the average non-coder A presentation by
  • 12. w does it all m hat ean? core translation- as of February 2008, translations for Drupal's interface w available in 44 languages plus ere English (the default). Drupal 6 provides im proved support for content and content adm inistration in m ultiple languages A presentation by
  • 13. w does it all m hat ean? extending Drupal core- designed to be m odular w a system of "hooks" ith and "callbacks", w hich are accessed internally via an API. this design allow third-party s "contributed" (often abbreviated to "contrib") m odules and them to extend or override es Drupal's default behaviors w ithout changing its’core's code A presentation by
  • 14. w does it all m hat ean? extending Drupal core (continued)- Drupal's m odular design, w hich isolates its core's files from contributed m odule and them increases flexibility and security and es, allow Drupal adm s inistrators to cleanly upgrade to newreleases of Drupal core w ithout potentially overw riting their site's custom izations A presentation by
  • 15. w does it all m hat ean? to som using Drupal is a challenge e, lack of object orientation-Drupal exclusively uses procedural program ing, not object-oriented program ing (OOP). results are m m less efficient code reuse since object inheritance is "weak" and polym orphism is only approxim ated in the rendering layer poor usability- aspects of Drupal's administration interface can be confusing and intimidating, particularly for newadm inistrators. some say Drupal lacks an intuitive, easy adm inistration user interface steep learning curve-Drupal may be powerful, but it is also complex. The key is overcom its steep initial learning curve. m casual ing ost users are w illing to sacrifice features for ease of use making Drupal less popular than m user-friendly CM despite its enhanced ore S's functionality A presentation by
  • 16. w uses Drupal? ho image galleries (them and w es ebsites) http://drupal.org/screenshots A presentation by
  • 17. w to get som ant e? hello@momentumdesignlab.com 1.866.542.7124 A presentation by