D'après ce que j'ai entendu, Backdrop est fondamentalement une alternative à Drupal 8.
- Décider lequel utiliser est-il simplement une question de préférence et d'idéologie, ou existe-t-il des cas d'utilisation spécifiques pour chacun?
- Si je passe de 7, comment puis-je décider de la direction à suivre?
Réponses:
CMS Backdrop est un bon choix si:
Vous passez actuellement beaucoup de temps à gérer votre configuration à l'aide du module Fonctionnalités. Backdrop comprend des outils de gestion de la configuration intégrés qui vous permettent de déployer la configuration dans plusieurs environnements à l'aide de fichiers JSON, ce qui devrait gagner beaucoup de temps par rapport aux fonctionnalités.
Vos besoins sont satisfaits par la sélection actuelle de modules Backdrop Contribués ou vous êtes capable de porter des modules sur Backdrop (cela prend généralement quelques heures par module). Références de: documentation Lullabot , Tag1 et Backdrop .
Vous connaissez le code Drupal 7 et souhaitez transférer ces connaissances vers un système plus récent qui sera pris en charge à l'avenir. Le code Backdrop est presque identique dans les concepts, bien qu'il existe plusieurs nouveaux ajouts pour gérer la configuration. La base de code de Drupal 8 est considérablement différente dans de nombreux concepts fondamentaux.
Vous disposez d'un site Drupal 7 que vous souhaitez mettre à niveau. Backdrop comprend un chemin de mise à niveau (via update.php) qui peut mettre à niveau votre site Drupal 7 existant vers Backdrop. Drupal 8 n'inclut pas de chemin de mise à niveau depuis Drupal 7; le plan est de fournir des outils de migration pour passer de Drupal 7 , mais à ce stade, cela ne fonctionne pas encore. Backdrop n'a pas encore de port du module Migrate , mais il le sera probablement à l'avenir (car le portage de modules depuis Drupal 7 est assez trivial).
Vous souhaitez mettre à niveau / créer un site immédiatement. Backdrop 1.0 est sorti depuis environ 2 mois et est stable. Drupal 8 pourrait sortir un peu plus tard cette année (bien que nous ne puissions estimer que la date ). Drupal 8 ne prend pas encore en charge les mises à niveau, même entre les versions bêta, donc si vous construisez un site dessus maintenant, vous ne pourrez pas le mettre à niveau lorsque la version finale sortira.
Autres fonctionnalités incluses dans Backdrop:
Backdrop est légèrement plus rapide que Drupal 7 en dehors de la boîte en raison de son noyau plus léger. Généralement, c'est à peu près la même vitesse que D7 mais comme D8 est plus lent que D7, Backdrop est plus rapide que D8.
Backdrop possède un module de type panneau intégré (Layout) qui remplace l'ancien système Block. Les blocs disposent de nouveaux pouvoirs tels que les informations contextuelles, la sélection conditionnelle avancée, plusieurs instances, le contrôle du balisage et les paramètres basés sur la configuration.
Bibliothèques mises à jour (par exemple nouvelles versions de jQuery).
Des éléments HTML5 réactifs et une meilleure prise en charge mobile prête à l'emploi.
Toutes les autres fonctionnalités répertoriées sur la page d'accueil du CMS Backdrop .
la source
Backdrop est un fork de Drupal 7. Vous ne passez pas à Backdrop, vous convertissez. Il existe de la documentation ici ( https://backdropcms.org/upgrade ) sur la conversion d'un site Drupal 7 en Backdrop.
En termes d'utilisation, c'est la préférence du développeur. Certaines des choses que Backdrop estime importantes sont ici ( https://backdropcms.org/philosophy ).
Dans le sens le plus général, Backdrop reste procédural, alors que D8 se déplace vers plus orienté objet.
la source
Les raisons de choisir Drupal 8 au lieu du CMS Backdrop sont (*) :
(*) : Ces puces sont des citations d'un commentaire de quicksketch (d'environ 'fin 1Q2015'), ajoutées à sa réponse à cette question également. Il se termine par "Peut-être qu'il devrait y avoir une question complètement distincte pour cette réponse" ... D'où "cette" réponse.
PS : Il y a plus de raisons que celles ci-dessus ... CMI, TWIG, etc ... Essayez Drupal (8) pour en faire l'expérience vous-même.
la source
Backdrop devrait être une mise à niveau attrayante vers Drupal 7. Les concepts déjà présents dans Drupal 7 ont été sensiblement étendus. L'intention déclarée est d'affiner de ne pas remplacer le noyau. En outre, le marché cible de Backdrop se concentre sur les petites organisations. Drupal 8 par sa conception a la sophistication nécessaire pour répondre aux besoins des grandes organisations. Il est logique qu'il existe deux CMS open source reposant sur une base de sécurité solide, l'un destiné aux petites organisations, l'autre aux plus grandes. Mon opinion est que si Drupal 7 a les concepts dont vous avez besoin sur votre site, alors Backdrop est une voie plus prometteuse que Drupal 8. Mais tout cela dépendra de la manière dont Backdrop gagnera une forte communauté de supporters. La toile de fond a un excellent sens du marché, ce qui signifie qu'elle « s est susceptible d'évoluer au cours des périodes qui continueront à en faire un bon choix pour les petites organisations. Drupal 7 va se terminer. Dans quel futur marché vous situez-vous le mieux, le Backdrop plus petit ou le Drupal 8 plus grand?
la source