Pronostics Paris sportifs Concours
script php

S'enregistrer  |  Rechercher   |  Liste des Membres   |  Annuaire des sites utilisant le script
Connexion |  Se connecter pour vérifier ses messages privés |   Profil


Question au dev : rester en Full PHP

 
Poster un nouveau sujet   Répondre au sujet    Phpleague Index du Forum -> Réaction

Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Jireck



Inscrit le: 18 Fév 2005
Messages: 42

MessagePosté le: Lun 14 Nov 2005, 09:24    Sujet du message: Question au dev : rester en Full PHP Répondre en citant

Bonjour,

Pourquoi le code est il coupé ?

Je m'explique :

Le code ressemble souvent à cela :

Code:

<?
if ($exist){
demande_champ()
}else{
?>
<tr><td>xxxxxx <td /><tr />
<?
xxxxxxx


donc pourquoi il ne ressemble pas à cela :

Code:

<?
if ($exist){
demande_champ();
}else{

echo ("<tr><td>xxxxxx <td /><tr />");

xxxxxxx
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
strev



Inscrit le: 08 Sep 2005
Messages: 29

MessagePosté le: Lun 14 Nov 2005, 16:40    Sujet du message: Répondre en citant

C'est la meme chose..
Smile
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Alexis
Site Admin


Inscrit le: 08 Avr 2004
Messages: 1113
Localisation: Aix-En-Provence et Firminy (42)

MessagePosté le: Lun 14 Nov 2005, 16:42    Sujet du message: Répondre en citant

Désolé Embarassed

en fait c'était pour optimiser le temps de chargement de la page. En effet la ligne
PHP:

<?php
echo "<tr><td>xxxxxx <td /><tr />";
?>


étant plus longue à charger que
Code:
?>
<tr><td>xxxxxx <td /><tr />
<?
sur une boucle ça fait gagner quelques milisecondes... je sais il n'y a pas de boucle ici donc l'intérêt est assez limité... et puis on m'a conseillé de mettre entre <?php ?> uniquement du code php (éviter le echo "<tr><td>xxxxxx <td /><tr />"; ), c'est pour cela que le code est coupé...

Je sais, vous pouvez me faire beaucoup de reproche sur ma manière d'écrire mes codes php Confused
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur Adresse AIM
strev



Inscrit le: 08 Sep 2005
Messages: 29

MessagePosté le: Lun 14 Nov 2005, 16:46    Sujet du message: Répondre en citant

Alexis,
Pour ma part je trouve plus lisible comme tu as fait. La Mise en page est du coup plus facile a modifier..
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Jireck



Inscrit le: 18 Fév 2005
Messages: 42

MessagePosté le: Mar 15 Nov 2005, 11:41    Sujet du message: Répondre en citant

Perso, il faudrait voir mais je pense que le codage full php est bien mieux.

Je pense que des test de charge avec boucle montreront que peu d'amelioration avec le codage, disons , en coupure.

je pense que tu gagnerais bien plus en integrant un cache php et sql et de l'optimisation de code.

Apres Alexis, ce n'est pas un reproche donc pas de desolé. Comme dirais mon gourou : " c'est un des script les plus abouti que j'ais vu ".

et mon gourou est 1000 fois plus fort que moi et c'est un ephemisme.


De plus, je donne mon avis mais je suis incapable de faire ce que tu as fait.

Je Clame encore un grand BRAVO a toi ALEXIS !!!
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Trascal
Invité





MessagePosté le: Jeu 05 Jan 2006, 14:50    Sujet du message: Répondre en citant

Bonjour,
Personnelement je pense qu'alexeis a eu raison de coder de cette maniere.

Il y a en effet deux avantage qui ont deja été ennoncé :

- la lisibilité de code pour d'eventuelle modification. Sa parait peut etre peu mais la lisibilité est extremement importante et la plupart des gens comprenne plus vite

Code:
<tr><td>xxx</td></tr>


plutot que :

Code:
<?php  <tr><td>xxx</td></tr> ?>


Aussi au niveau de la rapidité.. effectivement c'est pas spécialement important pour phpleague mais je peut t'assurer que j'ai coder sur certain script bcp plus complexe que celui ci et au bout d'un moment sa devien tres important. Je pense pas que le devellopement de phpleague soit finit donc je supose qu'il y aurat des amélioration donc la rapidité doit etre prise en compte !

Ce n'est que mon point de vu et un point de vu est fait pour etre discuté (sinon il n'y a pas de charme Wink)
Revenir en haut
Jireck



Inscrit le: 18 Fév 2005
Messages: 42

MessagePosté le: Ven 06 Jan 2006, 15:33    Sujet du message: Répondre en citant

ben faudrat voir ce qu'a fait mon gourou ...
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Montrer les messages depuis:   


Poster un nouveau sujet   Répondre au sujet    Phpleague Index du Forum -> Réaction

Page 1 sur 1

 
Sauter vers:  


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com

Anti Bot Question MOD - phpBB MOD against Spam Bots
Inscriptions bloquées: 84
  PhpLeague est un script php sous licence GPL
Partenaire : Barcelona Clan
copyright © PhpLeague - Univert
Hébergement Eurower