PEUT-ON APPLIQUER LA MODULARITÉ EN PHP

PEUT-ON APPLIQUER LA MODULARITÉ EN PHP - HTML/CSS - Programmation

Marsh Posté le 29-09-2006 à 15:43:32    


Salut adeptes de ce Forum,
je voudrais avoir votre avis: est ce que c'est bien d'appliquer le principe de la modularité lors de la création d'une site internet, est ce que c'est possible de factoriser le code pour ne pas taper 100 fois la meme chose (surtout pour le menu)
moi j'aime bien appliquer ce principe, ainsi, pour faire une nouvelle version de mon site http://www.asirem.tk , ça me prend pas beaucoup de temps et les risques d'erreurs déminuent.
Mais par contre je ne sais pas est ce qu'il y a pas un probleme lors de l'indexation par les moteurs de recherche de ce genre de site.
Merci
 

Reply

Marsh Posté le 29-09-2006 à 15:43:32   

Reply

Marsh Posté le 29-09-2006 à 15:48:44    

bin voyons ....

Reply

Marsh Posté le 29-09-2006 à 15:49:48    

c'est a dire ! Monsieur Seb ...

Reply

Marsh Posté le 29-09-2006 à 15:57:16    

Pour faire de la modulorité, tu fais

Code :
  1. <?php if ( $tapage1 % $tapage2){
  2. //ok
  3. }


La doc sur modulo: http://fr.php.net/manual/fr/langua [...] hmetic.php
 

Spoiler :

ceci est une blague... regarde du coté de la fonction include


Message édité par anapajari le 29-09-2006 à 15:57:33
Reply

Marsh Posté le 29-09-2006 à 16:01:49    

je veux pas faire mon casse couilles... mais en fait si.
 
Ca sert à quoi de faire un cat php ? y a toute une tripotté de topic qui se rapportent au php dans la cat html/css/js... et d'un point de vue utilisateur du forum, ça me saoul...
 
vala, vala... c'était le coup de gueule (léger quand même) du vendredi...
 
P.S.:asirem > le bleu, ça pique les yeux >_<


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 29-09-2006 à 16:07:15    

pour enfoncer le clous... les titres évite de les taper en majuscules..
 
Pour la modularité... heu tu peux utiliser des fonctions, et faire appel à ces fontions au lieu de taper 100 fois les même choses..
Les class, peuvent aussi être utiles (donc POO). ça te permettra d'avoir un code réutilisable facilement.(enfin si c'est bien programmé)

Reply

Marsh Posté le 29-09-2006 à 16:10:03    

et pour le referencement???

Reply

Marsh Posté le 29-09-2006 à 16:10:55    

remarque : c'est marrant POO comme mot
 
[:cupra]
 
edit: mIRROR> merci


Message édité par brisssou le 29-09-2006 à 16:15:48

---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 29-09-2006 à 16:14:21    

[:cupra] [:cupralf] [:cupra_yvele]  
 
comme ca ? [:dawa]

Reply

Marsh Posté le 29-09-2006 à 16:14:21    

asirem a écrit :

et pour le referencement???


utilise des pointeurs tu pourras ainsi dé-référencer

Spoiler :

oui je suis drole [:cupra]

Reply

Marsh Posté le 29-09-2006 à 16:14:21   

Reply

Marsh Posté le 29-09-2006 à 16:15:48    

$googlebotdocomehere =& $hererightnow  
c est comme ca qu on reference nan ? [:dawa]

Reply

Marsh Posté le 29-09-2006 à 16:16:50    

rhââ, le bon topic de trolleu du vendredi... s'cool ça !
 
asirem, ça serait pas le multi de l'un de vous, qui se ferai un peu chier au taf, des fois ?


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 29-09-2006 à 16:22:23    

tous > super l'accueil, vous n'êtes pas obligés de prendre tout le monde pour des cons, franchement, si vos vannes étaient drôles encore...
 
asirem > pour le référencement, le PHP ne pose pas de problème. tu peux modulariser autant que tu veux à condition de respecter ces choses :
-> Le site doit être intégralement navigable sans support des sessions, des cookies et des javascript. En effet, les moteurs d'indexation ne les supportent pas.
 
-> Pour le reste, suffit de regarder mon site : une unique page, qui appelle quelques includes différents selon la page et l'info demandée (en querystring). Aucun problème d'indexation dans google (quand il était à jour, il sortait même souvent en 1° ou 2° position, même pour des mangas extrêment connus comme eva par exemple). J'ai pourtant fait le pire truc pour un moteur d'indexation (il ne peut pas être sûr qu'il n'indexe pas la même page en boucle) et ça marche. donc n'aie pas de crainte.

Reply

Marsh Posté le 29-09-2006 à 16:23:00    

brisssou ! tu me veux koi là ! (IoI)

Reply

Marsh Posté le 29-09-2006 à 17:29:14    

wah c bon arjuna asirem c est un pote maintenant et il aime bien etre un peu charrié :P
la derniere fois il s en est pris plein la tete mais il a su faire le tri entre nos trolls et nos conseils, il a bien progressé et il est revenu
c etait fait sans mechanceté ^^

Reply

Marsh Posté le 29-09-2006 à 17:32:52    

ouais m'enfin bon, y'avait pas un bout de réponse quand même :o
 
ceci dit, j'ai rien contre le fait de chambrer, juste que je préfère que ce soit fait quand une réponse à été donnée ;)

Reply

Marsh Posté le 29-09-2006 à 17:37:42    

MagicBuzz a écrit :

tous > super l'accueil, vous n'êtes pas obligés de prendre tout le monde pour des cons, franchement, si vos vannes étaient drôles encore


c'te mauvaise humeur de vendredi ...    [:old_maxxxxxx]  

MagicBuzz a écrit :

[hs]
c'était le dernier coup de main que je filais sur ce forum, ainsi que ma dernière participation. les décisions de l'équipe de modération d'une certaine cat vont au delà de ce qui est concevable, et me dégouttent profondément. merci pour ces 7 années d'échange, je vous tire ma révérence :jap:
[/hs]


[:cupra_yvele]

Reply

Marsh Posté le 29-09-2006 à 17:41:48    

[:captain gouyou]

Reply

Marsh Posté le 29-09-2006 à 17:42:00    

Sinon, pour en revenir à Brissous qui fait son "casse-couille" (c lui qui l'a dit :o) juste un petit truc :
Moi je trouve tout à fait normal que PHP et HTML/CSS/JavaScript soient séparés.
 
En effet même si tout ça est très souvent indiscociable, il ne faut pas confondre présentation et traîtement.
Le HTML et le CSS, c'est 100% de la présentation.
Je JS, généralement, c'est aussi de la présentation (rolloevers, aide à l'ergonomie, etc.) Dans tous les cas, ces trois choses sont côté client, et surtout, identiques quelles que soient le navigateur et la plateformes utilisés.
 
PHP par contre, c'est pas du tout pour faire de la présentation. Donc d'entrée de jeu, on a une bonne raison de ne pas l'inclure dans HTML/CSS/JavaScript.
 
Ensuite, PHP, c'est pas le seul moyen de faire des pages dynamiques. Il existe aussi l'ASP, .NET, JSP, ColdFusion (bon, plus très utilisé), modules CGI/BIN, etc. Ils auraient alors leur place dans la cat HTML. Ca va devenir un véritable bordel : déjà que les gens n'arrivent pas à dissocier JS et MySQL (combien de fois pas jour on voit des gens qui veullent mettre à jour leur base de données à partir d'un JS ?), alors si en plus il n'y a plus de moyen de séparer les choses, on ne s'y retrouvera plus, et ça confortera les gens dans leur erreur.
 
Maintenant, à la limite, on pourrait pouvoir mettre un même topic dans plusieurs sous-catégories : j'essaie d'afficher le résultat d'une requête mysql dans un joli div à l'aide d'ajax et ça déconne... évidement, ça touche plusieurs techno, et tant qu'on n'a pas trouvé d'où venait le problème on sait pas si c'est un problème de BDD, PHP ou HTML... Mais dans l'attente d'une telle évolution, je suis partisan de conserver ces catégories séparées, quite à changer son topic de cat quand on se rend compte que le problème ne vient pas de là où on pensait au départ...

Reply

Marsh Posté le 29-09-2006 à 17:42:45    


j'y peux rien, j'ai rien à faire au taff... faut bien que je m'occuppe :spamafote:

Reply

Marsh Posté le 29-09-2006 à 18:03:05    

MagicBuzz a écrit :

j'y peux rien, j'ai rien à faire au taff... faut bien que je m'occuppe :spamafote:


nan mais t'inquiètes, je plaisantais ( encore une blague nulle :o ) et pour le taff je vois très bien ce que tu veux dire ;)

Reply

Marsh Posté le 29-09-2006 à 19:54:49    

MagicBuzz a écrit :

Sinon, pour en revenir à Brissous qui fait son "casse-couille" (c lui qui l'a dit :o) juste un petit truc :
Moi je trouve tout à fait normal que PHP et HTML/CSS/JavaScript soient séparés.


 
 
euh.. en fait j'ai dit le contraire, je suis d'accord avec toi, sauf que moi en plus, je ne m'intéresse pas au php, du coup je trouve que les questions sur le php poluent (c'est un peu fort) la cat... En relisant mon post, je me rends compte que la confusion est carrément possible. Désolé :-/
 
 
Et bon week-End !!


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 30-09-2006 à 10:19:17    

pour ce qui de la sépatation du php du html, je pense que c pas bien, on aurait dû les metrtre dans la meme rubrique. aprés tout c des languages pour le web.
 
pour ce que des blagues pour plaisanter, ça me gene pas du tout. à condition que l'objet de la reponse à un message ne soit pas de faier des blagues ou de dire n'import koi. il faut donner son avis d'abord sur ce qui est dit puis donner ses blagues pour détendre l'atmosphère.
Merci !

Reply

Marsh Posté le 30-09-2006 à 10:28:09    

la séparation est utile pour toutes les bonnes raison qu'à donné MagicBuzz. En suivant ton idée, jsp, asp, ... sont aussi des langages pour le web.


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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