Drupal/C2/Overview-of-Drupal/English-timed

From Script | Spoken-Tutorial
Revision as of 16:42, 29 August 2016 by Pratik kamble (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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
00:13 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 Next 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 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 organised 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, etc
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 summarises 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