Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1555 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Code Propre : Quel traitement est le moins lourd pour le serveur ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Code Propre : Quel traitement est le moins lourd pour le serveur ?

n°1421498
Dj YeLL
$question = $to_be || !$to_be;
Posté le 07-08-2006 à 14:37:19  profilanswer
 

Bonjour,
 
Lorsque je code, j'aime bien que le résultat (le code source de la page) soit assez propre (même si ce n'est pas obligatoire).
 
Donc je m'embête un peu avec les \t et les \n
 
Mais je me demandais quel était le moins lourd entre ça :
 

Code :
  1. echo "\t" . '<tr>' . "\n";
  2. echo "\t\t" . '<td>' . "\n";


 
ça :
 

Code :
  1. echo "\t<tr>\n";
  2. echo "\t\t<td>\n";


 
et ça :
 

Code :
  1. ?>
  2.    <tr>
  3.        <td>
  4. <?php


 
Car si les 3 se valent, je préfère autant la 3ème ...
 
:jap:


---------------
Gamertag: CoteBlack YeLL
mood
Publicité
Posté le 07-08-2006 à 14:37:19  profilanswer
 

n°1421505
anapajari
s/travail/glanding on hfr/gs;
Posté le 07-08-2006 à 14:41:06  profilanswer
 

La différence est minime entre les 3.
Mais personnèlement je supporte pas la 3ème, avoir du code HTML et du code PHP mélangé beurk

n°1421507
Sh@rdar
Ex-PhPéteur
Posté le 07-08-2006 à 14:43:16  profilanswer
 

moi j'aime pas la 2 donc selon qu'il ya plus d'html que de php ça oscille entre la 1 et la 3 :D
 
et c'est pas la dessus qu'il faut gratter du temps (sinon tu peux aussi tout coller sur une ligne tu vas gagner des octets à parser :jap:)

Message cité 1 fois
Message édité par Sh@rdar le 07-08-2006 à 14:43:57

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1421528
Dj YeLL
$question = $to_be || !$to_be;
Posté le 07-08-2006 à 14:56:38  profilanswer
 

anapajari a écrit :

La différence est minime entre les 3.
Mais personnèlement je supporte pas la 3ème, avoir du code HTML et du code PHP mélangé beurk


 
Tu utilises quelle méthode donc ? (enfin si jamais tu veux un code propre en sortie)
 

Sh@rdar a écrit :

moi j'aime pas la 2 donc selon qu'il ya plus d'html que de php ça oscille entre la 1 et la 3 :D
 
et c'est pas la dessus qu'il faut gratter du temps (sinon tu peux aussi tout coller sur une ligne tu vas gagner des octets à parser :jap:)


 
Je n'aime pas la 2 non plus... Jusqu'à présent je n'utilisais que la 1 ... mais bon, c'est un peu chiant à force, et on voit pas bien le resultat final du coup...
 
P.S. : Ce n'est pas pour gratter du temps que je demande, je voudrais juste être sûr que c'est pas trop lourd pour le serveur de sans arrêt ouvrir et fermer des balises php.

Message cité 1 fois
Message édité par Dj YeLL le 07-08-2006 à 14:57:36

---------------
Gamertag: CoteBlack YeLL
n°1421537
Sh@rdar
Ex-PhPéteur
Posté le 07-08-2006 à 15:02:13  profilanswer
 

euh pour moi cherche le moins lourd c'est tacher de gratter du temps [:spamafote]
 
donc comme déjà dit, y'a pour ainsi dire aucune différence, fait comme tu préfère pour la lecture [:spamafote]


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1421543
anapajari
s/travail/glanding on hfr/gs;
Posté le 07-08-2006 à 15:05:50  profilanswer
 

Dj YeLL a écrit :

Tu utilises quelle méthode donc ? (enfin si jamais tu veux un code propre en sortie)


Des templates avec l'html dans des fichiers bien séparés.
 

n°1421569
Graphistne​t2
Qui joue au con prend un gnon
Posté le 07-08-2006 à 15:28:54  profilanswer
 

Personnellement je n'utilise que la 3eme solution, je me vois en effet mal reprendre la totalité du travail d'un graphiste pour l'intégration PHP, pour ma part le fait de séparer la partie dynamique de l'html livré permet un travail en amont beaucoup plus simple si le client demande des modifications d'ordre purement graphiques. Je parle même pas du débugage...

n°1421598
Dj YeLL
$question = $to_be || !$to_be;
Posté le 07-08-2006 à 15:57:31  profilanswer
 

anapajari a écrit :

Des templates avec l'html dans des fichiers bien séparés.


 
En effet, j'y pense souvent... j'ai même réalisé un moteur de templates, mais je l'utilise pas :lol:
 

Graphistnet2 a écrit :

Personnellement je n'utilise que la 3eme solution, je me vois en effet mal reprendre la totalité du travail d'un graphiste pour l'intégration PHP, pour ma part le fait de séparer la partie dynamique de l'html livré permet un travail en amont beaucoup plus simple si le client demande des modifications d'ordre purement graphiques. Je parle même pas du débugage...


 
C'est un avantage en effet...
 
Bon ben en tout cas ça me fait penser qu'il y a quelques temps j'avais décidé de faire tous mes sites avec templates ... et puis j'ai arrêté le webmastering pendant un temps, et du coup j'ai oublié mon engagement :whistle:


---------------
Gamertag: CoteBlack YeLL
n°1421601
soulmanto
Chat Noir replica
Posté le 07-08-2006 à 16:00:25  profilanswer
 

L'utilisation de templates, c'est plus pratique. Par contre, utiliser un langage de template, bah v'là quoi, j'aime pas du tout et je trouve le principe complètement con, PHP fournit tout ce qui est nécessaire pour ça! ;)

n°1421632
anapajari
s/travail/glanding on hfr/gs;
Posté le 07-08-2006 à 16:23:55  profilanswer
 

soulmanto a écrit :

L'utilisation de templates, c'est plus pratique. Par contre, utiliser un langage de template, bah v'là quoi, j'aime pas du tout et je trouve le principe complètement con, PHP fournit tout ce qui est nécessaire pour ça! ;)


merci pour ce vieu troll sur les templates, m'en fout je tomberais pas dedans...

Spoiler :

Smarty roxxor

mood
Publicité
Posté le 07-08-2006 à 16:23:55  profilanswer
 

n°1421649
soulmanto
Chat Noir replica
Posté le 07-08-2006 à 16:31:29  profilanswer
 

C'est pas un troll, c'est juste mon avis... :o  

n°1421650
Pc_eXPert
Posté le 07-08-2006 à 16:32:53  profilanswer
 

smarty roxor ?
 
lmao ! y'a pas plus usine à gaz que ce truc!

n°1421658
sub1
Posté le 07-08-2006 à 16:41:03  profilanswer
 

Hello,

Code :
  1. echo "\t" , '<tr>' , "\n", "\t\t" , '<td>', "\n";


si tu es a qq milli secondes près...
Perso, je m'*****des pas avec ça....

n°1421749
vomegaz
~Libriste & Gulden Draak fan~
Posté le 07-08-2006 à 18:19:04  profilanswer
 

à mon avis la moins lourde entre la 1  et la 2 c'est la seconde, comme il n'y à pas de concatenation, et quelques caractère en moins (les espaces).


Message édité par vomegaz le 07-08-2006 à 18:20:04
n°1421768
gizmo
Posté le 07-08-2006 à 18:34:10  profilanswer
 

Pc_eXPert a écrit :

smarty roxor ?
 
lmao ! y'a pas plus usine à gaz que ce truc!


 
Développe, parce que c'est l'un des moteurs de templates les plus rapides (à condition d'utiliser le cache, bien sur).

Message cité 1 fois
Message édité par gizmo le 07-08-2006 à 18:37:29
n°1421774
Pc_eXPert
Posté le 07-08-2006 à 18:39:56  profilanswer
 

gizmo a écrit :

Développe, parce que c'est l'un des moteurs de templates les plus rapides (à condition d'utiliser le cache, bien sur).


Bah voila ;)

n°1421776
esox_ch
Posté le 07-08-2006 à 18:43:43  profilanswer
 


 
Dans ce cas c'est pas smarty qui est lourd, c'est l'utilisateur qui active pas le cache qui est stupide  [:k-nar]

n°1421780
Pc_eXPert
Posté le 07-08-2006 à 18:46:04  profilanswer
 

esox_ch a écrit :

Dans ce cas c'est pas smarty qui est lourd, c'est l'utilisateur qui active pas le cache qui est stupide  [:k-nar]


un pur script bien léger n'a pas besoin de cache
 
Smarty est composé de grosses classes bien lourdes

n°1421781
gizmo
Posté le 07-08-2006 à 18:49:02  profilanswer
 

Mais bien sur...

n°1421805
esox_ch
Posté le 07-08-2006 à 19:08:25  profilanswer
 

Et pourtant on est lundi là ... qu'est-ce que ça va être vendredi ...

n°1421843
Pc_eXPert
Posté le 07-08-2006 à 19:51:23  profilanswer
 

Pour moi un truc de 4000 lignes+ à inclure c'est pas trop léger...
 
Mais qu'importe je m'en fous j'utilise pas Smarty parce que ça me convient pas, les autres font ce qu'ils veulent :sarcastic:

n°1421844
gizmo
Posté le 07-08-2006 à 19:54:04  profilanswer
 

Parce que bien sur, c'est le nombre total de ligne qui compte, pas le nombre de ligne réellement utilisé en usage normal...
 
Et après on s'étonne que la plupart des developpements PHP soient merdiques...

n°1421857
Pc_eXPert
Posté le 07-08-2006 à 20:03:30  profilanswer
 

gizmo a écrit :

Parce que bien sur, c'est le nombre total de ligne qui compte, pas le nombre de ligne réellement utilisé en usage normal...
 
Et après on s'étonne que la plupart des developpements PHP soient merdiques...


Non, mais Smarty fournit selon moi beaucoup trop d'"outils" inutiles, c'est pourquoi je ne l'utilise pas.
Un simple moteur genre phplib-like me suffit
 
Maintenant j'arrête là j'ai plus rien à ajouter :hello:

n°1422073
anapajari
s/travail/glanding on hfr/gs;
Posté le 08-08-2006 à 09:16:35  profilanswer
 

esox_ch a écrit :

Et pourtant on est lundi là ... qu'est-ce que ça va être vendredi ...


:D
 

Pc_eXPert a écrit :

Pour moi un truc de 4000 lignes+ à inclure c'est pas trop léger...
Mais qu'importe je m'en fous j'utilise pas Smarty parce que ça me convient pas, les autres font ce qu'ils veulent :sarcastic:


Pas ce que tu disais au premier post [:spamafote]
 

gizmo a écrit :

Parce que bien sur, c'est le nombre total de ligne qui compte, pas le nombre de ligne réellement utilisé en usage normal...
Et après on s'étonne que la plupart des developpements PHP soient merdiques...


on s'en fout y'a des références dedans ;)
 

Pc_eXPert a écrit :

Non, mais Smarty fournit selon moi beaucoup trop d'"outils" inutiles, c'est pourquoi je ne l'utilise pas.
Un simple moteur genre phplib-like me suffit
Maintenant j'arrête là j'ai plus rien à ajouter :hello:


le mot clé dans la phrase c'est "simple", right?
 
edit: et comme prévu, dès qu'on prononce "templates" sur un post en php, tout part en choucroute!


Message édité par anapajari le 08-08-2006 à 09:17:17
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Code Propre : Quel traitement est le moins lourd pour le serveur ?

 

Sujets relatifs
[VBA-Access] Automatiser TraitementOptimiser un code JavaScript
[C#] Passer mon propre objet à ma Web Methode[PHP] Prog. orientée objet pas gérée par mon serveur O_o
Parser du code!Code non validé par le W3C
Code sourcePlugin Eclipse generation code (Akrogen)
[Mise en place appli web]Serveur web+tomcatune petit trou de code
Plus de sujets relatifs à : Code Propre : Quel traitement est le moins lourd pour le serveur ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR