Modélisation CMS basé sur DIV

Miami34
Invité n'ayant pas de compte PHPfrance

29 oct. 2012, 15:02

Bonjour à tous,

Je m'intéresse depuis quelques temps au CMS sitecake (http://sitecake.com/).

Le concept intéressant dans celui-ci concerne la modification de certains DIV directement depuis le frontend grace à une toolbar.
Le système génère ensuite des fichiers HTML dans un répertoire spécifique (sitecake-content). Lors du chargement du site, le système charge les pages présentes dans ce répertoire et surchage le contenu des pages par défaut si les DIV ont été modifiés.

Le concept est plutôt bien pensé et est orienté pour modifier certains DIV d'une page et non sa totalité => Intéressant, puisque cela évite d'avoir à donner accès aux utilisateurs à tous les éléments d'une page.

Je voudrais développer mon propre système, basé lui aussi sur la possibilité de modifier certains DIV d'une page. Je compte utiliser Code Igniter, JQuery, Aloha Editor.

Ma question est générale : De quelle manière développeriez-vous cet outil ? Comment stockeriez-vous le contenu des div ?

Le sujet est vaste mais le but de ce post est d'échanger sur les différentes possibilités de modélisation d'une telle solution (cms div, extension avec plugins, template, ...).

Merci d'avance pour vos retours d'expérience.

ViPHP
xTG
ViPHP | 7331 Messages

29 oct. 2012, 16:40

C'est en gros de la modification de template, donc sauvegarde dans un fichier pour ma part.

Miami34
Invité n'ayant pas de compte PHPfrance

29 oct. 2012, 18:14

Salut xGT,

Tu ferais donc un fichier par div et tu inclus ces fichiers dans chacune de tes pages ?

Merci

ViPHP
ViPHP | 4039 Messages

30 oct. 2012, 10:16

Plutôt qu'un fichier texte, pourquoi pas une base de données ?
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

30 oct. 2012, 11:03

Plutôt qu'un fichier texte, pourquoi pas une base de données ?
je dirais qu'il n'y pas forcément d'un tiers de plus pour ce type de chose qui n'évolue forcément super vite.

après dans les deux un système de cache semble obligatoire et la génération de page restant annecdotique ça peux ce concevoir.

Après je ne sais pas si l'accès sgbd + affichage est plus performant que l'inclusion du fichier (file_get_contents + echo).


@+
Il en faut peu pour être heureux ......

Guib
Invité n'ayant pas de compte PHPfrance

08 déc. 2012, 11:05

Bonjour, je viens de lire le sujet et j aurai une question concernant justement le dossier sitecake-content : Comment faire pour le vider proprement?

Actuellement le mien pese 5 Mo…