Drupal Introduction Technical
Drupal Introduction Technical
What is a CMS?
A content management system (CMS) is the collection of procedures used to manage work flow in a collaborative environment. Simple: Lets users mange content store, archive, retrieve and show content in some logical manner.
What is Drupal?
Drupal is a free and open source content management system (CMS) written in PHP and distributed under the GNU General Public License. It is used as a back-end system for at least 1% of all websites worldwide ranging from personal blogs to larger corporate and political sites including whitehouse.gov and data.gov.uk. It is also used for knowledge management and business collaboration.
6
What is Drupal?
A great free web application that helps you to build dynamic feature rich and maintainable websites in very less time. It is a system that lets you create content with just clicks and not coding a website. A framework to develop powerful and robust web applications. The content you created can be retrieved and shown in a way you desire. Built on PHP and primarily runs on MYSQL.
8
Drupal Components
The basic system you use to build your website is called the Drupal Core. The more features you want the more modules you add. You want to make your website look different choose a theme (thousands available for free) Development can be generally segregated into developer and designer tracks.
9
10
www.whitehouse.gov
12
www.data.gov.uk
13
http://research.yahoo.com
14
http://about.digg.com
15
www.sa2010.gov.za
16
http://research.nokia.com
17
http://www.symantec.com/community
18
http://buytaert.net/tag/drupal-sites
19
www.ncell.com.np
20
www.mapmandu.com
21
www.barcamp.org.np
22
www.yipl.com.np
23
www.unicef.org.np/voy
http://buytaert.net/tag/drupal-sites - Official List http://drupalsites.net - Drupal sites collection 5200+ in the list. 24
Drupal Versions
Drupal 5 Branch Drupal 5.23 Drupal 6 Branch Drupal 6.22 (released 25 May 2011) Drupal 7 Branch Drupal 7.8(released 31 Aug 2011). Drupal 8 Branch May be in the offering
25
26
Drupal Architecture
27
28
29
Block: A region or space that contains some data may be links, image etc. Mainly built by modules or may be custom made. Menu: A region that contains links to other content/nodes in Drupal. Like primary, secondary, navigation or any custom made. Weight : Defines the priority of display (obsolete now). Module: A code block that activates a new function in the Drupal Website. (www.drupalmodules.com) Theme: A package when installed and changed changes the overall look and feel of the Drupal website. (test themes at: http://themegarden.org/drupal6/ )
30
31