Créer un petit CMS perso... par plaisir !

Fermé
monkey_monk Messages postés 641 Date d'inscription mercredi 1 juillet 2009 Statut Membre Dernière intervention 10 août 2012 - 5 oct. 2009 à 21:52
Smoking bird Messages postés 870 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 10 juillet 2011 - 7 oct. 2009 à 13:28
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
A voir également:

9 réponses

dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451
6 oct. 2009 à 06:41
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.
1
monkey_monk Messages postés 641 Date d'inscription mercredi 1 juillet 2009 Statut Membre Dernière intervention 10 août 2012 130
6 oct. 2009 à 12:25
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
0
TEMCA Messages postés 319 Date d'inscription vendredi 19 octobre 2007 Statut Membre Dernière intervention 24 mars 2011 76
6 oct. 2009 à 14:16
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.
0
monkey_monk Messages postés 641 Date d'inscription mercredi 1 juillet 2009 Statut Membre Dernière intervention 10 août 2012 130
6 oct. 2009 à 23:10
Ah Cool ! Je vais vite aller voir ça ! :D

...2 CMS que je ne connais absolument pas ! ^^

Merci beaucoup TEMCA ! ;)
0

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

Posez votre question
imencity Messages postés 214 Date d'inscription mardi 5 mai 2009 Statut Membre Dernière intervention 29 août 2014 43
6 oct. 2009 à 23:38
joomla.fr
et si t'es un bon prends typo3:
http://www.typo3.fr/
0
monkey_monk Messages postés 641 Date d'inscription mercredi 1 juillet 2009 Statut Membre Dernière intervention 10 août 2012 130
7 oct. 2009 à 00:02
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 !)
0
Smoking bird Messages postés 870 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 10 juillet 2011 58
7 oct. 2009 à 02:08
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^^
0
monkey_monk Messages postés 641 Date d'inscription mercredi 1 juillet 2009 Statut Membre Dernière intervention 10 août 2012 130
7 oct. 2009 à 09:29
Woh ! Sympa ça ! :)

Je vais décortiquer ce lien! Merci Smoking Bird !

Pour la fragmentation, je me rends compte qu'effectivement, ça s'impose de lui même... donc je vais surement repartir sur mon bloc A4, écrire ma structure très clairement et relancer le coding ! :D

Merci encore !
0
Smoking bird Messages postés 870 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 10 juillet 2011 58
7 oct. 2009 à 13:28
;)
0