Platform IDsOutil intégré · avancé

Des identifiants sûrs sur chaque environnement

Un réglage administrateur qui réserve une plage d'identifiants de page distincte par environnement — ainsi dev, staging et production ne créent jamais le même identifiant, et vous pouvez déplacer des pages entre eux en toute sécurité.

Démo en direct
melis — Platform IDs
L'outil Platform IDs listant les plages d'identifiants par environnement
Aucune collisionUne plage par env
dev → prodImport/export sûr

Fait partie de

Melis CMS

Type

Intégré · avancé

Back-office

CMS › Platform IDs

Réserve

Plages d'ID

Par

Environnement

Défini par

Administrateur

Vue d'ensemble

La tuyauterie des projets multi-environnements

Lorsqu'un projet tourne sur plusieurs serveurs — dev, staging, production — le contenu créé sur chacun reçoit des identifiants en base. Sans coordination, deux serveurs pourraient tous deux créer la « page 42 ».

Les Platform IDs réservent une bande d'identifiants de page distincte par environnement, de sorte que les identifiants n'entrent jamais en collision et que vous puissiez exporter/importer des pages entre environnements de façon fiable. Cela se configure une seule fois par un administrateur.

Fonctionnalités clés

Des identifiants sans collision, par conception

Une bande d'identifiants de page distincte par environnement pour que le contenu reste portable sur chaque serveur.

Plages par environnement

Chaque environnement obtient sa propre bande d'identifiants de page.

Aucune collision d'ID

Deux serveurs ne créent jamais le même identifiant.

Export/import sûr

Déplacez des pages dev → staging → production sans conflit.

Configuré une fois par un admin

Pure configuration, effectuée au moment de la mise en place.

Un seul serveur ? Ignorez-le

N'a d'importance que dans les workflows multi-environnements.

Pure infrastructure

Invisible pour les éditeurs ; cela sécurise simplement les déplacements.

Voir en action

Une plage par environnement

Réservez une bande d'identifiants de page distincte pour chaque serveur afin que le contenu reste portable.

Platform IDs › Édition
Édition d'une plage d'identifiants de plateforme pour un environnement
RéservéeUne bande par env
Réserver

Une plage par environnement

Donnez à chaque environnement une bande d'identifiants distincte pour que le contenu créé n'importe où reste portable.

  • Réservez une plage par environnement
  • Évitez les conflits d'ID entre dev/prod
  • Activez un import/export de pages fiable

Pour les développeurs

Comment c'est branché

Contrôleur

PlatformController gère les plages d'identifiants.

Fabriques de formulaire

MelisCmsPlatformSelect / MelisCmsPlatformIDsSelect alimentent les listes déroulantes du BO.

Pourquoi cela existe

Cela garantit que l'export/import de pages (le JSON de l'arbre) reste sans collision entre les serveurs.

// Les ID de page sont alloués dans la plage réservée
// de l'environnement, afin qu'un arbre de pages exporté
// s'importe proprement sur un autre serveur sans conflit d'id.

Fait partie de Melis CMS

Explorez le reste de la boîte à outils

Les Platform IDs sont l'un des outils du back-office du CMS — voici les autres.

Déplacez du contenu entre environnements, en toute sécurité

Découvrez comment les projets multi-environnements restent sans collision.