XML pour la gestion du contenu ?
Blopette
Messages postés
315
Date d'inscription
Statut
Membre
Dernière intervention
-
Blopette Messages postés 315 Date d'inscription Statut Membre Dernière intervention -
Blopette Messages postés 315 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je fais actuellement un petit site web pour une amie, et elle ne connaît pas le HTML, ni le PHP. Pour résumer, on peut dire que le site se compose d'une seule page index.php, qui contient une DIV pour chaque partie du site.
Je me demandais quelle était la meilleure solution pour qu'elle puisse modifier le contenu du site sans trop de difficultés (c'est-à-dire le texte, et éventuellement les quelques images) :
- dois-je lui apprendre rapidement les bases de HTML pour qu'elle puisse modifier le texte sans casser toute l'architecture du site
- ou dois-je plutôt lui faire un fichier XML externe, à part, qui contient uniquement les phrases et les titres ? Cette solution l'empêchera d'enlever par erreur des morceaux de HTML ou de PHP, mais en même temps, elle pourra quand même enlever par erreur des morceaux de XML ce qui cassera aussi tout le truc...
- Y a-t-il une autre solution ? Je n'ai pas très envie de lui faire toute une interface en PHP pour qu'elle se connecte en mode administrateur pour pouvoir modifier les textes et les titres dans des TEXTAREA... Ce serait une bonne solution pour qu'elle ne supprime aucune balise HTML ou XML, mais ça me prendrait du temps car j'ai oublié pas mal de trucs en PHP, alors que le XML est tout récent dans ma petite tête.
Merci pour vos avis et suggestions :)
Je fais actuellement un petit site web pour une amie, et elle ne connaît pas le HTML, ni le PHP. Pour résumer, on peut dire que le site se compose d'une seule page index.php, qui contient une DIV pour chaque partie du site.
Je me demandais quelle était la meilleure solution pour qu'elle puisse modifier le contenu du site sans trop de difficultés (c'est-à-dire le texte, et éventuellement les quelques images) :
- dois-je lui apprendre rapidement les bases de HTML pour qu'elle puisse modifier le texte sans casser toute l'architecture du site
- ou dois-je plutôt lui faire un fichier XML externe, à part, qui contient uniquement les phrases et les titres ? Cette solution l'empêchera d'enlever par erreur des morceaux de HTML ou de PHP, mais en même temps, elle pourra quand même enlever par erreur des morceaux de XML ce qui cassera aussi tout le truc...
- Y a-t-il une autre solution ? Je n'ai pas très envie de lui faire toute une interface en PHP pour qu'elle se connecte en mode administrateur pour pouvoir modifier les textes et les titres dans des TEXTAREA... Ce serait une bonne solution pour qu'elle ne supprime aucune balise HTML ou XML, mais ça me prendrait du temps car j'ai oublié pas mal de trucs en PHP, alors que le XML est tout récent dans ma petite tête.
Merci pour vos avis et suggestions :)
A voir également:
- XML pour la gestion du contenu ?
- Xml download - Télécharger - Édition & Programmation
- Word a trouvé du contenu illisible - Guide
- Logiciel gestion locative gratuit excel - Télécharger - Comptabilité & Facturation
- Logiciel gestion photo gratuit - Guide
- Office xml handler - Télécharger - Traitement de texte
2 réponses
pour un 'site' de 1 page ... pas trop la peine de se casser la tête , ce ne sera finalement qu'une carte de "visite" et donc tu peux la lui créer en ligne avec une 'admin' fort simple ...
exemple :
https://longuetraine.fr/index.php?article843/une-carte-de-visite-ou-votre-cv-sur-le-net-avec-about-me
ou
https://longuetraine.fr/index.php?article844/carte-de-visite-ou-cv-sur-le-net-avec-aliaz
super sympa et super pratique ;)
exemple :
https://longuetraine.fr/index.php?article843/une-carte-de-visite-ou-votre-cv-sur-le-net-avec-about-me
ou
https://longuetraine.fr/index.php?article844/carte-de-visite-ou-cv-sur-le-net-avec-aliaz
super sympa et super pratique ;)
En fait, c'est en "une page" mais avec plusieurs "onglets". Voici le lien d'un template qui ressemble à mon site : https://www.templatemo.com/templates/templatemo_306_wooden_wall/ Au final, tout le code se trouve dans une page. Au début ça m'a un peu étonnée, mais c'est pas si mal, car le contenu des onglets est relativement court, alors le code reste lisible.
Je mets mes fonctions PHP dans des fichiers à part, pour que ça reste clair.
EDIT : du coup j'ai pas trop envie de devoir tout reprendre à zéro, on a trouvé le design qui nous va bien et tout. Reste plus que cette question de "modifiabilité".
Je mets mes fonctions PHP dans des fichiers à part, pour que ça reste clair.
EDIT : du coup j'ai pas trop envie de devoir tout reprendre à zéro, on a trouvé le design qui nous va bien et tout. Reste plus que cette question de "modifiabilité".
oui ... ben ... bon ...
je reste sur ce que j'ai dit ;)
ce 'template' est destiné à faire PLUSIEURS pages, donc à savoir au moins le minimum en html pour le 'construire' ensuite ...
mais si tu fais cela pour 'une amie' qui n'y connait rien ... apparemment toi non plus ... donc faut rester simple ! soit cette solution, soit un cms, soit ... prendre le temps d'apprendre les bases, soit le faire faire ;)
surtout, en plus, que celui-ci n'est vraiment pas 'tip top' ... voire même il est plus que dépassé ...
tant qu'à se mettre à "créer" autant le faire dans le goût du temps actuel non ?
je reste sur ce que j'ai dit ;)
ce 'template' est destiné à faire PLUSIEURS pages, donc à savoir au moins le minimum en html pour le 'construire' ensuite ...
mais si tu fais cela pour 'une amie' qui n'y connait rien ... apparemment toi non plus ... donc faut rester simple ! soit cette solution, soit un cms, soit ... prendre le temps d'apprendre les bases, soit le faire faire ;)
surtout, en plus, que celui-ci n'est vraiment pas 'tip top' ... voire même il est plus que dépassé ...
tant qu'à se mettre à "créer" autant le faire dans le goût du temps actuel non ?
Les bases je les connais, j'ai un DUT informatique, je sais faire du web merci bien. J'ai juste pas très envie de me prendre la tête à coder toute une interface admin en PHP 5 pour un portail de cinq pages, qui au final ne demande pas une mise à jour constante, mon amie n'a même pas besoin de mettre des news sur la page d'accueil.
Quant au goût du temps actuel... Je trouve qu'au contraire, c'est plutôt au goût du jour, ça bouge, mais c'est pas du Flash hyper lourd. Bon c'est quand même du JS, et s'il est désactivé, ce sera moins joli. Mais avec le JS, c'est plutôt joli et léger, ça correspond bien à l'esprit du site qu'on veut faire. D'autant plus que moi je sais coder, mais pas faire un design, alors je ne peux pas refuser un template agréable à l'oeil. Après, chacun ses goûts évidemment :P
Quant au goût du temps actuel... Je trouve qu'au contraire, c'est plutôt au goût du jour, ça bouge, mais c'est pas du Flash hyper lourd. Bon c'est quand même du JS, et s'il est désactivé, ce sera moins joli. Mais avec le JS, c'est plutôt joli et léger, ça correspond bien à l'esprit du site qu'on veut faire. D'autant plus que moi je sais coder, mais pas faire un design, alors je ne peux pas refuser un template agréable à l'oeil. Après, chacun ses goûts évidemment :P
"Les bases je les connais, j'ai un DUT informatique, je sais faire du web merci bien."
... ok dans ce cas : bye !!!
apparemment si tu t'y connais aussi bien le sujet du post n'a plus aucun intérêt pour apporter de l'aide ...
surtout avec tout ce que tu y ajoutes ...
'entraide' OUI SURTOUT mais ASSISTANAT non merci j'ai déjà donné , ... et avec de telles réponses ...
... ok dans ce cas : bye !!!
apparemment si tu t'y connais aussi bien le sujet du post n'a plus aucun intérêt pour apporter de l'aide ...
surtout avec tout ce que tu y ajoutes ...
'entraide' OUI SURTOUT mais ASSISTANAT non merci j'ai déjà donné , ... et avec de telles réponses ...
Je pense que tu as mal compris ma situation dès le départ, d'où le malentendu entre nous. Je sais comment mettre en place les trois solutions que j'ai proposé dans mon premier message (HTML simple, XML ou PHP). Je venais juste demander aux autres membres du forum leur avis sur la meilleure solution à adopter. Je ne demande pas qu'on me fasse le site à ma place... Je ne vois vraiment pas en quoi cela serait de l'assistanat.
Si la seule chose que tu peux me proposer, c'est un lien vers ton propre site, c'est très aimable mais je n'en ai pas besoin, merci quand même.
En tout cas, mes réponses n'étaient pas destinées à t'énerver, même si tu sembles l'avoir pris comme cela.
Si la seule chose que tu peux me proposer, c'est un lien vers ton propre site, c'est très aimable mais je n'en ai pas besoin, merci quand même.
En tout cas, mes réponses n'étaient pas destinées à t'énerver, même si tu sembles l'avoir pris comme cela.
Entre ce que tu veux dire, ce que tu écris et ce qu'on comprends, il peut y avoir trois versions du message.
En lisant ton précédent message, j'aurai tendance a réagir comme BG.
Sinon pour répondre quand même a ta question, un petit site codé en PHP et dans lequel tu intégrerai une interface admin, me semble le plus adapté et le plus simple a mettre en place.
Tu peux sinon prendre un CMS...
En lisant ton précédent message, j'aurai tendance a réagir comme BG.
Sinon pour répondre quand même a ta question, un petit site codé en PHP et dans lequel tu intégrerai une interface admin, me semble le plus adapté et le plus simple a mettre en place.
Tu peux sinon prendre un CMS...