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

Assignment Help:
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.

Related Discussions:- drupal flow of information among 5 main layers

We need help to import bulk products and images, We need help to Import bul...

We need help to Import bulk products and images to prestashop with combinations We need to bulk import the products as well as images with combinations to our prestashop store.

Work in layout view, Dreamweaver contain two visual design views-Standard v...

Dreamweaver contain two visual design views-Standard view & Layout view. You'll begin by working in Layout view, which let you to draw layout cells or layout tables in which you ca

Math object, Predefined Objects Let us assume some of the most frequent...

Predefined Objects Let us assume some of the most frequently utilized predefined objects provided in Javascript. Math object In most of the applications we have to perf

We need senior developer experienced in python & django, We need Senior Dev...

We need Senior Developer experienced in Python & Django Company Data aggregation project where we are aggregating online data from multiple sources as well as enabling companies

Expand websites in magento or drupal or wordpress, Looking to expand websit...

Looking to expand websites in Magento or Drupal or WordPress Looking for someone to design three websites 1) A Canadian based Restaurant with Twitter, Facebook marketing & SE

I want someone to write codes, Programming I want someone to write codes...

Programming I want someone to write codes for an idea I have. To be honest I do not really trust the security of this site to disclose my idea without having seen any satisfacto

We need help to build bidding style website, We need help to build Bidding ...

We need help to build Bidding style Website I want a bidding style website. Yet the target market is bidding on something different. I would want a paid membership area and a fr

Need help in data migration from pdg cart to magento, Data migration from P...

Data migration from PDG cart to Magento Job Description- I am seeking a Web Developer to migrate PDG shopping cart to Magento Your qualifications- a) Previous experienc

I need help in posting ads multiple time, I need help in Posting Ads Multip...

I need help in Posting Ads Multiple Times I would like to get certain Ads posted. Multiple times. I have lots of Ads that want to be posted everyday. Desired Skills are

We need help in google maps page modification required, We need help in Goo...

We need help in Google Maps Page Modification Required I want a modification to a Google Maps Page. When the page returns the location address I need the user to be able to c

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd