Optimisation PHP
Hors ligneRash Le 15/01/2009 à 10:57 Profil de Rash Configuration de Rash

Bonjour à tous !
J'ai bien lu l'article sur le PHP et ses optimisations, j'ai bien saisie l'histoire des doubles et simples ", mon code tout bien comme il faut d'après moi :P Merci pour cet article.
Je vous écris pour vous demander votre avis sur un script que j'ai trouvé sur internet.
Voilà c'est un script de contact mail, il me semble que tous ces echo echo soit un peu lourd, non ?
     <?php
if (($err_formulaire) || (!isset($_POST['envoi'])))
     {
          // afficher le formulaire
          echo '<form id="contact" method="post" action="'.$form_action.'">'."\n";
          echo '          <p>'."\n";
          echo '               <label for="nom">Nom :</label>'."\n";
          echo '               <input type="text" id="nom" name="nom" value="'.stripslashes($nom).'" tabindex="1" />'."\n";
          echo '          </p>'."\n";
          echo '          <p>'."\n"?>

Ce n'est qu'une partie du code bien sûr. Merci de me donner votre avis en terme d'optimisation.
Hors ligneTatave17 Le 15/01/2009 à 12:32 Profil de Tatave17 Configuration de Tatave17

Papi Bidouille
Bonjour
c'est un formulaire
qui utilise de HTML et et des vaiables.
c'est écrit comme ça, pour plus de lisibilité
ça  n'engage que moi il y aura surement d'autre avis.

par contre, tu peux écrire ton formulaire en HTML, et ne mettre que du PHP pour tes variables
@+
--
[couleur=#00CC66]N' oubliez pas de presser sur le bouton " Réponse accepté "à côté de la solution apportée si elle te convient[/couleur] [couleur=#0066FF]On aide plus un être en lui donnant de lui-même une image favorable qu'en le mettant sans cesse en face de ses défauts. "Albert Camus"[/couleur]
Hors ligneRash Le 15/01/2009 à 12:35 Profil de Rash Configuration de Rash

Et au niveau des performance, il vaut mieux écrire en HTML et pour les variables un peu de PHP, ou bien comme ça l'est actuellement tout dans des echo ?
Hors ligneTatave17 Le 15/01/2009 à 16:36 Profil de Tatave17 Configuration de Tatave17

Papi Bidouille
-------pour résumer--------
pour le PHP mise en page sur le serveur
   exécution sur ton PC
HTML
exécution sur ton PC
--------------------------------

l'HTML normalement doit être plus rapide

PHP  permet de faire des sites dynamiques

-------------------------------------
Pour moi!  la solution
de l'HTML couplé avec du  PHP quand il en faut, pas plus.

@+
--
[couleur=#00CC66]N' oubliez pas de presser sur le bouton " Réponse accepté "à côté de la solution apportée si elle te convient[/couleur] [couleur=#0066FF]On aide plus un être en lui donnant de lui-même une image favorable qu'en le mettant sans cesse en face de ses défauts. "Albert Camus"[/couleur]
Hors ligneKdecherf Le 17/01/2009 à 16:14 Profil de Kdecherf Configuration de Kdecherf

Bonjour,

Mon avis change quelque peu. Pour les sites vraiment dynamiques, il n'y aura jamais d'(x)HTML pur dans le code. Tout passera par des classes d'affichage.

Maintenant PHP et HTML n'ont pas la même portée mais s'additionnent :-)
Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels