drupal flow of information among 5 main layers, PHP Web Programming

Explain drupal flow

Mainly, there are 5 important layers in Drupal where information flows,
a. Data (Node, ETC)
b. Modules
c. Blocks and Menus
d. User Permissions
e. Template

a. Data
The base of the system is group of Nodes. – the data pool
b. Modules
These are called functional plugins that are either part of the Drupal core or they ship with Drupal or they are contributed items which have been created by members of the Drupal community.
c. Blocks and Menus
Blocks and Menus is the next layer that we find blocks and menus. Blocks often offer the output from a module or can be created to display whatever you want, and then may be placed in various spots in your template (theme) layout. Blocks may be configured to output in various ways, as well as only showing on certain defined pages, or only for certain defined users.
d. User Permissions
Here is the next layer that settings are configured to determine what different kinds of users are allow to work & see.
e. Template
This is generally the site theme or the skin. This is made up predominantly of XHTML and CSS, with some PHP variables intermixed
Understanding this flow of information is very much important if you are facing A Drupal project targeted interview as the interviewer might test your overall knowledge of Drupal CMS by asking such sort of questions.
Posted Date: 8/31/2012 11:57:21 PM | Location : United States

Related Discussions:- drupal flow of information among 5 main layers, Assignment Help, Ask Question on drupal flow of information among 5 main layers, Get Answer, Expert's Help, drupal flow of information among 5 main layers Discussions

Write discussion on drupal flow of information among 5 main layers
Your posts are moderated
Related Questions
We need a Website Development help to build website Develop new website comprising fresh content. Job description- This will be a mainly static page development with not m

Rent a snow scooter site I need an html/css and php developer for a project of snow scooter rental site. Entirely graphical design of subpages will be provided. I only want a pr

What is the difference between echo, print and printf()? Echo is the basic type used to print out a string. It just illustrates the content of message written using it. It can

Create a shopping cart I have an incomplete shopping cart. The preceding expert didn't finish the project. He has done 70% of the work as well as then sent it to me. I would lik

Step 1: Click on Window Menu Step 2: choose CSS Styles Or Click onto CSS Styles in the "Launcher" Step 3: Click on New to generate a new CSS style Step 4: select the Ty

Seeking for a programmer We look forward to build a relationship with somebody or a group of people to work with us on our e-commerce platform. Expertise needed- • JavaScr

Want Professional Looking Table in HTML / CSS Want an experienced HTML or CSS developer to create a table which we is able to use on several web pages and that can be edited ver

Project Description: Web-based clinic management system with patient casenote , inventory and invoicing management. The developer we are seeking is someone experienced with ASP.

We need help to edit php code Website wants editing and support in php Change notifications,logins as well as some other functionalities. Project to be discussed in more detail.

Need help to Add Additional Fields to a Form wordpress I would like to add additional fields to an existing form. This person should have php and wordpress knowledge. I am utili