ON O N DRUPAL SENTATION Prepared pared By, JUGA GAL ME MEHTA - - PowerPoint PPT Presentation

on o n drupal
SMART_READER_LITE
LIVE PREVIEW

ON O N DRUPAL SENTATION Prepared pared By, JUGA GAL ME MEHTA - - PowerPoint PPT Presentation

P RESENTATI ON O N DRUPAL SENTATION Prepared pared By, JUGA GAL ME MEHTA (123059 5901 010) & Guided ed By, Nages agesh sir W HAT IS D RUPAL ??? o Drupal is free and open source content management system(CMS) written in


slide-1
SLIDE 1

PRESENTATI

SENTATION ON ON DRUPAL

Prepared pared By, JUGA GAL ME MEHTA (123059 5901 010) & Guided ed By, Nages agesh sir

slide-2
SLIDE 2

WHAT IS DRUPAL???

  • Drupal

is free and

  • pen

source content management system(CMS) written in PHP & distributed under the GNU general public license.

  • Drupal is a cutting edge platform.
  • CMS is the collection of procedures used to manage

work flow in a collaborative environment.

slide-3
SLIDE 3

MISSION & VALUE

Mission:

 To develop a leading edge open-source content

management system that implements the latest thinking and best practices in community publishing, knowledge management, and software design. Value:

 Flexibility, simplicity, and utility;  Teamwork, innovation, and openness;  Modularity, extensibility and maintainability in

code.

slide-4
SLIDE 4

DRUPAL PRINCIPLES

 Modular and extensible.  Quality coding.  Standards-based.  Low resource demands.  Open source.  Ease of use.  Collaboration.

slide-5
SLIDE 5

WHO'S USING DRUPAL ???

 From local businesses to global corporations.  News Publishing.  Economist Intranet/Corporate Websites.  Education.  Art, Music, Multimedia.  Community Portal Sites.  Social Networking Sites.

slide-6
SLIDE 6

DRUPAL ARCHITECTURE…

slide-7
SLIDE 7

DRUPAL ARCHITECTURE…

 Drupal contains two kinds of Modules

 Core Modules  Contribute Modules

 These modules are integrated with Core libraries.  can’t be disable Core Modules.  Contribute Modules adds up more functionalities.  Drupal treats everything as a node. These nodes

are handled by node system.

slide-8
SLIDE 8

WAY OF HANDLING USER REQUEST…

 Enter an URL http://localhost/node/234.  The browser contact the server localhost and

request a resource node/234.

 The server come to know that the request must

be handled by PHP environment and it contacts the PHP environment to process the request.

 PHP

executes the Drupal’s index.php file, handing it the path node/234

 The

Drupal system undergoes a bootstrap process which will initializes all the resources and then uses menu system to find out how to handle the node/234.

slide-9
SLIDE 9

WAY OF HANDLING USER REQUEST

 Node

system respond to the request from /node/234 by loading the node content with the ID 234.

 The theme system apply the formatting the

content using CSS.

 The Drupal core completes all the processing

and returns the data to the browser.

slide-10
SLIDE 10

REFRENCES

1]http://en.wikipedia.org/wiki/Drupal D:31/7/12. 2]http://drupal.org/about/ D:31/7/12. 3]http://bithin.wordpress.com/2011/06/02/drupal- architecture/ D:1/8/12. 4]http://lin-clark.com/blog/how-drupal-works- architects-overview%E2%80%94notes D:1/8/12.

slide-11
SLIDE 11