Melis Front affiche vos sites web à vos visiteurs — il transforme une adresse en page, exécute les blocs de contenu et alimente l'aperçu live éditable au sein du back-office.

Paquet
Rôle
Rend
Tables propres
Blocs
Licence
Aperçu
Melis Front présente vos pages à vos visiteurs à la bonne adresse et dans la bonne langue. Il fournit des URLs lisibles et optimisées SEO, les blocs de contenu que vous glissez sur vos pages, des menus et fils d'Ariane générés automatiquement à partir de l'arborescence des pages, la bannière GDPR, un /sitemap.xml et une recherche interne — et il sert des pages rapides, mises en cache et minifiées.
Lorsque vous éditez une page dans le back-office, la page que vous voyez et sur laquelle vous cliquez est rendue par Melis Front en mode « édition » — c'est pourquoi l'édition donne l'impression de travailler sur la vraie page.
Fonctionnalités clés
De la résolution d'une adresse jusqu'au service d'un HTML rapide et mis en cache — avec la navigation, le SEO et un aperçu live intégrés.
Résout l'adresse, charge la page depuis Engine, exécute ses blocs et renvoie le HTML.
Texte/HTML, média, menu, fil d'Ariane, listing de dossiers et la bannière GDPR — les briques de base de chaque page.
Les menus et fils d'Ariane sont construits à partir de l'arborescence des pages — sans aucun codage manuel.
Des adresses propres et optimisées SEO, la gestion des canonicals et des redirections.
Un /sitemap.xml et un index de recherche interne pour chaque site.
Met en cache les pages rendues et sert des bundles CSS/JS minifiés.
Voir en action
Les éditeurs placent un bloc de contenu et le configurent — Melis Front en rend le résultat.

Les blocs « Config » comme le Menu génèrent du contenu à partir de votre site — choisissez où démarrer dans l'arborescence, jusqu'à quelle profondeur descendre et le template avec lequel effectuer le rendu.
Pour les développeurs
Toutes les données proviennent de Melis Engine — Front se consacre uniquement au rendu.
MelisTag et MelisDragDropZone exposent le contenu des pages et les zones de drop au sein des templates.
L'éditeur de pages effectue le rendu via Melis Front en mode « melis », de sorte que l'édition se fait sur la vraie page.
// Rappeler le contenu d'un bloc éditable (ou afficher une valeur par défaut) : echo $this->MelisTag($idPage, 'my_tag', 'text', '<h2>Default</h2>'); // Déclarer une zone de drop où les éditeurs placent des plugins : echo $this->MelisDragDropZone($idPage, 'zone_1');
Au cœur de Melis Platform
Melis Front est la couche de rendu — voici ce avec quoi il fonctionne.
Découvrez comment Melis Front transforme le contenu en pages.