Top Banner
Why Drupal ? Andrij Sakhaniuk aka nnevill
14

DrupalTour. Khmelnytskyi — Why Drupal? (Andrij Sakhaniuk, InternetDevels)

Jul 19, 2015

Download

Technology

Drupaltour
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: DrupalTour. Khmelnytskyi — Why Drupal? (Andrij Sakhaniuk, InternetDevels)

Why Drupal ?

Andrij Sakhaniuk aka nnevill

Page 2: DrupalTour. Khmelnytskyi — Why Drupal? (Andrij Sakhaniuk, InternetDevels)
Page 3: DrupalTour. Khmelnytskyi — Why Drupal? (Andrij Sakhaniuk, InternetDevels)

Organisations that use Drupal

Page 4: DrupalTour. Khmelnytskyi — Why Drupal? (Andrij Sakhaniuk, InternetDevels)

Drupal statistics

Page 5: DrupalTour. Khmelnytskyi — Why Drupal? (Andrij Sakhaniuk, InternetDevels)
Page 6: DrupalTour. Khmelnytskyi — Why Drupal? (Andrij Sakhaniuk, InternetDevels)

Security- unvalidated input

- insecure communications

- insecure cryptographic storage

- broken authentication

- information leakage

- cross-site request forgery

- malicious file executions

- injection flaws

- cross-site scripting

- etc ...

Page 7: DrupalTour. Khmelnytskyi — Why Drupal? (Andrij Sakhaniuk, InternetDevels)

Easy for site buidlers

Views

Panels

Panelizer

Display Suite

Context

etc ...

Page 8: DrupalTour. Khmelnytskyi — Why Drupal? (Andrij Sakhaniuk, InternetDevels)

Add-ons

Page 9: DrupalTour. Khmelnytskyi — Why Drupal? (Andrij Sakhaniuk, InternetDevels)

Search capabilities

Search api

Database search

Apache Solr

Search

Location

Gmap

Openlayers

Facet API

etc ...

Page 10: DrupalTour. Khmelnytskyi — Why Drupal? (Andrij Sakhaniuk, InternetDevels)

Drupal APIForms API

AJAX framework

Batch API

Queue API

Render API

Entity API

Database API

States

Views API

Ctools API

Feeds API

Migrate API

etc...

Page 11: DrupalTour. Khmelnytskyi — Why Drupal? (Andrij Sakhaniuk, InternetDevels)

E-Commerce

Page 12: DrupalTour. Khmelnytskyi — Why Drupal? (Andrij Sakhaniuk, InternetDevels)

Risk mitigation

- proven technology choices

- stable architecture

- thousands of free testers

- integration with test

frameworks

- security

- etc ...

~3% sites

in the world

build with

Drupal

Page 13: DrupalTour. Khmelnytskyi — Why Drupal? (Andrij Sakhaniuk, InternetDevels)

Learning curve

Page 14: DrupalTour. Khmelnytskyi — Why Drupal? (Andrij Sakhaniuk, InternetDevels)