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 help in Mobile Punch Card Builder I have a mobile site builder platform which I would like users to as well be able to create mobile punch cards (punches) & Rewards poin

I need Small CakePHP project Project Description: I have an existing system built on CakePHP which requires some updates and development as well as some bug fixing. It is a u

Question: (a) Describe how syntax errors occur in PHP. Illustrate your answer with extract codes. (b) Explain two methods that might be used to control sessions in a web ba

A skilled Amazon API is required We have a website where we significance products from an ecommerce site as well as pushing the products to ebay as well as getting sales reports

Experienced PHP and Ruby on Rails Programmer Required We have a requirement of Experienced and dynamic PHP and Ruby on Rails developer who can work in PHP 3rd party APIS and can

How to Upgrade Joomla being used from 1.5 to 3.2 We have a website which we want to either upgrade the Joomla CMA or swith to WordPress. Not a huge site. Desired Skills are M

New web page programing in magento with seo compliance New web page project System- Magento Actual Setup- Multidomain setup Base development on definite pages, part of

I need a Continuing Education Website Please see attached PDF for job specifications. We will be selecting a freelancer within the next week if one meets our needs and budget. T

I want to develop a Discussion Board/Classifieds I'm seeking to create a discussion board/classifieds for the community I live in I do like to know what platform you'd use an

Flash and Audio Streaming with Recording I need to add audio streaming as well as recording feature to my chat application. This is additional feature. Chat application has b