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
PHP Driven Web App We are working on a project that will require heavy PHP development utilizing MongoDB as the backend database. Developer will want to 1) Create registratio

In Dreamweaver, you may directly type content into a layout cell, or you can cut & paste content from another document in a layout cell. In this unit, you will insert text to the l

Expert in backbone.js, jQuery and CSS to update page layout and transition effects Project Description: I want an expert in backbone, node, CSS, jQuery and HTML5 to update th

I need help in Styling Live XML Feed Need the reordering and styling of a short (dynamic) xml feed. The results are to be displayed within an external webpage. Additional wor

Update PHP code to work with 5.4+ Want to know PHP and MySQL and be able to debug and solve errors. We have an old CRM engine developed back in '06/07 as well as no longer wo

An event handler executes segment of code depend on certain events occurring in the application, like onClick or onLoad. JavaScript event handlers can be divided in two parts: non-

Define a style rule that defines a font-family, font text color, font-size, and background color for the textarea. The style rules can be placed in a style element in the head of

Connect shopping carts to software We want to connect our two websites shopping carts with the software of Shipwire (company distributing our products once they are sold online)

Implement wordpress design in my existing site Project Description: Hello i want a design for my current website. This WordPress design require implement Skills requ

We need help to Modify a web page We need help to Modify a web page to include posting a new category to our menu including add Add heading as well as text to our current web