# Drupal, pourquoi ?

## Je n'ai pas de site

Un site avec un CMS est plus rapide à construire qu'un site statique

- Permet d'expérimenter dans un budget limité
- Time to market

Un CMS permet de mettre en place une plateforme de test pour mieux s'assurer que le site répond aux attentes

- Développement rapide sans code
- Nourrir la réflexion par les données factuelles

- Analytics
- A/B Testing

## Mes sites sont statiques

Un site dynamique permet d'augmenter l'engagement

- Interne : rédacteurs
- Externe : contributions
  - Commentaires
  - Feedback
  - Sondages
  - Enquêtes
  - Quiz

## Mes sites sont en code maison

En travaillant sur un code maison, souvent la richesse de l'UI souffre

- Le gros du budget passe sur le fonctionnement
- Difficile de justifier le temps nécessaire sur le confort d'admin
- Difficile de justifier le temps nécessaire sur l'esthétique
- Difficile de justifier le temps nécessaire sur les fonctions secondaires

La qualité globale n'est pas assurée

- Pas validée de l'extérieur
- Une équipe sécurité en interne, vraiment ?
- Tests unitaires et fonctionnels sont souvent négligés

### Mes sites sont en code maison

#### Contraintes de maintenance

- La création et la tenue à jour de la documentation
- Maîtrise de la technique utilisée (Langage courant ou exotique ? Base de données courante ou exotique ?)
  - Lock-in
- Maintenir du code Web est-il mon cœur de métier ?
  - Un CMS permet d'éviter de travailler sur ce qui a déjà été créé ailleurs
- Quels prestataires pour une TMA ? À quels coûts ?
  - Un CMS permet aux intervenants extérieurs de travailler dans un environnement connu et maîtrisé

## Mes sites sont sur un framework PHP

Bien ! Questions à se poser :

- Le framework est-il actuel ? (Symfony 2, Zend Framework 2)
- Le framework est-il largement utilisé ? (Kohana, CakePHP, YII, CodeIgniter, Laravel...)
- Quelle est son étendue fonctionnelle ? La simplicité du back office ?
- La qualité du code custom et la couverture de tests ?
- Gestion de cycle de vie
  - Framework, bundles (modules, librairies...), suivi centralisé des mises à jour, gestion de la sécurité ?

## Mes sites sont sur un framework ou CMS non PHP

####

#### Java, Ruby, .NET

- Taux journalier de la TMA ?
- Coûts de licence ?
- Temps de livraison des évolutions ?

#### Perl, Python

- Disponibilité de développeurs ?

## Mes sites sont sur un autre CMS libre PHP

#### WordPress

- Difficulté d'extension du code
- Richesse fonctionnelle ?

#### Joomla

- Qualité des extensions ? (S'améliore constamment)
- Stabilité des releases ?
- Richesse fonctionnelle ?

### Mes sites sont sur un autre CMS libre PHP

#### SPIP

- Adapté pour même type de projets que Drupal : des sites professionnels entretenus par de professionnels avec une structure et des fonctionnalités complexes
- Points faibles par rapport à Drupal :
  - organisation des contenus, modélisation de l'information, interfaçage SI
  - Choix de prestataires
  - Maintenu et exploité uniquement en France
- Devenir du projet : de moins en moins de contributeurs

### Mes sites sont sur un autre CMS libre PHP

#### ezPublish

- Accès aux prestataires
- Mainmise de l'éditeur : marche forcée
- Problèmes de performance

#### Typo3

- Ai-je le souplesse voulue pour mes évolutions ?
- Prestataires en France
- Back Office pour de grandes quantités d'utilisateurs ou de contenus
- Liberté d'organisation des contenus ?

### Mes sites sont sur un autre CMS libre PHP

Le choix de CMS dépend toujours du contexte

#### Wordpress

Adapté pour de petits sites : rapide, facile à prendre en main

| Le CMS le plus utilisé en France
| Le CMS le plus utilisé en France pour les sites des PME (Enquête CMS de Smile)

#### Drupal

Adapté pour des projets de taille moyenne ou grande, ou qui envisagent des évolutions dans l'avenir

| Le CMS le plus utilisé en France pour les sites des grands comptes (Enquête CMS de Smile)

### Merci !

## L'équipe OSInet

Frédéric G. Marand | Outi Munter | Brigitte Taïeb
Cofondateur et gérant – et spécialiste en programmation système et réseau | Chef de projet, graphiste et thémeuse | Directrice commerciale

www.osinet.fr