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
Need to help to develop MSDS Project Tracking System using PHP Object Oriented PHP, MySQL, jQuery, jQuery UI, Job Description- Your responsibilities 1) Review business req

We need help to develop a Price Comparison Website I need to start a new website which compares prices of different products among different categories available on different ec

I need help in a Website Updates I do like the make the subsequent changes to my website: 1 Add tag line beneath logo to home page 2 Add about section to right of home page w

I need help for Wordpress plugin to pull Facebook group posts I am seeking someone to create a custom WordPress plugin for me that will take the post feed from my closed/private

Set the element's dimensions using row & column attributes in the textarea tag so the data entered is easily viewable.  The element of course requires an appropriately descriptive

Need help for Telerik Controls Integration into IE8 We are in search of an experts at integration telerik controls into IE8. We have experienced a few issues as well as we would

1. Develop a Web page, indicating an ordered list of the names of your five friends. 2. Develop an HTML document with a nested list indicating the content page of any book 3.

identify the feasible region for a set of constraints 3a-2b>0 2a - 1b 1a a,b>0

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

Duplicate of Bitcoin / Crypto Currency Exchange Duplicate of popular European Bitcoin crypto currency exchange. Will deliver URL via PMB. Must be control panel driven and set