Seve Informatique
Christophe Vignaud
Conseils
Développements
Formations

PhPotes : présentation de Drupal
PhPotes : présentation de Drupal
Drupal
CMS open source, licence GPL
Initié par Dries Buytaert en 2000
S'appuie sur php et...
PhPotes : présentation de Drupal
Drupal
Un cœur (un peu limité)
De très nombreux modules (plugins)
Une API bien documentée...
PhPotes : présentation de Drupal
Drupal
Une gestion des nœuds (tout contenu
est un nœud)
Gestion de la taxonomie (catégori...
PhPotes : présentation de Drupal
Drupal
Gestion intégrée
Des templates
De l'internationalisation
De la localisation
Des dr...
PhPotes : présentation de Drupal
organisation
PhPotes : présentation de Drupal
Sécurité
5 maj depuis le début d’année dont 2
de sécurité
Prise en compte de la sécurité
...
PhPotes : présentation de Drupal
Quelques modules « incontournable »
View : gestion de vues, requeteur
amélioré
Panel : po...
PhPotes : présentation de Drupal
Drupal : pour quoi faire
Pour des sites avec
de fortes contraintes fonctionnelles
Des mod...
PhPotes : présentation de Drupal
Drupal : Ses avantages
Mise en place rapide de fonctionnalités
Développement de modules a...
PhPotes : présentation de Drupal
Drupal : Ses avantages
Un cache puissant

PhPotes : présentation de Drupal
Drupal : Ses inconvénients
Pas adapté pour un petit site
Courbe d’apprentissage important...
PhPotes : présentation de Drupal
Drupal : Ses inconvénients
En front-office, les pages remplies de
div (surtout avec view ...
PhPotes : présentation de Drupal
Drupal : Un petit dessin plutôt qu’un
grand discours
Un petit exemple

Prochain SlideShare
Chargement dans…5
×

PhPotes: Drupal

1 761 vues

Publié le

Sève Informatique nous a présenté Drupal au PhPotes du 12 novembre 2013.

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 761
Sur SlideShare
0
Issues des intégrations
0
Intégrations
163
Actions
Partages
0
Téléchargements
2
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

PhPotes: Drupal

  1. 1. Seve Informatique Christophe Vignaud Conseils Développements Formations PhPotes : présentation de Drupal
  2. 2. PhPotes : présentation de Drupal Drupal CMS open source, licence GPL Initié par Dries Buytaert en 2000 S'appuie sur php et mysql En 2010, 1 % des sites dans le monde Un courbe d'apprentissage importante Une prise en compte de la sécurité      
  3. 3. PhPotes : présentation de Drupal Drupal Un cœur (un peu limité) De très nombreux modules (plugins) Une API bien documentée Versions 6 => dépassée 7 => actuelle 8 => à venir (symfony 2.0)       
  4. 4. PhPotes : présentation de Drupal Drupal Une gestion des nœuds (tout contenu est un nœud) Gestion de la taxonomie (catégorie) Développement de type MVC Template par phpTemplate Une interface Back-office riche mais pas « user friendly »     
  5. 5. PhPotes : présentation de Drupal Drupal Gestion intégrée Des templates De l'internationalisation De la localisation Des droits Du cache De la personnalisation des pages       
  6. 6. PhPotes : présentation de Drupal organisation
  7. 7. PhPotes : présentation de Drupal Sécurité 5 maj depuis le début d’année dont 2 de sécurité Prise en compte de la sécurité directement au cœur de Drupal (API) Modules de test de la sécurité du site Modules d’aide au debug    
  8. 8. PhPotes : présentation de Drupal Quelques modules « incontournable » View : gestion de vues, requeteur amélioré Panel : pour générer des pages composites Wywiwyg : editeur HTML SEO : path auto, metatags, sitemap, redirect Etc…     
  9. 9. PhPotes : présentation de Drupal Drupal : pour quoi faire Pour des sites avec de fortes contraintes fonctionnelles Des modules à développer Amener à croitre    
  10. 10. PhPotes : présentation de Drupal Drupal : Ses avantages Mise en place rapide de fonctionnalités Développement de modules accessible Beaucoup de modules existant et répondant à la plupart des besoins Gestion avancée des hook (développement de module) Tout est (presque) possible     
  11. 11. PhPotes : présentation de Drupal Drupal : Ses avantages Un cache puissant 
  12. 12. PhPotes : présentation de Drupal Drupal : Ses inconvénients Pas adapté pour un petit site Courbe d’apprentissage importante Nécessité de connaitre bien php pour développer des modules Back-office un peu fouilli Api bien documentée mais pas les process de fonctionnement (hook) Incompatibilité entre certains pluggins      
  13. 13. PhPotes : présentation de Drupal Drupal : Ses inconvénients En front-office, les pages remplies de div (surtout avec view et panel) Pas beaucoup de maitrise au niveau des imports css et js Problèmes potentiels quand différents plugin utilisent des version différentes de jquery   
  14. 14. PhPotes : présentation de Drupal Drupal : Un petit dessin plutôt qu’un grand discours Un petit exemple 

×