Créer un petit CMS perso... par plaisir !
monkey_monk
Messages postés
641
Date d'inscription
Statut
Membre
Dernière intervention
-
Smoking bird Messages postés 870 Date d'inscription Statut Membre Dernière intervention -
Smoking bird Messages postés 870 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
histoire de me faire un petit outil "à moi" et d'en profiter pour apprendre et revoir le PHP/Mysql/javascript/XSL je me lance dans la conception d'un tout petit CMS. (parce que je dors trop en ce moment... hum)
J'aurais voulu demander à nos chers "maîtres es code" quelques sources d'info (site, script...) et autre mise en garde, conseils, etc...
(Pour info, j'essaye de faire ça en POO histoire d'y être immergé et j'aimerais, au bout du compte jouer le coup de l'implémentation du XSL.)
Aux bonnes âmes, merci beaucoup ! ;)
Edit: la première chose que j'essaye de mettre en place est un "noyau" gérant session, BDD, cookies et parsing... des idées ou mise en garde à ce propos ?
Encore merci ! :D
histoire de me faire un petit outil "à moi" et d'en profiter pour apprendre et revoir le PHP/Mysql/javascript/XSL je me lance dans la conception d'un tout petit CMS. (parce que je dors trop en ce moment... hum)
J'aurais voulu demander à nos chers "maîtres es code" quelques sources d'info (site, script...) et autre mise en garde, conseils, etc...
(Pour info, j'essaye de faire ça en POO histoire d'y être immergé et j'aimerais, au bout du compte jouer le coup de l'implémentation du XSL.)
Aux bonnes âmes, merci beaucoup ! ;)
Edit: la première chose que j'essaye de mettre en place est un "noyau" gérant session, BDD, cookies et parsing... des idées ou mise en garde à ce propos ?
Encore merci ! :D
A voir également:
- Créer un petit CMS perso... par plaisir !
- Créer un compte google - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un lien pour partager des photos - Guide
- Créer un compte gmail - Guide
- Créer un compte instagram sur google - Guide
9 réponses
Bonjour,
Je ne sais pas si ma méthode est la bonne, mais lorsque j'ai voulu créer mon CMS, je me suis inspiré de ceux déjà présents.
Quand le code est libre, tu peux le décortiquer, comprendre les techniques utilisées et te les approprier en les adaptant, voire en les améliorant.
Bon courage.
Je ne sais pas si ma méthode est la bonne, mais lorsque j'ai voulu créer mon CMS, je me suis inspiré de ceux déjà présents.
Quand le code est libre, tu peux le décortiquer, comprendre les techniques utilisées et te les approprier en les adaptant, voire en les améliorant.
Bon courage.
Merci de ta réponse !
Oui, c'est ce que j'ai commencé à faire... télécharger 3000 CMS libres et les passer à la moulinette ! :D
Ce que j'espère avoir dans cette discutions, c'est surtout des conseils, mise en garde quand à certaine gestion (sécurité, points sensible pour les BDD par exemple...) ou encore chose à faire ou ne pas faire (chaque classe dans un fichier séparé par exemple), etc...
Mais les bonnes idées restent des bonnes idées ! ;)
Encore merci à toi pour celle-ci ! :D
Oui, c'est ce que j'ai commencé à faire... télécharger 3000 CMS libres et les passer à la moulinette ! :D
Ce que j'espère avoir dans cette discutions, c'est surtout des conseils, mise en garde quand à certaine gestion (sécurité, points sensible pour les BDD par exemple...) ou encore chose à faire ou ne pas faire (chaque classe dans un fichier séparé par exemple), etc...
Mais les bonnes idées restent des bonnes idées ! ;)
Encore merci à toi pour celle-ci ! :D
Perso mon CMS préféré est Concrete 5, ensuite ModX et le reste (même si j'ai pas tout tout tout testé) ne m'a pas donné satisfaction.
Ah Cool ! Je vais vite aller voir ça ! :D
...2 CMS que je ne connais absolument pas ! ^^
Merci beaucoup TEMCA ! ;)
...2 CMS que je ne connais absolument pas ! ^^
Merci beaucoup TEMCA ! ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci imencity !
Et non, malheureusement, je ne suis pas un "bon" ! ^^'
Pour exemple, là je galère à essayer de comprendre a quel point je peux(devrais) abstraire ma gestion BDD pour pouvoir l'utiliser dans le plus de cas de figure possible ! (tchu... et je galère VRAIMENT ! :p)
Donc là, je cherche des infos(sources, etc...) pour comprendre comment "diriger" mon code... j'en suis donc encore au "plan" avec les mains dans le code ! ^^
J'essaye d'être le plus "abstrait" possible pour pouvoir réellement appeler ces différentes fonctions des fonctions "noyaux".
Mais dur pour le moment... :D (pas grave, j'ai le temps !Et je veux apprendre !)
Et non, malheureusement, je ne suis pas un "bon" ! ^^'
Pour exemple, là je galère à essayer de comprendre a quel point je peux(devrais) abstraire ma gestion BDD pour pouvoir l'utiliser dans le plus de cas de figure possible ! (tchu... et je galère VRAIMENT ! :p)
Donc là, je cherche des infos(sources, etc...) pour comprendre comment "diriger" mon code... j'en suis donc encore au "plan" avec les mains dans le code ! ^^
J'essaye d'être le plus "abstrait" possible pour pouvoir réellement appeler ces différentes fonctions des fonctions "noyaux".
Mais dur pour le moment... :D (pas grave, j'ai le temps !Et je veux apprendre !)
https://dev.mysql.com/
ça pourrait t'aider pour la partie mysql. Quant à l'abstraction, personnellement c'est en fragmentant le plus possible mes fonctions que j'ai fait des progrès dans cette direction. Ca peut être une piste^^
ça pourrait t'aider pour la partie mysql. Quant à l'abstraction, personnellement c'est en fragmentant le plus possible mes fonctions que j'ai fait des progrès dans cette direction. Ca peut être une piste^^