Difference between revisions of "Drupal/C2/Overview-of-Drupal/English"
From Script | Spoken-Tutorial
(Created page with "'''Title of script:''' Overview of Drupal '''Keywords:''' '''Video tutorial, Drupal, overview, CMS, Framework, features of drupal, drupal community''' {| style="border-spa...") |
Nancyvarkey (Talk | contribs) |
||
Line 25: | Line 25: | ||
* Salient features of '''Drupal''' and | * Salient features of '''Drupal''' and | ||
* Overview of this series | * Overview of this series | ||
− | |||
− | |||
|- | |- | ||
Line 38: | Line 36: | ||
* '''Ubuntu Linux''' or | * '''Ubuntu Linux''' or | ||
* '''Windows''' Operating System. | * '''Windows''' Operating System. | ||
− | |||
− | |||
|- | |- | ||
Line 45: | Line 41: | ||
Pre-requisites | Pre-requisites | ||
− | |||
− | |||
| style="border:1pt solid #000000;padding:0.097cm;"| To follow this tutorial, you should | | style="border:1pt solid #000000;padding:0.097cm;"| To follow this tutorial, you should | ||
− | * be familiar with either of the mentioned operating systems | + | * be familiar with either of the mentioned operating systems. |
− | + | ||
− | + | ||
|- | |- | ||
Line 58: | Line 50: | ||
What is Drupal | What is Drupal | ||
− | + | | style="border:1pt solid #000000;padding:0.097cm;"| First let us understand what is '''Drupal'''. | |
− | + | ||
− | | style="border:1pt solid #000000;padding:0.097cm;"| First let us understand what is Drupal. | + | |
− | + | ||
* '''Drupal''' is a free and open source''' Content Management System '''(CMS). | * '''Drupal''' is a free and open source''' Content Management System '''(CMS). | ||
− | |||
− | |||
|- | |- | ||
Line 77: | Line 64: | ||
* It is not like the old days where we have several html files uploaded on a server. | * It is not like the old days where we have several html files uploaded on a server. | ||
* In the traditional way, each webpage has its own html file. | * In the traditional way, each webpage has its own html file. | ||
− | |||
− | |||
|- | |- | ||
Line 84: | Line 69: | ||
What is '''CMS''' | What is '''CMS''' | ||
− | + | | style="border:1pt solid #000000;padding:0.097cm;"| | |
− | + | * Now it is very different. | |
− | | style="border:1pt solid #000000;padding:0.097cm;"| * Now it is very different. | + | |
* Each page is constructed using various components. | * Each page is constructed using various components. | ||
− | |||
− | |||
|- | |- | ||
Line 97: | Line 79: | ||
What is '''CMS''' | What is '''CMS''' | ||
− | + | | style="border:1pt solid #000000;padding:0.097cm;"| | |
− | + | * Each of the component can come from different places. | |
− | + | ||
− | | style="border:1pt solid #000000;padding:0.097cm;"| * Each of the component can come from different places. | + | |
* These components are assembled on the fly, using some programming logic. | * These components are assembled on the fly, using some programming logic. | ||
* So depending on where you are viewing, say a desktop or a mobile, it could be different. | * So depending on where you are viewing, say a desktop or a mobile, it could be different. | ||
− | |||
− | |||
|- | |- | ||
Line 110: | Line 88: | ||
What is '''CMS ''' | What is '''CMS ''' | ||
− | + | | style="border:1pt solid #000000;padding:0.097cm;"| | |
− | + | * It can also change depending on who is viewing it from where. | |
− | | style="border:1pt solid #000000;padding:0.097cm;"| * It can also change depending on who is viewing it from where. | + | |
* You may be a student viewing it from India, | * You may be a student viewing it from India, | ||
− | |||
− | |||
|- | |- | ||
Line 121: | Line 96: | ||
What is '''CMS ''' | What is '''CMS ''' | ||
− | + | | style="border:1pt solid #000000;padding:0.097cm;"| | |
− | + | * Or a customer buying something from Singapore. | |
− | + | ||
− | | style="border:1pt solid #000000;padding:0.097cm;"| * Or a customer buying something from Singapore. | + | |
* Each of you could see a different page. | * Each of you could see a different page. | ||
− | |||
− | |||
|- | |- | ||
Line 135: | Line 106: | ||
− | | style="border:1pt solid #000000;padding:0.097cm;"| * '''CMS''' is the program behind this presentation logic. | + | | style="border:1pt solid #000000;padding:0.097cm;"| |
+ | * '''CMS''' is the program behind this presentation logic. | ||
* It uses various programming functionalities such as '''PHP, Ajax, Javascript,''' etc. | * It uses various programming functionalities such as '''PHP, Ajax, Javascript,''' etc. | ||
* All '''CMS''' usually use a database to store information content without any formatting. | * All '''CMS''' usually use a database to store information content without any formatting. | ||
* The formatting of content is done separately. | * The formatting of content is done separately. | ||
− | |||
− | |||
|- | |- | ||
Line 148: | Line 118: | ||
− | | style="border:1pt solid #000000;padding:0.097cm;"| * '''CMS''' makes even non-technical users to manage a website easily. | + | | style="border:1pt solid #000000;padding:0.097cm;"| |
+ | * '''CMS''' makes even non-technical users to manage a website easily. | ||
* Drupal is one such CMS that is open source, meaning the code is freely available. | * Drupal is one such CMS that is open source, meaning the code is freely available. | ||
* Anybody can download and change it. | * Anybody can download and change it. | ||
− | |||
− | |||
|- | |- | ||
Line 158: | Line 127: | ||
Founder | Founder | ||
− | | style="border:1pt solid #000000;padding:0.097cm;"| Drupal was founded in 2000 by Dries Buytaert, when he was a student. | + | | style="border:1pt solid #000000;padding:0.097cm;"| '''Drupal''' was founded in 2000 by '''Dries Buytaert''', when he was a student. |
|- | |- | ||
Line 164: | Line 133: | ||
Drupal Community | Drupal Community | ||
− | | style="border:1pt solid #000000;padding:0.097cm;"| * Since making it | + | | style="border:1pt solid #000000;padding:0.097cm;"| |
− | + | * Since making it open source, several thousands of people have helped in modifying the code. | |
− | + | ||
|- | |- | ||
Line 174: | Line 142: | ||
− | | style="border-top:1pt solid #000000;border-bottom:0.75pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| * They then give it back to the community with small improvements. | + | | style="border-top:1pt solid #000000;border-bottom:0.75pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| |
+ | * They then give it back to the community with small improvements. | ||
+ | |||
* '''Drupal''' community is one of the largest and closely knit open source community. | * '''Drupal''' community is one of the largest and closely knit open source community. | ||
+ | |||
* This community has developers, site-builders, volunteers, who make '''Drupal''' what it is today. | * This community has developers, site-builders, volunteers, who make '''Drupal''' what it is today. | ||
+ | |||
* It is said that in '''Drupal '''you '''“Come for the code, stay for the community”''' | * It is said that in '''Drupal '''you '''“Come for the code, stay for the community”''' | ||
+ | |||
* May be you will stick to the community for the same reason. | * May be you will stick to the community for the same reason. | ||
− | |||
− | |||
|- | |- | ||
Line 189: | Line 160: | ||
Number 1: | Number 1: | ||
− | '''Drupal '''is free and completely open source | + | *'''Drupal '''is free and completely open source. |
− | + | ||
− | + | ||
− | + | ||
+ | *Anybody can download the source code and modify it. | ||
− | Even if you’re a developer, '''Drupal '''is very useful. | + | *Even if you’re a developer, '''Drupal '''is very useful. |
|- | |- | ||
Line 201: | Line 170: | ||
| style="border:0.75pt solid #000000;padding:0.176cm;"| Number 2: | | style="border:0.75pt solid #000000;padding:0.176cm;"| Number 2: | ||
− | '''Drupal''' is flexible. | + | *'''Drupal''' is flexible. |
+ | *'''Drupal''' is one of the most adaptive systems available today. | ||
− | '''Drupal''' | + | *'''Drupal''' works well with sophisticated websites that require many different custom data structures |
− | + | Developers use it as both '''CMS''' and as a broader '''web development platform'''. | |
− | + | ||
− | + | ||
− | Developers use it as both '''CMS''' and as a broader web development platform. | + | |
|- | |- | ||
Line 216: | Line 183: | ||
| style="border:0.75pt solid #000000;padding:0.176cm;"| Number 3: | | style="border:0.75pt solid #000000;padding:0.176cm;"| Number 3: | ||
− | '''Drupal''' is mobile-ready. | + | *'''Drupal''' is mobile-ready. |
− | + | *We can view and administer every page on our '''Drupal''' site, from any mobile device we choose. | |
− | We can view and administer every page on our '''Drupal''' site, from any mobile device we choose. | + | |
|- | |- | ||
Line 225: | Line 191: | ||
| style="border:0.75pt solid #000000;padding:0.176cm;"| Number 4: | | style="border:0.75pt solid #000000;padding:0.176cm;"| Number 4: | ||
− | '''Drupal''' is fantastic for big projects. | + | *'''Drupal''' is fantastic for big projects. |
+ | *From the '''whitehouse.gov''' to '''weather.com '''and '''Dallas Cowboys, Drupal''' can handle any project. | ||
− | + | *'''Drupal''' shines with more complex websites. | |
+ | *It’s one of the best solutions for people who want to build a feature rich website. | ||
− | + | *And it’s also highly suitable for large enterprises | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | And it’s also highly suitable for large enterprises | + | |
|- | |- | ||
Line 243: | Line 205: | ||
| style="border:0.75pt solid #000000;padding:0.176cm;"| Number 5: | | style="border:0.75pt solid #000000;padding:0.176cm;"| Number 5: | ||
− | '''Drupal''' is friendly, social and searchable. | + | *'''Drupal''' is friendly, social and searchable. |
− | + | ||
− | '''Drupal''' helps people find my site and my content. | + | *'''Drupal''' helps people find my site and my content. |
− | Also, '''Drupal''' allows site editors to add tags, descriptions, keywords and human-friendly '''URLs'''. | + | *Also, '''Drupal''' allows site editors to add tags, descriptions, keywords and human-friendly '''URLs'''. |
|- | |- | ||
Line 261: | Line 222: | ||
* regular security updates, | * regular security updates, | ||
− | * hash passwords, | + | * '''hash passwords''', |
− | * session | + | * '''session ID'''s that change when '''permissions''' change, |
− | * text format permissions restricting user input | + | * text format '''permissions''' restricting user input |
* and a lot more. | * and a lot more. | ||
Line 272: | Line 233: | ||
| style="border:0.75pt solid #000000;padding:0.176cm;"| Number 7: | | style="border:0.75pt solid #000000;padding:0.176cm;"| Number 7: | ||
− | We can extend our '''Drupal''' site by using thousands of '''Modules''' that add features to the '''Drupal''' site. | + | *We can extend our '''Drupal''' site by using thousands of '''Modules''' that add features to the '''Drupal''' site. |
+ | *Think of any feature and somebody has mostly built a '''Module''' and made it available free. | ||
− | + | *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. | |
− | + | ||
− | + | ||
− | + | ||
− | And yet, have complete control over the visual presentation of your website data. | + | |
|- | |- | ||
Line 287: | Line 245: | ||
| style="border:0.75pt solid #000000;padding:0.176cm;"| Number 8: | | style="border:0.75pt solid #000000;padding:0.176cm;"| Number 8: | ||
− | If you need help, there is a helpful community around '''Drupal''' and it is huge! | + | *If you need help, there is a helpful community around '''Drupal''' and it is huge! |
+ | *There are '''Drupal''' events all over the world. | ||
− | + | *Local events are called '''Drupal''' camps. | |
+ | *And every year there are major '''DrupalCons''' all around the world. | ||
− | + | *There are very active '''Forums, User Groups''' and '''IRC chats''' dedicated to '''Drupal''' support. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | There are very active '''Forums, User Groups''' and '''IRC chats''' dedicated to '''Drupal''' support. | + | |
|- | |- | ||
Line 305: | Line 259: | ||
| style="border:0.75pt solid #000000;padding:0.176cm;"| Number 9: | | style="border:0.75pt solid #000000;padding:0.176cm;"| Number 9: | ||
− | There are some very large and experienced companies around '''Drupal'''. | + | *There are some very large and experienced companies around '''Drupal'''. |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | *'''Acquia''', partner for this series, is the largest '''Drupal''' company. | |
+ | *In India there are more than sixty '''Drupal''' service companies. | ||
− | There are also hundreds of freelancers who know '''Drupal'''. | + | *There are also hundreds of freelancers who know '''Drupal'''. |
|- | |- | ||
Line 320: | Line 271: | ||
| style="border:0.75pt solid #000000;padding:0.176cm;"| Number 10: | | style="border:0.75pt solid #000000;padding:0.176cm;"| Number 10: | ||
− | '''Drupal''' is everywhere. | + | *'''Drupal''' is everywhere. |
+ | *There are over 1.2 million websites at the time of this recording. | ||
− | + | *'''Drupal''' runs 3 percent of the entire web and 15 percent of the top ten thousand websites. | |
− | + | *'''Drupal''' is highly popular with governments, education, non-profits and large enterprises. | |
− | + | ||
− | + | ||
− | + | ||
− | '''Drupal''' is highly popular with governments, education, non-profits and large enterprises. | + | |
|- | |- | ||
Line 336: | Line 284: | ||
− | + | # How to install '''Drupal''' | |
− | + | # We will show how to install '''Drupal '''and other associated software. | |
− | + | # Almost anybody can do this, you need not be '''Linux '''or '''Windows '''administration savvy for this. | |
− | + | # The''' content''' workflow | |
− | + | #* Here we will learn how the basic content of a website is organised within '''Drupal''' | |
− | + | #* We will also create a simple website content as though you are editing it in a word processor | |
− | + | #* Then we will learn some of the powerful features that make '''Drupal''' unique | |
− | + | #* They are relationships between content, programmatic formatted display of several contents, etc | |
− | + | # How to''' extend''' '''Drupal''' | |
− | + | #* The second most powerful feature of '''Drupal''' is '''Modules or Extensions''' | |
− | + | #* As mentioned before there is a '''Module''', like an app, for almost any feature you require. | |
− | + | #* Given that there are tens of thousands of '''Modules''', we will show you how to select a '''Module''' for your purpose. | |
− | + | # How to''' layout''' the site | |
− | + | #* Once the basic content and features are ready, we need to make a beautiful display of it. | |
− | + | #* In the '''layout''' part we will learn how easy it is to change the look and feel of the website. | |
− | + | #* Like '''Modules''' the layout or '''Themes''' are also available as community contributions. | |
− | + | # How to manage''' people''' | |
− | + | #* 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. | |
− | + | #* In '''people''' management part we will learn how to set up different roles and give them different permissions. | |
− | + | # How to properly''' manage''' the site | |
− | + | #* Finally in the last part we will learn how to manage the code of '''Drupal''' | |
− | + | #* It is important to keep the site updated for security and stability. | |
− | + | #* It is also helpful to get new features to make the site more user friendly. | |
− | + | ||
− | + | ||
|- | |- | ||
Line 380: | Line 326: | ||
* Salient features of '''Drupal '''and | * Salient features of '''Drupal '''and | ||
* Overview of this '''Drupal''' series | * Overview of this '''Drupal''' series | ||
− | |||
− | |||
|- | |- | ||
Line 391: | Line 335: | ||
* adapted from '''Acquia '''and '''OSTraining''' | * adapted from '''Acquia '''and '''OSTraining''' | ||
* and revised by Spoken Tutorial Project, IIT Bombay. | * and revised by Spoken Tutorial Project, IIT Bombay. | ||
− | |||
− | |||
|- | |- | ||
Line 398: | Line 340: | ||
Acknowledgement | Acknowledgement | ||
− | |||
Line 410: | Line 351: | ||
Spoken Tutorial Workshops | Spoken Tutorial Workshops | ||
− | |||
− | |||
| style="border:1pt solid #000000;padding:0.097cm;"| The Spoken Tutorial Project Team conducts workshops and gives certificates to those who pass online tests. | | style="border:1pt solid #000000;padding:0.097cm;"| The Spoken Tutorial Project Team conducts workshops and gives certificates to those who pass online tests. | ||
Line 422: | Line 361: | ||
Acknowledgement | Acknowledgement | ||
− | |||
Latest revision as of 18:04, 26 July 2016
Title of script: Overview of Drupal
Keywords: Video tutorial, Drupal, overview, CMS, Framework, features of drupal, drupal community
|
|
Slide 1:
Overview of Drupal |
Welcome to the spoken tutorial on “Overview of Drupal”. |
Slide 2:Learning Objectives
|
In this tutorial, we will learn about
|
Slide 3:
System requirement
|
For this tutorial, you should have either
|
Slide 4:
Pre-requisites |
To follow this tutorial, you should
|
Slide 5:
What is Drupal |
First let us understand what is Drupal.
|
Slide 6:
CMS in the old days
|
What is a CMS?
|
Slide 7:
What is CMS |
|
Slide 8:
What is CMS |
|
Slide 9:
What is CMS |
|
Slide 10:
What is CMS |
|
Slide 11:
What is CMS
|
|
Slide 12:
What is CMS
|
|
Slide 13:
Founder |
Drupal was founded in 2000 by Dries Buytaert, when he was a student. |
Slide 14:
Drupal Community |
|
Slide 15:
Drupal Community
|
|
Next let me list out the top 10 features of Drupal.
| |
Number 2:
| |
Number 3:
| |
Number 4:
| |
Number 5:
| |
Number 6:
Drupal is safe and secure.
Drupal takes security very seriously. | |
Number 7:
| |
Number 8:
| |
Number 9:
| |
Number 10:
| |
In this tutorial series, we will learn the following topics
| |
With this, we come to the end of this tutorial. | |
Slide 8:
Summary
|
Let us summarize.
|
Slide 9:
Acknowledgement |
This video is
|
Slide 10:
Acknowledgement
|
The video at the following link summarises the Spoken Tutorial project.
|
Slide 11:
Spoken Tutorial Workshops |
The Spoken Tutorial Project Team conducts workshops and gives certificates to those who pass online tests.
|
Slide 12:
Acknowledgement
|
Spoken Tutorial Project is funded by
Government of India. |
This is Varsha Venkatesh signing off. Thanks for joining. |