Page 1 sur 1
modification de contenu d'un site en php
Posté : 23 déc. 2011, 15:16
par Valmont
Bonjour à tous,
Je voudrais créer un petit site en php (jusque là pas de problème).
Mais je voudrais également créer pour ce site un outil d'administration qui permette de rendre éditable chaque page afin qu'un utilisateur non initié puisse en modifier les contenus de base (textes, images) ou passer la police en caractère gras, changer la couleur du texte etc.
Je pose la question ici car j'ai des pistes d'idées mais je ne sais pas du tout vers où me diriger (repartir de zéro ? Je suppose qu'il existe déjà des outils dans ce genre ?)
Merci d'avance !

Re: modification de contenu d'un site en php
Posté : 23 déc. 2011, 15:46
par Mazarini
Dans logiciel genre joomla, spip ou wordpress peuvent correspondre à tes attentes. A toi de les tester.
Re: modification de contenu d'un site en php
Posté : 23 déc. 2011, 16:52
par Valmont
merci pour ta réponse Mazarini !
Une question surement de débutant car j'ai des notions en php mais pas du tout en matière de framework. Les logiciels que tu cites comme joomla ou spip sont-ils de framework au même titre que Zend ? Si oui,puis-je utiliser justement Zend (qu'on m'avait recommander d'apprendre) pour faire ce que je souhaite faire ?
Merci !
Re: modification de contenu d'un site en php
Posté : 23 déc. 2011, 16:56
par Mazarini
Ce sont des ensembles de script qui fonctionnent directement. Certains possèdent même un script d'installation. Il n'est pas nécessaire de connaitre php pour les utiliser.
Re: modification de contenu d'un site en php
Posté : 23 déc. 2011, 17:09
par Valmont
D'accord. Mais du coup, est-ce que ce type d'outil s'adresse bien à moi (je maitrise suffisamment bien php et mysql pour faire mes sites à partir de zéro). Je cherche juste à implémenter de la manière la plus simple un système d'admin pour modifier mes pages php déjà créées (d'où ma question sur zend mais je ne sais pas si elle est très pertinente non plus)...
Re: modification de contenu d'un site en php
Posté : 23 déc. 2011, 17:33
par AB
Tu peux éventuellement te servir de Zend pour créer un CMS mais Zend n'est pas un CMS c'est un framework pour développez du code php.
Si tu utilises Joomla ou autre CMS préfabriqués cités plus haut, tu n'as rien à programmer puisque le CMS est fait. Il te reste plus qu'à configurer les options que tu souhaites intégrer au site. Evidemment ce n'est pas de cette manière qu'on apprend à programmer mais ça permet de faire des petits sites sans se prendre la tête et sans réelles notions de programmation.
Par contre ce n'est pas adapté pour des sites qui demandent des configurations - dont la modélisation de la bdd - faites sur mesure. Tu es limité aux options et modules disponibles mais il en existe beaucoup ce qui fait qu'il est rare de ne pas trouver son bonheur pour des besoins standards. A éviter pour de gros sites car la montée en charge ne peut pas être optimisée.
Pour créer un cms soi-même, la manière la plus simple et la plus souple est d'utiliser un système de bbcode comme dans ce forum. Après cela va te demander plus ou moins de temps suivant tes besoins, par exemple l'utilisateur peut-il créer des nouvelles rubriques et des nouvelles pages ou simplement modifier des pages déjà existantes... est-ce que tu prévois d'intégrer un module diaporama... etc. Tu peux donc y passer de quelques jours à plusieurs mois suivant les fonctionnalités.
Re: modification de contenu d'un site en php
Posté : 23 déc. 2011, 23:57
par Valmont
Merci AB pour cette réponse précise.
Je suis en train de me renseigner sur les BBcodes et de voir ce qui est faisable ou non avec joomla (surtout en terme de design et de mise en page, j'ai besoin de quelque chose de totalement souple).
J'ai trouvé un exemple de ce que je cherche, j'ai fais des impressions d'écran :
sur ecran1.jpg, le site en ligne
sur ecran2.jpg, apparait le module à droite après avoir rentré ses identifiants en ligne
sur ecran3.jpg, j'ai cliqué sur "modifier la page en cours" et ça m'a ouvert la page dans un éditeur
Je me demande si le site a entièrement été développé avec un CMS (emage CMS à priori) ou s'il s'agit juste d'un pluggin ajouté..
Re: modification de contenu d'un site en php
Posté : 24 déc. 2011, 07:20
par juliette
moi je n'utilise pas les cms cité mais je te propose automne cms, un simple model html, un peut de xml simple et surtout le cote client est très simple d'utilisation...
http://www.automne-cms.org/
http://www.automne-cms.org/captures/