Code Propre : Quel traitement est le moins lourd pour le serveur ? - PHP - Programmation
Marsh Posté le 07-08-2006 à 14:41:06
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
Marsh Posté le 07-08-2006 à 14:43:16
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
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 )
Marsh Posté le 07-08-2006 à 14:56:38
anapajari a écrit : La différence est minime entre les 3. |
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 |
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.
Marsh Posté le 07-08-2006 à 15:02:13
euh pour moi cherche le moins lourd c'est tacher de gratter du temps
donc comme déjà dit, y'a pour ainsi dire aucune différence, fait comme tu préfère pour la lecture
Marsh Posté le 07-08-2006 à 15:05:50
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.
Marsh Posté le 07-08-2006 à 15:28:54
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...
Marsh Posté le 07-08-2006 à 15:57:31
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
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
Marsh Posté le 07-08-2006 à 16:00:25
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!
Marsh Posté le 07-08-2006 à 16:23:55
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 |
Marsh Posté le 07-08-2006 à 16:32:53
ReplyMarsh Posté le 07-08-2006 à 16:41:03
Hello,
Code :
|
si tu es a qq milli secondes près...
Perso, je m'*****des pas avec ça....
Marsh Posté le 07-08-2006 à 18:19:04
à 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).
Marsh Posté le 07-08-2006 à 18:34:10
Pc_eXPert a écrit : smarty roxor ? |
Développe, parce que c'est l'un des moteurs de templates les plus rapides (à condition d'utiliser le cache, bien sur).
Marsh Posté le 07-08-2006 à 18:39:56
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
Marsh Posté le 07-08-2006 à 18:43:43
Pc_eXPert a écrit : Bah voila |
Dans ce cas c'est pas smarty qui est lourd, c'est l'utilisateur qui active pas le cache qui est stupide
Marsh Posté le 07-08-2006 à 18:46:04
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 |
un pur script bien léger n'a pas besoin de cache
Smarty est composé de grosses classes bien lourdes
Marsh Posté le 07-08-2006 à 19:08:25
ReplyMarsh Posté le 07-08-2006 à 19:51:23
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
Marsh Posté le 07-08-2006 à 19:54:04
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...
Marsh Posté le 07-08-2006 à 20:03:30
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... |
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
Marsh Posté le 08-08-2006 à 09:16:35
esox_ch a écrit : Et pourtant on est lundi là ... qu'est-ce que ça va être vendredi ... |
Pc_eXPert a écrit : Pour moi un truc de 4000 lignes+ à inclure c'est pas trop léger... |
Pas ce que tu disais au premier post
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... |
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. |
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!
Marsh Posté le 07-08-2006 à 14:37:19
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 :
ça :
et ça :
Car si les 3 se valent, je préfère autant la 3ème ...
---------------
Gamertag: CoteBlack YeLL