SlideShare a Scribd company logo
Why Drupal?
Presented by :-
Name: Pradeep Kumar Singh
Email: pksingh1987@gmail.com
Title: Drupal Contributor
2
Agenda
• Introduction - What is Drupal?
• Who using Drupal
• Drupal Highlights
• Drupal Data Flow
• Drupal Version differences
• Drupal Community meetups/Drupal-con
3
Drupal Introduction
Drupal is an open source content management platform powering millions of websites and
applications. It’s built, used, and supported by an active and diverse community of people
around the world.
 Open source :- Drupal is a free software package that allows you to easily organize, manage and
publish your content, with an endless variety of customization.
 Well-documented APIs
 Flexibility - Drupal provide thousands of module/ profile that can be used at any stage to extend
the application functionality.
 Large User Community :- Drupal is open source software maintained and developed by a
community of over 1,000,000 users and developers.
 Responsive & Approachable Developer Community
 Secure :- Drupal's codebase is very secure. A lot of care is taken to prevent opening potential
exploits. On rare occasions, exploits are found. Usually, they are fixes on the same day, and a
new version of Drupal with the exploit closed is made available for download
4
Introduction – Who Use Drupal
– News Publishing - The BMJ, The Economist, New Republic
– Intranet/Corporate Websites - SpaceX, Lush, Danone, Tesla
Motors, Peugeot
– Education - Stanford Law, Harvard, Oxford, MIT Media Lab
– Art, Music, Multimedia - The Beatles, MTV UK, The Weather
Channel, NBC,BBC, Grammy.com
– Government - Whitehouse.gov, London.gov.uk, Governement.fr, New Zealand
Government, The Prince of Wales
– Nonprofit/NGO - Oxfam, British Council EAL, Amnesty International
– Transportation - Gatwick Obviously, NYC Metropolitan Transportation Authority
Drupal	7
5
Highlights of Drupal.org
 Drupal 8 is in Beta
 31,111 Modules
 2,134 Themes
 939 Distribution
 38,828 Developers
 2,104 Code commit in a week
 4,079 Issue comments in a week
Drupal
Drupal data flow
If you want to go deeper with
Drupal, you should understand
how information flows between
the system's layers. There are
five main layers to consider:
6
Drupal
Drupal 6 & 7 & 8
Drupal 6 Drupal 7 Drupal 8
6.36 7.38 8.0 Beta 12
Procedural OOPS basic OOPs with Symfony 2
MySQL 4.1 (MyISAM)
PostgreSQL 7.1
MySQL 5.0.15 (InnoDB)
PostgreSQL 8.3
SQLite 3.3.7
MySQL 5.5.3/ MariaDB/
Percona
PostgreSQL 8.3
SQLite 3.3.7
5.2.5 or higher 5.4 or higher 5.5 or higher
16 MB 32 MB 64 MB
Section
Current Version
Coding structure
Database
PHP
memory_limit (Drual
code)
CCK & View Contributed
CCK (Core)
view (Contributed)
Core
Default template
engine
N/A PHPTemplate Twig
Password encryption MD5 HASH (SHA-512) HASH (SHA-512)
Drupal 6 & 7 & 8 Continue
 Drupal 7 - Hook API documentation included in Drupal core.
 Drupal 7 - Added test framework and tests.
 Drupal 8 outputs semantic HTML5 markup by default, compared to XHTML in Drupal
6 and 7.
 Drupal 8 drops support for IE 6, 7 and 8, enabling the use of jQuery 2.0 and other
code that assumes modern HTML5/CSS3 browser support.
 Drupal 8 - Mobile in its DNA - Drupal 8 isn’t just mobile friendly: It’s mobile first.
 Drupal 8 - Effortless Authoring - In-place editing of content without having to use the
full edit form
 Drupal 8 - More field power - New types include entity reference, link, date, e-mail,
telephone, etc. Comments are now a field
 Many more You can refer links at :-
 Drupal 7 - https://www.drupal.org/about/new-in-drupal-7
 Drupal 8 - https://www.drupal.org/drupal-8.0/features
Meetup & DrupalCon
• DrupalCon is the name given to global conferences where
thousands of Drupal developers, system engineers, designers,
project managers, functional analysts, documentation specialists,
media, and business people gather to participate in learning
sessions, talks, code sprints, and social events.
• DrupalCons are held two to three times a year in different parts of
the world
• First started in 2005 and continued every year.
• First time Drupal Con is going to held in India in Feb 2016 at
Mumbai. - DrupalCon Asia
• For more details - https://events.drupal.org/asia2016/
Drupal an introduction

More Related Content

PPTX
Data analytics
ODP
DITA in the Open Source CMS Drupal - Baltimore 2011
PPTX
State of the HydraSphere from Hydra Connect 3 (Sept 2015)
PPTX
Hydra for CNI Spring 2014 Meeting
PPTX
Latest developments in Hydra-land - Chris Awre, University of Hull
PDF
Fedora Futures - CNI 2012
PPTX
Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8
PDF
Drupal Essentials: Comment Management in Drupal 7
Data analytics
DITA in the Open Source CMS Drupal - Baltimore 2011
State of the HydraSphere from Hydra Connect 3 (Sept 2015)
Hydra for CNI Spring 2014 Meeting
Latest developments in Hydra-land - Chris Awre, University of Hull
Fedora Futures - CNI 2012
Ask Us Anything: Dries Buytaert and Team Tell All on Drupal 8
Drupal Essentials: Comment Management in Drupal 7

Viewers also liked (8)

PPTX
Advantages of using drupal 8
PPTX
Drupal Introduction
PDF
The Big Reverse of the Web
PPTX
Built for Integration: Why Drupal 8 Should Be the Glue to Your Stack
PPTX
Decoupling Drupal 8.x: Drupal’s Web Services Today and Tomorrow
PDF
Drupal for Marketers
PDF
An Introduction to Drupal
PDF
Introduction to Drupal Basics
Advantages of using drupal 8
Drupal Introduction
The Big Reverse of the Web
Built for Integration: Why Drupal 8 Should Be the Glue to Your Stack
Decoupling Drupal 8.x: Drupal’s Web Services Today and Tomorrow
Drupal for Marketers
An Introduction to Drupal
Introduction to Drupal Basics
Ad

Similar to Drupal an introduction (20)

PPTX
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
PPT
SynapseIndia portfolio: Drupal 7 Application Development
PDF
DrupalCampSFL OpenPublic Overview
PDF
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
PPT
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
PDF
From Drupal 7 to Drupal 8 - Drupal Intensive Course Overview
PDF
Upcoming version of Drupal – Drupal 8
PPTX
PDF
Introduction to drupal
PDF
Top 10 reasons to choose drupal
PDF
Top 10 reasons to choose drupal
ODP
Drupal introduction
PDF
Drupal in-depth
PPT
Sworks drupal
PDF
A FUTURE-FOCUSED DIGITAL PLATFORM WITH DRUPAL 8
ODP
Drupal for dita - n ldita
PDF
Evolution of Drupal and the Drupal community
PPTX
Drupal
PDF
Contributing to Drupal 8 - Frankfurt
ODP
PHPNW Drupal as a Framework
Drupal Summit Tokyo 2017 -- 企業向けオープンソースCMS Drupalの全貌
SynapseIndia portfolio: Drupal 7 Application Development
DrupalCampSFL OpenPublic Overview
[HKDUG] #20151017 - BarCamp 2015 - Drupal 8 is Coming! Are You Ready?
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
From Drupal 7 to Drupal 8 - Drupal Intensive Course Overview
Upcoming version of Drupal – Drupal 8
Introduction to drupal
Top 10 reasons to choose drupal
Top 10 reasons to choose drupal
Drupal introduction
Drupal in-depth
Sworks drupal
A FUTURE-FOCUSED DIGITAL PLATFORM WITH DRUPAL 8
Drupal for dita - n ldita
Evolution of Drupal and the Drupal community
Drupal
Contributing to Drupal 8 - Frankfurt
PHPNW Drupal as a Framework
Ad

Recently uploaded (20)

PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
cuic standard and advanced reporting.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
sap open course for s4hana steps from ECC to s4
Spectral efficient network and resource selection model in 5G networks
Spectroscopy.pptx food analysis technology
Understanding_Digital_Forensics_Presentation.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Digital-Transformation-Roadmap-for-Companies.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
cuic standard and advanced reporting.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Programs and apps: productivity, graphics, security and other tools
Network Security Unit 5.pdf for BCA BBA.
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton

Drupal an introduction

  • 1. Why Drupal? Presented by :- Name: Pradeep Kumar Singh Email: pksingh1987@gmail.com Title: Drupal Contributor
  • 2. 2 Agenda • Introduction - What is Drupal? • Who using Drupal • Drupal Highlights • Drupal Data Flow • Drupal Version differences • Drupal Community meetups/Drupal-con
  • 3. 3 Drupal Introduction Drupal is an open source content management platform powering millions of websites and applications. It’s built, used, and supported by an active and diverse community of people around the world.  Open source :- Drupal is a free software package that allows you to easily organize, manage and publish your content, with an endless variety of customization.  Well-documented APIs  Flexibility - Drupal provide thousands of module/ profile that can be used at any stage to extend the application functionality.  Large User Community :- Drupal is open source software maintained and developed by a community of over 1,000,000 users and developers.  Responsive & Approachable Developer Community  Secure :- Drupal's codebase is very secure. A lot of care is taken to prevent opening potential exploits. On rare occasions, exploits are found. Usually, they are fixes on the same day, and a new version of Drupal with the exploit closed is made available for download
  • 4. 4 Introduction – Who Use Drupal – News Publishing - The BMJ, The Economist, New Republic – Intranet/Corporate Websites - SpaceX, Lush, Danone, Tesla Motors, Peugeot – Education - Stanford Law, Harvard, Oxford, MIT Media Lab – Art, Music, Multimedia - The Beatles, MTV UK, The Weather Channel, NBC,BBC, Grammy.com – Government - Whitehouse.gov, London.gov.uk, Governement.fr, New Zealand Government, The Prince of Wales – Nonprofit/NGO - Oxfam, British Council EAL, Amnesty International – Transportation - Gatwick Obviously, NYC Metropolitan Transportation Authority Drupal 7
  • 5. 5 Highlights of Drupal.org  Drupal 8 is in Beta  31,111 Modules  2,134 Themes  939 Distribution  38,828 Developers  2,104 Code commit in a week  4,079 Issue comments in a week Drupal
  • 6. Drupal data flow If you want to go deeper with Drupal, you should understand how information flows between the system's layers. There are five main layers to consider: 6 Drupal
  • 7. Drupal 6 & 7 & 8 Drupal 6 Drupal 7 Drupal 8 6.36 7.38 8.0 Beta 12 Procedural OOPS basic OOPs with Symfony 2 MySQL 4.1 (MyISAM) PostgreSQL 7.1 MySQL 5.0.15 (InnoDB) PostgreSQL 8.3 SQLite 3.3.7 MySQL 5.5.3/ MariaDB/ Percona PostgreSQL 8.3 SQLite 3.3.7 5.2.5 or higher 5.4 or higher 5.5 or higher 16 MB 32 MB 64 MB Section Current Version Coding structure Database PHP memory_limit (Drual code) CCK & View Contributed CCK (Core) view (Contributed) Core Default template engine N/A PHPTemplate Twig Password encryption MD5 HASH (SHA-512) HASH (SHA-512)
  • 8. Drupal 6 & 7 & 8 Continue  Drupal 7 - Hook API documentation included in Drupal core.  Drupal 7 - Added test framework and tests.  Drupal 8 outputs semantic HTML5 markup by default, compared to XHTML in Drupal 6 and 7.  Drupal 8 drops support for IE 6, 7 and 8, enabling the use of jQuery 2.0 and other code that assumes modern HTML5/CSS3 browser support.  Drupal 8 - Mobile in its DNA - Drupal 8 isn’t just mobile friendly: It’s mobile first.  Drupal 8 - Effortless Authoring - In-place editing of content without having to use the full edit form  Drupal 8 - More field power - New types include entity reference, link, date, e-mail, telephone, etc. Comments are now a field  Many more You can refer links at :-  Drupal 7 - https://www.drupal.org/about/new-in-drupal-7  Drupal 8 - https://www.drupal.org/drupal-8.0/features
  • 9. Meetup & DrupalCon • DrupalCon is the name given to global conferences where thousands of Drupal developers, system engineers, designers, project managers, functional analysts, documentation specialists, media, and business people gather to participate in learning sessions, talks, code sprints, and social events. • DrupalCons are held two to three times a year in different parts of the world • First started in 2005 and continued every year. • First time Drupal Con is going to held in India in Feb 2016 at Mumbai. - DrupalCon Asia • For more details - https://events.drupal.org/asia2016/