From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 Welcome to the spoken tutorial on “Overview of Drupal”.
00:06 In this tutorial, we will learn about:

Content Management System Drupal


Salient features of Drupal and Overview of this series.

00:19 First, let us understand what is Drupal. Drupal is a free and open source, Content Management System (CMS).
00:30 What is a CMS?

It is not like the old days where we have several html files, uploaded on a server.

00:40 In the traditional way, each webpage has its own html file.
00:47 Now it is very different.

Each page is constructed using various components.

00:55 Each of the component can come from different places.
01:00 These components are assembled on the fly, using some programming logic.
01:06 So, depending on where you are viewing, say a desktop or a mobile, it could be different.
01:14 It can also change depending on who is viewing it from where.

You may be a student viewing it from India,

01:23 or a customer buying something from Singapore.

Each of you could see a different page.

01:32 CMS is the program behind this presentation logic.
01:37 It uses various programming functionalities such as PHP, Ajax, Javascript etc.
01:47 All CMS usually use a database to store information content without any formatting.
01:55 The formatting of content is done separately.
02:00 CMS makes even non-technical users to manage a website easily.
02:07 Drupal is one such CMS that is open source, meaning the code is freely available.
02:15 Anybody can download and change it.
02:18 Drupal was founded in 2000 by Dries Buytaert, when he was a student.
02:24 Since making it open source, several thousands of people have helped in modifying the code.
02:32 They then give it back to the community with small improvements.
02:37 Drupal community is one of the largest and closely knit open source community.
02:43 This community has developers, site-builders, volunteers who make Drupal what it is today.
02:51 It is said that in Drupal, you “Come for the code, stay for the community”.
02:58 May be, you will stick to the community for the same reason.
03:02 Let me list out the top 10 features of Drupal.
03:06 Number 1:

Drupal is free and completely open source.

03:11 Anybody can download the source code and modify it.
03:15 Even if you’re a developer, Drupal is very useful.
03:20 Number 2:

Drupal is flexible.

03:24 Drupal is one of the most adaptive systems available today.
03:28 Drupal works well with sophisticated websites that require many different custom data structures.
03:35 Developers use it as both CMS and as a broader web development platform.
03:42 Number 3:

Drupal is mobile-ready.

03:46 We can view and administer every page on our Drupal site, from any mobile device we choose.
03:54 Number 4:

Drupal is fantastic for big projects.

04:00 From the whitehouse.gov to weather.com and Dallas Cowboys, Drupal can handle any project.
04:08 Drupal shines with more complex websites.
04:12 It’s one of the best solutions for people who want to build a feature rich website.
04:19 And it’s also highly suitable for large enterprises.
04:24 Number 5:

Drupal is friendly, social and searchable.

04:29 Drupal helps people find my site and my content.
04:34 Also, Drupal allows site editors to add tags, descriptions, keywords and human-friendly URLs.
04:45 Number 6:

Drupal is safe and secure.

04:50 Drupal keeps our site safe with regular security updates, hash passwords,
04:57 session IDs that change when permissions change,
05:01 Text format permissions restricting user input and a lot more.
05:07 Drupal takes security very seriously.
05:11 Number 7:

We can extend our Drupal site by using thousands of Modules that add features to the Drupal site.

05:18 Think of any feature and somebody has mostly built a Module and made it available free.
05:27 We can have multiple Themes or versions of a Theme on the same site.

And yet, have complete control over the visual presentation of your website data.

05:40 Number 8:

If you need help, there is a helpful community around Drupal and it is huge!

05:48 There are Drupal events all over the world.
05:52 Local events are called Drupal camps.
05:55 And every year, there are major DrupalCons all around the world.
06:01 There are very active Forums, User Groups and IRC chats dedicated to Drupal support.
06:08 Number 9:

There are some very large and experienced companies around Drupal.

06:15 Acquia, partner for this series, is the largest Drupal company.
06:21 In India, there are more than sixty Drupal service companies. There are also hundreds of freelancers who know Drupal.
06:32 Number 10:

Drupal is everywhere. There are over 1.2 million websites at the time of this recording.

06:40 Drupal runs 3 percent of the entire web and 15 percent of the top ten thousand websites.
06:50 Drupal is highly popular with governments, education, non-profits and large enterprises.
06:58 In this tutorial series, we will learn the following topics-

How to install Drupal.

07:04 We will show you how to install Drupal and other associated software.
07:10 Almost anybody can do this, you need not be Linux or Windows administration savvy for this.
07:18 The content workflow-

Here, we will learn how the basic content of a website is organized within Drupal.

07:26 We will also create a simple website content as though you are editing it in a word processor.
07:34 Then we will learn some of the powerful features that make Drupal unique.
07:40 They are relationships between content, programmatic formatted display of several contents and so on.
07:49 How to extend Drupal-

The second most powerful feature of Drupal is Modules or Extensions.

07:56 As mentioned before, there is a Module, like an app, for almost any feature you require.
08:05 Given that there are tens of thousands of Modules, we will show you how to select a Module for your purpose.
08:13 How to layout the site-

Once the basic content and features are ready, we need to make a beautiful display of it.

08:24 In the layout part, we will learn how easy it is to change the look and feel of the website.
08:31 Like Modules, the layout or Themes are also available as community contributions.
08:38 How to manage people-
08:40 Unlike other single user oriented CMS, such as WordPress, Drupal is often used in situations where different users to do different things in the website.
08:53 In people management part, we will learn how to set up different roles and give them different permissions.
09:01 How to properly manage the site;

Finally, in the last part, we will learn how to manage the code of Drupal.

09:11 It is important to keep the site updated for security and stability.
09:17 It is also helpful to get new features to make the site more user friendly.
09:24 With this, we come to the end of this tutorial.
09:28 Let us summarize.

In this tutorial, we have learnt about: Introduction to Drupal Salient features of Drupal and Overview of this Drupal series.

09:41 This video is adapted from Acquia and OSTraining and revised by Spoken Tutorial Project, IIT Bombay.
09:51 The video at the following link summarizes the Spoken Tutorial project. Please download and watch it.
09:59 The Spoken Tutorial Project team conducts workshops and gives certificates to those who pass online tests. For more details, please write to us.
10:11 Spoken Tutorial Project is funded by NMEICT, Ministry of Human Resource Development and NVLI, Ministry of Culture, Government of India.
10:24 This is Varsha Venkatesh, signing off. Thanks for joining.

Contributors and Content Editors

Nancyvarkey, PoojaMoolya, Pratik kamble, Sandhya.np14