Application PHP intégré à un CMS

boss183 Messages postés 187 Statut Membre -  
avion-f16 Messages postés 20367 Statut Contributeur -
Bonjour,

je vais développer une application web en PHP qui va effectuer des opérations sur une BDD et je souhaiterais l'intégrer dans un CMS (Spip, Joomla, ...) dans le but de mettre en place un système de droit avec le CMS (je suis pas fan des sessions PHP...) et de profiter du CMS pour faire une interface plus "conviviale".
Est-ce que vous pouvez me renseignez à ce sujet ? est-ce que c'est possible d'attribuer différents droits à une application PHP par le biais d'un CMS ? si oui lequel me conseillez-vous ?

Merci d'avance

5 réponses

avion-f16 Messages postés 20367 Statut Contributeur 4 509
 
Salut,

C'est possible mais ton application sera plutôt une extension pour le CMS.
Par contre, les CMS utilisent aussi les sessions en PHP (ou ils créent leur propre système mais en se basant sur le même principe, c'est-à-dire les cookies pour stocker un ID unique, auquel sont associées des données).
0
boss183 Messages postés 187 Statut Membre 17
 
merci pour ta réponse. Est-ce que tu penses que Spip peut être adapté à ce genre de chose ?
En sachant que moi, dans mon idée, je pensais développer à part mon appli PHP et à la fin j'intègre le tout dans mon CMS pour mettre en place les droits et pourquoi pas mettre un peu de graphisme à tout ça.
0
avion-f16 Messages postés 20367 Statut Contributeur 4 509
 
Il est possible de créer des plugins pour SPIP, mais je n'en sais pas plus.
Par contre, l'idée d'utiliser un CMS pour le graphisme, c'est totalement inutile.
Pour les droits, tu peux aussi utiliser la base de données du CMS sans intégrer ton appli dans celui-ci. Ou tu peux faire une base de données à part.
0
boss183 Messages postés 187 Statut Membre 17
 
Tu dis que je peux utiliser la BDD du CMS pour les droits, qu'est-ce qu'elle va m'apporter de plus qu'une base de données sous PHPMyAdmin ?

Merci d'avance
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
avion-f16 Messages postés 20367 Statut Contributeur 4 509
 
Tu pourras ainsi utiliser les utilisateurs du CMS.
Mais si tu utilises le CMS uniquement pour l'application, sans faire un vrai site avec, alors autant faire ta propre base de données.

PS: PhpMyAdmin est un outil facultatif qui sert à gérer les bases de données, pas à les stocker, une "base de données sous PhpMyAdmin", ça n'a pas de sens.
0