[dev d'un CMS] quelques questions ...

quelques questions ... [dev d'un CMS] - PHP - Programmation

Marsh Posté le 11-03-2004 à 10:06:29    

Je suis en train d'étudier un développement d'un CMS (Cnotent Management System). Mais je nsais pas coment le structurer au niveau des pages ...
 
J'ai différentes rubriques. Je pensais créer une page par rubrique, mais maintenant, je me demande si je ne devrais pas faire en sorte d'utiliser une page principale avec des includes ... Quelle est la meilleure solution question gourmandise ?


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
Reply

Marsh Posté le 11-03-2004 à 10:06:29   

Reply

Marsh Posté le 11-03-2004 à 10:07:03    

Autre question : il vaut mieux privilégier des fonctions ou des includes ?


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
Reply

Marsh Posté le 11-03-2004 à 10:21:44    

Ce sont autant de questions auxquelles TU dois répondre via ton analyse du problème. Il existe déjà tout un tas de CMS différent, justement parce que personne n'est vraiment d'accord sur la bonne marche à suivre. A toi de voir ce qui ira le mieux avec les fonctionnalités que tu veux fournir.

Reply

Marsh Posté le 11-03-2004 à 10:57:35    

perso, je mettrai des include


---------------
la vie ne vaut rien, mais rien ne vaut la vie
Reply

Marsh Posté le 11-03-2004 à 11:18:04    

Gizmo --->>> OK :jap:. J'avais commencé à utiliser différents fichiers ...
 
Jebo --->>> Pourquoi tu choisirais une telle solution ?


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
Reply

Marsh Posté le 11-03-2004 à 18:23:56    

les includes permettent d'éviter de ce retrouver avec un seul fichier de plusieurs centaines de Ko contenant plusieurs centaines de miliers de lignes. (va tant pour repérer un bug dans un tel fichier)
 
En plus, pour un CMS, si tu veux l'utiliser pour plusieurs sites, certains voudront tel ou tel module et pas les autres. Avec un seul fichier, ils seront obliger d'encombrer leur espace disque avec les modules qu'ils ne comptent pas utiliser.
 
Si un jour plusieurs personnes veulent travailler sur la modification de ton CMS, ils seront obligé de le faire chacun leur tour s'il y a qu'un seul fichier. En plus, le risque de perte de modification sera très très important.
 
 
Tu veux encore d'autres raison de découper ton code en plusieurs fichier rataché les un aux autre par des includes?
 
Au fait, personellement, j'utilises aussi bien les objects que les fonctions et les includes.
En fait, a par dans la page principale, j'ai pas une seule ligne de code en dehors des fonctions et des objects. Comme ça, je suis sur que personne ne poura exécuter le code d'une des pages sans que ca soit a partir de la page principale. ;)
 
 
Après, à toi de voir comment tu organises ton CMS. ;)

Reply

Marsh Posté le 11-03-2004 à 21:17:32    

Bien sur je compte utiliser les fonctions au maximum (j'ai commencé à en écrire). Mais entre une page par "rubrique" (news, articles, ...) et des includes dans le fichier index, mon coeur balance ...


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
Reply

Marsh Posté le 13-03-2004 à 13:51:09    

c pour sa, moi kan g créer mon cms g fait des ficheirs uniques...
Pour la version 2 g fais du include avec les anciennes pages...
Pour la prochaine version je fais que du include...
Sa sert à sa les nouvelles versions, à corriger tes erreurs ;)

Reply

Marsh Posté le 13-03-2004 à 15:38:35    

Ben je sais pas ... On me dit que faire des includes mange plus de RAM alors j'hésite ...


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
Reply

Marsh Posté le 13-03-2004 à 19:20:11    

mouai...
0,0001 de plus, genre le temps d'une requète mal faite ou un index mal mit va pourrir ton chrono...
une include (si t'abuse pas) c'est négligable comme temps...

Reply

Marsh Posté le 13-03-2004 à 19:20:11   

Reply

Marsh Posté le 13-03-2004 à 23:00:16    

Mwais ... Je risque peut être d'en avoir besoin de deux ... Quoique ... Si je me débrouille bien ...


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed