SlideShare a Scribd company logo
1 of 9
info@agiledrop.com • +442081442189 • www.agiledrop.com
HISTORY OF
DRUPAL
Matic Cretnik
Agiledrop
info@agiledrop.com • +442081442189 • www.agiledrop.com
Drupal
One of the leading free and open-source
content-management framework
It provides a back-end framework for at
least 2.2% of all Web sites worldwide
It evolved from versions 1.0 to 8.0
info@agiledrop.com • +442081442189 • www.agiledrop.com
College years
In a year 2000 Dries Buytaert and Hans Snijder,
two students on the University of Antwerp,
needed an internet connection
They set up a wireless bridge between their
dorms
Dries, still known as founder, started a small news
site with a web board, where he and his friends
could talk about where they would meet
info@agiledrop.com • +442081442189 • www.agiledrop.com
Until Dries graduated, the software they had built was
nameless
They wished to stay in touch, so the internal site had to be
put online
When looking for the right domain name, Dries
considered »dorp.org«, as a Dutch for village. He mistyped
it into »drop« and it stucked
In January 2001 that Dries decided to release the software
behind drop.org and therefore Drupal became an open
source project
info@agiledrop.com • +442081442189 • www.agiledrop.com
info@agiledrop.com • +442081442189 • www.agiledrop.com
Drupal 1.0
The first version of Drupal was based on Slash, a modular
CMS, and Scoop
There were 18 core modules
No menu router
The code had to be input into one of the seven hooks in
the modules
To modify database, you imported an SQL file
Themes were already in the core
Any user could become a contributor
info@agiledrop.com • +442081442189 • www.agiledrop.com
info@agiledrop.com • +442081442189 • www.agiledrop.com
Drupal 2.0
The second version of Drupal was released on 15. 3 2001
One major improvement-translation feature
To have other language users had to manually edit the configuration
file and SQL database
Other additions in this version, like user ratings, sections for stories, a
user permission system and the ability to rewrite a comment
info@agiledrop.com • +442081442189 • www.agiledrop.com
Drupal 3.0
On third version, everything was based on nodes
They became a primary unit for the content
All types of content (book, story, forum, diary, blog) existed as a node and
were managed by node module. Only comments were not nodes
But it wasn't until ten years later that nodes became the basics for the mobile
web and that web resolved less and less around pages

More Related Content

What's hot

Drupal 7x Installation - Introduction to Drupal Concepts
Drupal 7x Installation - Introduction to Drupal ConceptsDrupal 7x Installation - Introduction to Drupal Concepts
Drupal 7x Installation - Introduction to Drupal ConceptsMicky Metts
 
Linked data enhanced publishing for special collections (with Drupal)
Linked data enhanced publishing for special collections (with Drupal)Linked data enhanced publishing for special collections (with Drupal)
Linked data enhanced publishing for special collections (with Drupal)Joachim Neubert
 
[HKDUG] #20160626 - HKOSCon 2015 - Website DIY with Drupal 8
[HKDUG] #20160626 - HKOSCon 2015 - Website DIY with Drupal 8[HKDUG] #20160626 - HKOSCon 2015 - Website DIY with Drupal 8
[HKDUG] #20160626 - HKOSCon 2015 - Website DIY with Drupal 8Wong Hoi Sing Edison
 
EdTechJoker Spring 2020 - Lecture 7 Drupal intro
EdTechJoker Spring 2020 - Lecture 7 Drupal introEdTechJoker Spring 2020 - Lecture 7 Drupal intro
EdTechJoker Spring 2020 - Lecture 7 Drupal introBryan Ollendyke
 
Intro to drupal
Intro to drupalIntro to drupal
Intro to drupalhernanibf
 
02 asynchronized distance learning
02 asynchronized distance learning02 asynchronized distance learning
02 asynchronized distance learning宥均 林
 
Drupal 6.x, Drupal 7.x -- Scratching the surface
Drupal 6.x, Drupal 7.x -- Scratching the surfaceDrupal 6.x, Drupal 7.x -- Scratching the surface
Drupal 6.x, Drupal 7.x -- Scratching the surfaceFlorian Latzel
 
One Drupal to rule them all - Drupalcamp London
One Drupal to rule them all - Drupalcamp LondonOne Drupal to rule them all - Drupalcamp London
One Drupal to rule them all - Drupalcamp Londonhernanibf
 
DrupalCampHI - Drupal vs WordPress
DrupalCampHI - Drupal vs WordPress DrupalCampHI - Drupal vs WordPress
DrupalCampHI - Drupal vs WordPress Rob Bertholf
 
Drupal Training Topics
Drupal Training TopicsDrupal Training Topics
Drupal Training Topicsvibrantuser
 
Drupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon BarcelonaDrupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon Barcelonahernanibf
 
Drupal vs WordPress
Drupal vs WordPressDrupal vs WordPress
Drupal vs WordPressPhill Brown
 
Drupal content editor flexibility
Drupal content editor flexibilityDrupal content editor flexibility
Drupal content editor flexibilityhernanibf
 
How to "Hack" the DSpace Community
How to "Hack" the DSpace CommunityHow to "Hack" the DSpace Community
How to "Hack" the DSpace CommunityTim Donohue
 
W3C Digital Publishing Interest Group Update
W3C Digital Publishing Interest Group UpdateW3C Digital Publishing Interest Group Update
W3C Digital Publishing Interest Group UpdateIvan Herman
 
Drupal vs Wordpress
Drupal vs WordpressDrupal vs Wordpress
Drupal vs WordpressIan Mariano
 
Choosing an Open Source CMS
Choosing an Open Source CMSChoosing an Open Source CMS
Choosing an Open Source CMSPhase2
 

What's hot (20)

Beginners Guide to Drupal
Beginners Guide to DrupalBeginners Guide to Drupal
Beginners Guide to Drupal
 
Drupal 7x Installation - Introduction to Drupal Concepts
Drupal 7x Installation - Introduction to Drupal ConceptsDrupal 7x Installation - Introduction to Drupal Concepts
Drupal 7x Installation - Introduction to Drupal Concepts
 
Linked data enhanced publishing for special collections (with Drupal)
Linked data enhanced publishing for special collections (with Drupal)Linked data enhanced publishing for special collections (with Drupal)
Linked data enhanced publishing for special collections (with Drupal)
 
[HKDUG] #20160626 - HKOSCon 2015 - Website DIY with Drupal 8
[HKDUG] #20160626 - HKOSCon 2015 - Website DIY with Drupal 8[HKDUG] #20160626 - HKOSCon 2015 - Website DIY with Drupal 8
[HKDUG] #20160626 - HKOSCon 2015 - Website DIY with Drupal 8
 
EdTechJoker Spring 2020 - Lecture 7 Drupal intro
EdTechJoker Spring 2020 - Lecture 7 Drupal introEdTechJoker Spring 2020 - Lecture 7 Drupal intro
EdTechJoker Spring 2020 - Lecture 7 Drupal intro
 
Drupal know how's
Drupal know how'sDrupal know how's
Drupal know how's
 
Intro to drupal
Intro to drupalIntro to drupal
Intro to drupal
 
02 asynchronized distance learning
02 asynchronized distance learning02 asynchronized distance learning
02 asynchronized distance learning
 
Drupal 6.x, Drupal 7.x -- Scratching the surface
Drupal 6.x, Drupal 7.x -- Scratching the surfaceDrupal 6.x, Drupal 7.x -- Scratching the surface
Drupal 6.x, Drupal 7.x -- Scratching the surface
 
One Drupal to rule them all - Drupalcamp London
One Drupal to rule them all - Drupalcamp LondonOne Drupal to rule them all - Drupalcamp London
One Drupal to rule them all - Drupalcamp London
 
DrupalCampHI - Drupal vs WordPress
DrupalCampHI - Drupal vs WordPress DrupalCampHI - Drupal vs WordPress
DrupalCampHI - Drupal vs WordPress
 
Drupal Training Topics
Drupal Training TopicsDrupal Training Topics
Drupal Training Topics
 
Drupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon BarcelonaDrupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon Barcelona
 
Drupal vs WordPress
Drupal vs WordPressDrupal vs WordPress
Drupal vs WordPress
 
Drupal content editor flexibility
Drupal content editor flexibilityDrupal content editor flexibility
Drupal content editor flexibility
 
How to "Hack" the DSpace Community
How to "Hack" the DSpace CommunityHow to "Hack" the DSpace Community
How to "Hack" the DSpace Community
 
W3C Digital Publishing Interest Group Update
W3C Digital Publishing Interest Group UpdateW3C Digital Publishing Interest Group Update
W3C Digital Publishing Interest Group Update
 
Drupal vs Wordpress
Drupal vs WordpressDrupal vs Wordpress
Drupal vs Wordpress
 
Drupal Skils Lab 302Labs
Drupal Skils Lab 302Labs Drupal Skils Lab 302Labs
Drupal Skils Lab 302Labs
 
Choosing an Open Source CMS
Choosing an Open Source CMSChoosing an Open Source CMS
Choosing an Open Source CMS
 

Viewers also liked

Viewers also liked (20)

क्रोध प्रबंधन: Why to Manage anger?
क्रोध प्रबंधन: Why to Manage anger? क्रोध प्रबंधन: Why to Manage anger?
क्रोध प्रबंधन: Why to Manage anger?
 
Informe 494 postulantes relatores del stj
Informe 494 postulantes relatores del stj Informe 494 postulantes relatores del stj
Informe 494 postulantes relatores del stj
 
Proyectos
ProyectosProyectos
Proyectos
 
2016 Annual General Meeting Presentation
2016 Annual General Meeting Presentation2016 Annual General Meeting Presentation
2016 Annual General Meeting Presentation
 
Intervalos de confiaza
Intervalos de confiazaIntervalos de confiaza
Intervalos de confiaza
 
Presentation1 shilpa 222
Presentation1 shilpa 222Presentation1 shilpa 222
Presentation1 shilpa 222
 
Laboratorio 2
Laboratorio 2Laboratorio 2
Laboratorio 2
 
Work life balance
Work life balanceWork life balance
Work life balance
 
Learning disability
Learning disabilityLearning disability
Learning disability
 
Tenodese do Bíceps Braquial - Dr. Roberto Bongiovanni
Tenodese do Bíceps Braquial - Dr. Roberto BongiovanniTenodese do Bíceps Braquial - Dr. Roberto Bongiovanni
Tenodese do Bíceps Braquial - Dr. Roberto Bongiovanni
 
Modelo Comunicacional de Venezuela
Modelo Comunicacional de VenezuelaModelo Comunicacional de Venezuela
Modelo Comunicacional de Venezuela
 
Greeshma ict
Greeshma ictGreeshma ict
Greeshma ict
 
Embed slideshare
Embed slideshareEmbed slideshare
Embed slideshare
 
Sindrome de kartagener
Sindrome de kartagenerSindrome de kartagener
Sindrome de kartagener
 
Shezan
ShezanShezan
Shezan
 
Propedeutica das hemorragias digestivas
Propedeutica das hemorragias digestivasPropedeutica das hemorragias digestivas
Propedeutica das hemorragias digestivas
 
Programa propedêutica neurologica 2016
Programa propedêutica neurologica 2016Programa propedêutica neurologica 2016
Programa propedêutica neurologica 2016
 
Dor OpçãO
Dor   OpçãODor   OpçãO
Dor OpçãO
 
NUTRIÇÃO NA DOENÇA DE ALZHEIMER
NUTRIÇÃO NA DOENÇA DE ALZHEIMERNUTRIÇÃO NA DOENÇA DE ALZHEIMER
NUTRIÇÃO NA DOENÇA DE ALZHEIMER
 
Síndromes respiratórias
Síndromes respiratórias Síndromes respiratórias
Síndromes respiratórias
 

Similar to History of Drupal

Drupal's path from 4 to 8
Drupal's path from 4 to 8Drupal's path from 4 to 8
Drupal's path from 4 to 8AGILEDROP
 
NicerCover v2: A Serverless Webapp for Social Networking on Top of Scientific...
NicerCover v2: A Serverless Webapp for Social Networking on Top of Scientific...NicerCover v2: A Serverless Webapp for Social Networking on Top of Scientific...
NicerCover v2: A Serverless Webapp for Social Networking on Top of Scientific...Tokyo University of Science
 
Technologie Proche: Imagining the Archival Systems of Tomorrow With the Tools...
Technologie Proche: Imagining the Archival Systems of Tomorrow With the Tools...Technologie Proche: Imagining the Archival Systems of Tomorrow With the Tools...
Technologie Proche: Imagining the Archival Systems of Tomorrow With the Tools...Artefactual Systems - AtoM
 
02 asynchronized distance learning
02 asynchronized distance learning02 asynchronized distance learning
02 asynchronized distance learningMINE_Lab
 
Online Platforms for ICT Content Development v2.pptx
Online Platforms for ICT Content Development v2.pptxOnline Platforms for ICT Content Development v2.pptx
Online Platforms for ICT Content Development v2.pptxCliffordBorromeo
 
Getting Started with Drupal and Acuqia
Getting Started with Drupal and AcuqiaGetting Started with Drupal and Acuqia
Getting Started with Drupal and AcuqiaAcquia
 
Drupal training-1-in-mumbai
Drupal training-1-in-mumbaiDrupal training-1-in-mumbai
Drupal training-1-in-mumbaivibrantuser
 
Skills and tools for tw in web2.0 era tc europe
Skills and tools for tw in web2.0 era tc europeSkills and tools for tw in web2.0 era tc europe
Skills and tools for tw in web2.0 era tc europeAlessandro Stazi
 
Evolution of Internet and WWW-03-01.pptx
Evolution of Internet and WWW-03-01.pptxEvolution of Internet and WWW-03-01.pptx
Evolution of Internet and WWW-03-01.pptxshubhangirastogi2023
 
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
 
Sharing information with MediaWiki
Sharing information with MediaWikiSharing information with MediaWiki
Sharing information with MediaWikiGeert Van Pamel
 
Drupal & Drink Montpellier "Medias in drupal 8"
Drupal & Drink Montpellier "Medias in drupal 8"Drupal & Drink Montpellier "Medias in drupal 8"
Drupal & Drink Montpellier "Medias in drupal 8"Alexandre Todorov
 

Similar to History of Drupal (20)

Drupal's path from 4 to 8
Drupal's path from 4 to 8Drupal's path from 4 to 8
Drupal's path from 4 to 8
 
NicerCover v2: A Serverless Webapp for Social Networking on Top of Scientific...
NicerCover v2: A Serverless Webapp for Social Networking on Top of Scientific...NicerCover v2: A Serverless Webapp for Social Networking on Top of Scientific...
NicerCover v2: A Serverless Webapp for Social Networking on Top of Scientific...
 
Technologie Proche: Imagining the Archival Systems of Tomorrow With the Tools...
Technologie Proche: Imagining the Archival Systems of Tomorrow With the Tools...Technologie Proche: Imagining the Archival Systems of Tomorrow With the Tools...
Technologie Proche: Imagining the Archival Systems of Tomorrow With the Tools...
 
02 asynchronized distance learning
02 asynchronized distance learning02 asynchronized distance learning
02 asynchronized distance learning
 
Online Platforms for ICT Content Development v2.pptx
Online Platforms for ICT Content Development v2.pptxOnline Platforms for ICT Content Development v2.pptx
Online Platforms for ICT Content Development v2.pptx
 
Drupal for Programmers
Drupal for ProgrammersDrupal for Programmers
Drupal for Programmers
 
Getting Started with Drupal and Acuqia
Getting Started with Drupal and AcuqiaGetting Started with Drupal and Acuqia
Getting Started with Drupal and Acuqia
 
Drupal an introduction
Drupal an introductionDrupal an introduction
Drupal an introduction
 
Drupal training-1-in-mumbai
Drupal training-1-in-mumbaiDrupal training-1-in-mumbai
Drupal training-1-in-mumbai
 
Skills and tools for tw in web2.0 era tc europe
Skills and tools for tw in web2.0 era tc europeSkills and tools for tw in web2.0 era tc europe
Skills and tools for tw in web2.0 era tc europe
 
Online platforms
Online platformsOnline platforms
Online platforms
 
Semantic Linked Data
Semantic Linked DataSemantic Linked Data
Semantic Linked Data
 
Evolution of Internet and WWW-03-01.pptx
Evolution of Internet and WWW-03-01.pptxEvolution of Internet and WWW-03-01.pptx
Evolution of Internet and WWW-03-01.pptx
 
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
 
Web 2.0: a course
Web 2.0: a courseWeb 2.0: a course
Web 2.0: a course
 
Sharing information with MediaWiki
Sharing information with MediaWikiSharing information with MediaWiki
Sharing information with MediaWiki
 
1 module intro
1 module intro1 module intro
1 module intro
 
Drupal & Drink Montpellier "Medias in drupal 8"
Drupal & Drink Montpellier "Medias in drupal 8"Drupal & Drink Montpellier "Medias in drupal 8"
Drupal & Drink Montpellier "Medias in drupal 8"
 
Why a CMS? Why Drupal?
Why a CMS? Why Drupal?Why a CMS? Why Drupal?
Why a CMS? Why Drupal?
 

Recently uploaded

Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 

Recently uploaded (20)

Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 

History of Drupal

  • 1. info@agiledrop.com • +442081442189 • www.agiledrop.com HISTORY OF DRUPAL Matic Cretnik Agiledrop
  • 2. info@agiledrop.com • +442081442189 • www.agiledrop.com Drupal One of the leading free and open-source content-management framework It provides a back-end framework for at least 2.2% of all Web sites worldwide It evolved from versions 1.0 to 8.0
  • 3. info@agiledrop.com • +442081442189 • www.agiledrop.com College years In a year 2000 Dries Buytaert and Hans Snijder, two students on the University of Antwerp, needed an internet connection They set up a wireless bridge between their dorms Dries, still known as founder, started a small news site with a web board, where he and his friends could talk about where they would meet
  • 4. info@agiledrop.com • +442081442189 • www.agiledrop.com Until Dries graduated, the software they had built was nameless They wished to stay in touch, so the internal site had to be put online When looking for the right domain name, Dries considered »dorp.org«, as a Dutch for village. He mistyped it into »drop« and it stucked In January 2001 that Dries decided to release the software behind drop.org and therefore Drupal became an open source project
  • 5. info@agiledrop.com • +442081442189 • www.agiledrop.com
  • 6. info@agiledrop.com • +442081442189 • www.agiledrop.com Drupal 1.0 The first version of Drupal was based on Slash, a modular CMS, and Scoop There were 18 core modules No menu router The code had to be input into one of the seven hooks in the modules To modify database, you imported an SQL file Themes were already in the core Any user could become a contributor
  • 7. info@agiledrop.com • +442081442189 • www.agiledrop.com
  • 8. info@agiledrop.com • +442081442189 • www.agiledrop.com Drupal 2.0 The second version of Drupal was released on 15. 3 2001 One major improvement-translation feature To have other language users had to manually edit the configuration file and SQL database Other additions in this version, like user ratings, sections for stories, a user permission system and the ability to rewrite a comment
  • 9. info@agiledrop.com • +442081442189 • www.agiledrop.com Drupal 3.0 On third version, everything was based on nodes They became a primary unit for the content All types of content (book, story, forum, diary, blog) existed as a node and were managed by node module. Only comments were not nodes But it wasn't until ten years later that nodes became the basics for the mobile web and that web resolved less and less around pages