Intro to drupal

Preview:

DESCRIPTION

Basic introduction to Drupal for non-IT audience.

Citation preview

@radimklaska, radim@klaska.net

@radimklaska, radim@klaska.net

An Introduction to Drupal

@radimklaska, radim@klaska.net

What is Drupal?

@radimklaska, radim@klaska.net

Drupal is CMS(content management system)

What is Drupal?

@radimklaska, radim@klaska.net

What is CMS?

@radimklaska, radim@klaska.net

Back in the day...

@radimklaska, radim@klaska.net

Back in the day...

@radimklaska, radim@klaska.net

Back in the day...

@radimklaska, radim@klaska.net

Back in the day...

@radimklaska, radim@klaska.net

Back in the day...

@radimklaska, radim@klaska.net

Back in the day...

@radimklaska, radim@klaska.net

CMS definition

A content management system is a computer program that allows publishing, editing and

modifying content as well as maintenance from a central interface. Such systems of content management provide procedures to manage

workflow in a collaborative environment.

@radimklaska, radim@klaska.net

Dynamic web page

@radimklaska, radim@klaska.net

Why Drupal?

● opensource

@radimklaska, radim@klaska.net

Why Drupal?

● opensource● secure (security team)

@radimklaska, radim@klaska.net

Why Drupal?

● opensource● secure (security team)● free

@radimklaska, radim@klaska.net

Why Drupal?

● opensource● secure (security team)● free● big community

DrupalCon Prague2000 attendees

@radimklaska, radim@klaska.net

Why Drupal?

● opensource● secure (security team)● free● big community● history since 1999

DrupalCon Prague2000 attendees

@radimklaska, radim@klaska.net

Why Drupal?

● opensource● secure (security team)● free● big community● history since 1999● modules

DrupalCon Prague2000 attendees

@radimklaska, radim@klaska.net

Why Drupal?

● opensource● secure (security team)● free● big community● history since 1999● modules● features DrupalCon Prague

2000 attendees

@radimklaska, radim@klaska.net

Why Drupal?

● opensource● secure (security team)● free● big community● history since 1999● modules● features● distributions

DrupalCon Prague2000 attendees

@radimklaska, radim@klaska.net

Drupal Commons

@radimklaska, radim@klaska.net

Open Atrium

@radimklaska, radim@klaska.net

Who uses it?

@radimklaska, radim@klaska.net

Who uses it?

@radimklaska, radim@klaska.net

Who uses it?

@radimklaska, radim@klaska.net

Who uses it?

@radimklaska, radim@klaska.net

Who uses it?

@radimklaska, radim@klaska.net

Who uses it?

@radimklaska, radim@klaska.net

What it does

● Community web site● Forums● Social networks● Wiki● Knowledge base● Business web applications

@radimklaska, radim@klaska.net

Contradictions

● Lack of Drupal talent

@radimklaska, radim@klaska.net

Contradictions

● Lack of Drupal talent● Steep learning curve (for developers)

@radimklaska, radim@klaska.net

Contradictions

● Lack of Drupal talent● Steep learning curve (for developers)● Custom themes

@radimklaska, radim@klaska.net

Contradictions

● Lack of Drupal talent● Steep learning curve (for developers)● Custom themes● Custom modules

@radimklaska, radim@klaska.net

Contradictions

● Lack of Drupal talent● Steep learning curve (for developers)● Custom themes● Custom modules● Good hosting

@radimklaska, radim@klaska.net

Contradictions

● Lack of Drupal talent● Steep learning curve (for developers)● Custom themes● Custom modules● Good hosting● (Deployment)

@radimklaska, radim@klaska.net

Questions?

@radimklaska, radim@klaska.net

● Old website:http://solvm.com/is-your-website-dressed-for-success/

● Request diagram:http://www.guru99.com/php-practical-example.html

● CMS definition:http://en.wikipedia.org/wiki/Content_management_system

● DrupalCon Prague 2013 Group photo:http://www.flickr.com/photos/x-foto/9918213265/in/pool-drupalconprague/

● Drupal Commons screenshot:http://wpmu.org/open-source-social-networking-matchup-buddypress-vs-drupal-commons/

● Open Atrium screenshot:http://developmentseed.org/blog/2009/sep/08/custom-open-atrium-intranet-launches-world-bank/

● Steep learning curve, originally by:http://xkcd.com/

Sources

@radimklaska, radim@klaska.net

Thank you!