SlideShare a Scribd company logo
Drupal - Introduction to Building Library Web Site Using Drupal
Introduction to Building Library WebIntroduction to Building Library Web
Site Using DrupalSite Using Drupal
Introduction to Building Library WebIntroduction to Building Library Web
Site Using DrupalSite Using Drupal
ObjectivesObjectives
• Building the Library Web Site
 Designing Library Web Site
• Introduction to Drupal
Features of Drupal
• Content Management Using Drupal
• Contents for Library Web Site
• Sample Web Sites
 Drupal Theme
 User Management
Samrat Guha Roy, IIT Kharagpur 3 / 17
Introduction to DrupalIntroduction to Drupal
• Open Source software
• Using Drupal an individual or a community of users
can easily publish, manage and organize a wide
variety of content on their website.
• Drupal was created in 2000 by a Belgian student:
Dries Buytaert.
• It is publicly released in 2002
Samrat Guha Roy, IIT Kharagpur 4 / 17
Samrat Guha Roy, IIT Kharagpur 5
Features of DrupalFeatures of DrupalFeatures of DrupalFeatures of Drupal
blog
s
video
course
searchpoll
e-
journals
e-
books
web
page
s
User
logins
e-
mailsRS
S
new
s
Drupal EngineDrupal EngineDatabaseDatabase
Features of DrupalFeatures of Drupal
o Content Management Systems
o Collaborative authoring environments
o Blogs
o Podcasting
o Picture galleries
o User login is present
• Like admin login for site maintenance
Samrat Guha Roy, IIT Kharagpur 6 / 17
Features of DrupalFeatures of Drupal
o Peer-to-peer networking
o Newsletters
o Forums
o Feedback
o File uploads and downloads
o Comments
o RSS Feeds
Samrat Guha Roy, IIT Kharagpur 7 / 17
Samrat Guha Roy, IIT Kharagpur 8 / 17
ThemeTheme
SearchSearch
ContentContentAPI’sAPI’s
Drupal
Drupal
Content Management
Content Management Using DrupalContent Management Using Drupal
Samrat Guha Roy, IIT Kharagpur 9 / 17
CMS
Engine
CMS
Engine
Create Web PageCreate Web Page
Publish
Web
Content
Indexing
Content
Links, URL, Database UpdatingLinks, URL, Database Updating
Contents for LibraryContents for Library
Web SiteWeb Site
Samrat Guha Roy, IIT Kharagpur 10 / 17
Content
Management
System --
Drupal
Engine
Library Sections
Library FAQ
Library Contacts
E-Resource
Ask Librarian
Repository
User Profiles
Blogs
Theme API and other details are inserted
Module API Installed
Drupal ThemesDrupal Themes
Samrat Guha Roy, IIT Kharagpur 11 / 35
Samrat Guha Roy, IIT Kharagpur 12
Library Architecture andLibrary Architecture and
DrupalDrupal
Samrat Guha Roy, IIT Kharagpur 13 / 17
Drupal
Database
Library Web Server
Digital
Repositor
y
Database
Drupal and API
Modules
•Biblio
•OAI-PMH
•MARC
•Z39.50
Apache Web Server
HTTPD
Static
Web
Pages
and
Other
Links
Library
Automatio
n Software
e.g. Libsys
(3rd
party)
Libsys
DB
Out side World
i.e. Client Browser
Internet / Intranet
DSpace IDRSearch Engines
•DSpace
Search
•Drupal Site Search
•Web OPAC Search
IIT Kgp
LAN
Mail
Server
Samrat Guha Roy, IIT Kharagpur 14 / 17
Typical academic library system
architecture is having four major
servers
1. Library Automation Server
2. Library web server – Drupal
3. Digital Repository Server – DSpace
4. Mail Server
Library Architecture and Drupal
Drupal SystemDrupal System
RequirementRequirement
• Hardware
• Server
• Client
• Software
• Operating System – Windows / Linux
• Database – MySQL
• Web server – Apache
• Drupal binary
Samrat Guha Roy, IIT Kharagpur 15 / 17
Drupal LayersDrupal Layers
Samrat Guha Roy, IIT Kharagpur 16 / 17
Data Storage i.e. database engine
Apache Web Server [Middleware]
Drupal Engine
User
Browser
User
Browser
User
Browser
Theme
Subsystem
Web Server
/ PHP
Engine Module
subsystem
Layer 1
Layer 2
Layer 3
Library
content
XML
Drupal LayersDrupal Layers
• Layer 1: This layer is the client interface i.e. the
browser using which the user browses the site.
• Layer 2: This layer is the middleware where the
drupal application engine.
• Module subsystem
• Theme subsystem
• Layer 3: This layer is the data store where the all
contents are stored.
Samrat Guha Roy, IIT Kharagpur 17 / 17
ThankThank You !!!You !!!
For More Information click below link:
Follow Us on:
http://vibranttechnologies.co.in/drupal-classes-in-mumbai.html

More Related Content

What's hot (20)

PPT
Drupal - Introduction to Drupal and Web Content Management
Vibrant Technologies & Computers
 
PDF
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Administration
DrupalMumbai
 
PDF
Drupal in-depth
Kathryn Carruthers
 
PDF
10 New Things You Can Do with Drupal 8 Out-of-the-Box
Suzanne Dergacheva
 
PDF
Deployer - Deployment tool for PHP
hernanibf
 
PDF
Drupal 8 - A Brief Introduction
Jeff Geerling
 
PPTX
Drupal7 an introduction by ayushiinfotech
Mandakini Kumari
 
PDF
What is Drupal? And Why is it Useful? Webinar
Suzanne Dergacheva
 
PDF
Upgrading to Drupal 8: Benefits and Gotchas
Suzanne Dergacheva
 
PPTX
Top 8 Improvements in Drupal 8
Angela Byron
 
PPT
Intro to drupal
hernanibf
 
PPT
Drupal training-1-in-mumbai
vibrantuser
 
PPTX
One Drupal to rule them all - Drupalcamp London
hernanibf
 
ODP
Drupal in 5mins + Previewing Drupal 8.x
Wong Hoi Sing Edison
 
PDF
Site Building Checklist DrupalCamp Ottawa
Suzanne Dergacheva
 
PDF
Evolution of Drupal and the Drupal community
Angela Byron
 
PDF
Phase2 Large Drupal Multisites (gta case study)
Phase2
 
PDF
Open Innovation Lab (OIL) - 2014 Sep 26th
Wong Hoi Sing Edison
 
PPTX
Drupal 7 vs. Drupal 8: A Contrast of Multilingual Support
Acquia
 
PPTX
DOC Presentation by DOC Contractor Alison McCauley
Federal Communicators Network
 
Drupal - Introduction to Drupal and Web Content Management
Vibrant Technologies & Computers
 
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Administration
DrupalMumbai
 
Drupal in-depth
Kathryn Carruthers
 
10 New Things You Can Do with Drupal 8 Out-of-the-Box
Suzanne Dergacheva
 
Deployer - Deployment tool for PHP
hernanibf
 
Drupal 8 - A Brief Introduction
Jeff Geerling
 
Drupal7 an introduction by ayushiinfotech
Mandakini Kumari
 
What is Drupal? And Why is it Useful? Webinar
Suzanne Dergacheva
 
Upgrading to Drupal 8: Benefits and Gotchas
Suzanne Dergacheva
 
Top 8 Improvements in Drupal 8
Angela Byron
 
Intro to drupal
hernanibf
 
Drupal training-1-in-mumbai
vibrantuser
 
One Drupal to rule them all - Drupalcamp London
hernanibf
 
Drupal in 5mins + Previewing Drupal 8.x
Wong Hoi Sing Edison
 
Site Building Checklist DrupalCamp Ottawa
Suzanne Dergacheva
 
Evolution of Drupal and the Drupal community
Angela Byron
 
Phase2 Large Drupal Multisites (gta case study)
Phase2
 
Open Innovation Lab (OIL) - 2014 Sep 26th
Wong Hoi Sing Edison
 
Drupal 7 vs. Drupal 8: A Contrast of Multilingual Support
Acquia
 
DOC Presentation by DOC Contractor Alison McCauley
Federal Communicators Network
 

Similar to Drupal - Introduction to Building Library Web Site Using Drupal (20)

PPT
Using Drupal In Libraries
msfinney
 
PPT
Drupal: Library Web Sites Made Easy
Vincci Kwong
 
PPT
Php Drupal
dushyantjoshi23
 
PPT
Hire Drupal Developers For Your Website
ajohnson85
 
PPT
Hire Drupal Developers For Your Website
ajohnson85
 
PDF
LITA Preconference: Getting Started with Drupal (handout)
Rachel Vacek
 
KEY
Drupal Open Source Everything
librarywebchic
 
PPT
Drupal: an Overview
Matt Weaver
 
PDF
Produce and Consume Linked Data with Drupal!
scorlosquet
 
PPTX
Drupal in Libraries
Cary Gordon
 
PPT
Drupal Resources
Sarah Houghton
 
PDF
Building User-Centred Websites with Drupal
amanda etches
 
PPT
Drupal and Libraries
Ellyssa Kroski
 
PPTX
Drupal by Gaurav Boudh
Library and Information Science Blog
 
PPTX
IRT Unit_4.pptx
thenmozhip8
 
PPTX
unit 5 WEB RETRIEVAL AND WEB CRAWLING
karthiksmart21
 
PPT
Drupal101
Rachel Vacek
 
PPT
Drupal training day by Rachit Gupta
Rachit Gupta
 
PDF
Getting Started with Drupal - Handouts
Rachel Vacek
 
PDF
Introduction to drupal
Pedro Cambra
 
Using Drupal In Libraries
msfinney
 
Drupal: Library Web Sites Made Easy
Vincci Kwong
 
Php Drupal
dushyantjoshi23
 
Hire Drupal Developers For Your Website
ajohnson85
 
Hire Drupal Developers For Your Website
ajohnson85
 
LITA Preconference: Getting Started with Drupal (handout)
Rachel Vacek
 
Drupal Open Source Everything
librarywebchic
 
Drupal: an Overview
Matt Weaver
 
Produce and Consume Linked Data with Drupal!
scorlosquet
 
Drupal in Libraries
Cary Gordon
 
Drupal Resources
Sarah Houghton
 
Building User-Centred Websites with Drupal
amanda etches
 
Drupal and Libraries
Ellyssa Kroski
 
Drupal by Gaurav Boudh
Library and Information Science Blog
 
IRT Unit_4.pptx
thenmozhip8
 
unit 5 WEB RETRIEVAL AND WEB CRAWLING
karthiksmart21
 
Drupal101
Rachel Vacek
 
Drupal training day by Rachit Gupta
Rachit Gupta
 
Getting Started with Drupal - Handouts
Rachel Vacek
 
Introduction to drupal
Pedro Cambra
 
Ad

More from Vibrant Technologies & Computers (20)

PPT
Buisness analyst business analysis overview ppt 5
Vibrant Technologies & Computers
 
PPT
SQL Introduction to displaying data from multiple tables
Vibrant Technologies & Computers
 
PPT
SQL- Introduction to MySQL
Vibrant Technologies & Computers
 
PPT
SQL- Introduction to SQL database
Vibrant Technologies & Computers
 
PPT
ITIL - introduction to ITIL
Vibrant Technologies & Computers
 
PPT
Salesforce - Introduction to Security & Access
Vibrant Technologies & Computers
 
PPT
Data ware housing- Introduction to olap .
Vibrant Technologies & Computers
 
PPT
Data ware housing - Introduction to data ware housing process.
Vibrant Technologies & Computers
 
PPT
Data ware housing- Introduction to data ware housing
Vibrant Technologies & Computers
 
PPT
Salesforce - classification of cloud computing
Vibrant Technologies & Computers
 
PPT
Salesforce - cloud computing fundamental
Vibrant Technologies & Computers
 
PPT
SQL- Introduction to PL/SQL
Vibrant Technologies & Computers
 
PPT
SQL- Introduction to advanced sql concepts
Vibrant Technologies & Computers
 
PPT
SQL Inteoduction to SQL manipulating of data
Vibrant Technologies & Computers
 
PPT
SQL- Introduction to SQL Set Operations
Vibrant Technologies & Computers
 
PPT
Sas - Introduction to designing the data mart
Vibrant Technologies & Computers
 
PPT
Sas - Introduction to working under change management
Vibrant Technologies & Computers
 
PPT
SAS - overview of SAS
Vibrant Technologies & Computers
 
PPT
Teradata - Architecture of Teradata
Vibrant Technologies & Computers
 
PPT
Teradata - Restoring Data
Vibrant Technologies & Computers
 
Buisness analyst business analysis overview ppt 5
Vibrant Technologies & Computers
 
SQL Introduction to displaying data from multiple tables
Vibrant Technologies & Computers
 
SQL- Introduction to MySQL
Vibrant Technologies & Computers
 
SQL- Introduction to SQL database
Vibrant Technologies & Computers
 
ITIL - introduction to ITIL
Vibrant Technologies & Computers
 
Salesforce - Introduction to Security & Access
Vibrant Technologies & Computers
 
Data ware housing- Introduction to olap .
Vibrant Technologies & Computers
 
Data ware housing - Introduction to data ware housing process.
Vibrant Technologies & Computers
 
Data ware housing- Introduction to data ware housing
Vibrant Technologies & Computers
 
Salesforce - classification of cloud computing
Vibrant Technologies & Computers
 
Salesforce - cloud computing fundamental
Vibrant Technologies & Computers
 
SQL- Introduction to PL/SQL
Vibrant Technologies & Computers
 
SQL- Introduction to advanced sql concepts
Vibrant Technologies & Computers
 
SQL Inteoduction to SQL manipulating of data
Vibrant Technologies & Computers
 
SQL- Introduction to SQL Set Operations
Vibrant Technologies & Computers
 
Sas - Introduction to designing the data mart
Vibrant Technologies & Computers
 
Sas - Introduction to working under change management
Vibrant Technologies & Computers
 
SAS - overview of SAS
Vibrant Technologies & Computers
 
Teradata - Architecture of Teradata
Vibrant Technologies & Computers
 
Teradata - Restoring Data
Vibrant Technologies & Computers
 
Ad

Recently uploaded (20)

PDF
Staying Human in a Machine- Accelerated World
Catalin Jora
 
PDF
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
PDF
Future-Proof or Fall Behind? 10 Tech Trends You Can’t Afford to Ignore in 2025
DIGITALCONFEX
 
PPTX
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
PPTX
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
PDF
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
Edge AI and Vision Alliance
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
PDF
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PDF
SIZING YOUR AIR CONDITIONER---A PRACTICAL GUIDE.pdf
Muhammad Rizwan Akram
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
PDF
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
PDF
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
PDF
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
Staying Human in a Machine- Accelerated World
Catalin Jora
 
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
Future-Proof or Fall Behind? 10 Tech Trends You Can’t Afford to Ignore in 2025
DIGITALCONFEX
 
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
Edge AI and Vision Alliance
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
SIZING YOUR AIR CONDITIONER---A PRACTICAL GUIDE.pdf
Muhammad Rizwan Akram
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 

Drupal - Introduction to Building Library Web Site Using Drupal

  • 2. Introduction to Building Library WebIntroduction to Building Library Web Site Using DrupalSite Using Drupal Introduction to Building Library WebIntroduction to Building Library Web Site Using DrupalSite Using Drupal
  • 3. ObjectivesObjectives • Building the Library Web Site  Designing Library Web Site • Introduction to Drupal Features of Drupal • Content Management Using Drupal • Contents for Library Web Site • Sample Web Sites  Drupal Theme  User Management Samrat Guha Roy, IIT Kharagpur 3 / 17
  • 4. Introduction to DrupalIntroduction to Drupal • Open Source software • Using Drupal an individual or a community of users can easily publish, manage and organize a wide variety of content on their website. • Drupal was created in 2000 by a Belgian student: Dries Buytaert. • It is publicly released in 2002 Samrat Guha Roy, IIT Kharagpur 4 / 17
  • 5. Samrat Guha Roy, IIT Kharagpur 5 Features of DrupalFeatures of DrupalFeatures of DrupalFeatures of Drupal blog s video course searchpoll e- journals e- books web page s User logins e- mailsRS S new s Drupal EngineDrupal EngineDatabaseDatabase
  • 6. Features of DrupalFeatures of Drupal o Content Management Systems o Collaborative authoring environments o Blogs o Podcasting o Picture galleries o User login is present • Like admin login for site maintenance Samrat Guha Roy, IIT Kharagpur 6 / 17
  • 7. Features of DrupalFeatures of Drupal o Peer-to-peer networking o Newsletters o Forums o Feedback o File uploads and downloads o Comments o RSS Feeds Samrat Guha Roy, IIT Kharagpur 7 / 17
  • 8. Samrat Guha Roy, IIT Kharagpur 8 / 17 ThemeTheme SearchSearch ContentContentAPI’sAPI’s Drupal Drupal Content Management
  • 9. Content Management Using DrupalContent Management Using Drupal Samrat Guha Roy, IIT Kharagpur 9 / 17 CMS Engine CMS Engine Create Web PageCreate Web Page Publish Web Content Indexing Content Links, URL, Database UpdatingLinks, URL, Database Updating
  • 10. Contents for LibraryContents for Library Web SiteWeb Site Samrat Guha Roy, IIT Kharagpur 10 / 17 Content Management System -- Drupal Engine Library Sections Library FAQ Library Contacts E-Resource Ask Librarian Repository User Profiles Blogs Theme API and other details are inserted Module API Installed
  • 11. Drupal ThemesDrupal Themes Samrat Guha Roy, IIT Kharagpur 11 / 35
  • 12. Samrat Guha Roy, IIT Kharagpur 12
  • 13. Library Architecture andLibrary Architecture and DrupalDrupal Samrat Guha Roy, IIT Kharagpur 13 / 17 Drupal Database Library Web Server Digital Repositor y Database Drupal and API Modules •Biblio •OAI-PMH •MARC •Z39.50 Apache Web Server HTTPD Static Web Pages and Other Links Library Automatio n Software e.g. Libsys (3rd party) Libsys DB Out side World i.e. Client Browser Internet / Intranet DSpace IDRSearch Engines •DSpace Search •Drupal Site Search •Web OPAC Search IIT Kgp LAN Mail Server
  • 14. Samrat Guha Roy, IIT Kharagpur 14 / 17 Typical academic library system architecture is having four major servers 1. Library Automation Server 2. Library web server – Drupal 3. Digital Repository Server – DSpace 4. Mail Server Library Architecture and Drupal
  • 15. Drupal SystemDrupal System RequirementRequirement • Hardware • Server • Client • Software • Operating System – Windows / Linux • Database – MySQL • Web server – Apache • Drupal binary Samrat Guha Roy, IIT Kharagpur 15 / 17
  • 16. Drupal LayersDrupal Layers Samrat Guha Roy, IIT Kharagpur 16 / 17 Data Storage i.e. database engine Apache Web Server [Middleware] Drupal Engine User Browser User Browser User Browser Theme Subsystem Web Server / PHP Engine Module subsystem Layer 1 Layer 2 Layer 3 Library content XML
  • 17. Drupal LayersDrupal Layers • Layer 1: This layer is the client interface i.e. the browser using which the user browses the site. • Layer 2: This layer is the middleware where the drupal application engine. • Module subsystem • Theme subsystem • Layer 3: This layer is the data store where the all contents are stored. Samrat Guha Roy, IIT Kharagpur 17 / 17
  • 18. ThankThank You !!!You !!! For More Information click below link: Follow Us on: http://vibranttechnologies.co.in/drupal-classes-in-mumbai.html

Editor's Notes

  • #6: In this digital age, we are all faced with various forms of online content, such as podcasts, e-mails, blogs, e-books and web pages. We are challenged to figure out: What is the best way to create and store this digital content for use in the future? How can the content be indexed to build a personal or group repository of knowledge and information? Beyond storage, how can we grow and learn from the information and content that we create and encounter? Are there ways to collaborate and share information with others?
  • #13: Drupal.org Handbook – Drupal.org Web Site: http://drupal.org/node/258