IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Gain de rapidité d'un script tous en PHP [PHP 5.3]


Sujet :

Langage PHP

  1. #1
    Membre éclairé Avatar de arthuro45
    Profil pro
    Développeur du dimanche
    Inscrit en
    Juillet 2009
    Messages
    602
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur du dimanche

    Informations forums :
    Inscription : Juillet 2009
    Messages : 602
    Par défaut Gain de rapidité d'un script tous en PHP
    Bonjour,

    Un script écrit tous en PHP avec des echo sur chaque lignes, est-il vraiment plus rapide qu'un script ou l'on ouvre et ferme les balises PHP à chaque fois que l'on placer du HTML ?

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    C'est plutot l'inverse, même si cela est minime.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre très actif
    Avatar de FERDIKAM
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2005
    Messages
    123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2005
    Messages : 123
    Par défaut
    Citation Envoyé par sabotage Voir le message
    C'est plutot l'inverse, même si cela est minime.
    Oui en effet l'interprêteur PHP ne compilera le code PHP et les allez et Retour entre APACHE et PHP seront minimes puisque APACHE s'est traité le HTML.

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Apache ne traite pas le HTML il se contente de distribuer un contenu sans savoir ce qui lui passe entre les mains.

    Par contre en dehors de ses balises, PHP ne travaille pas.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre éclairé Avatar de arthuro45
    Profil pro
    Développeur du dimanche
    Inscrit en
    Juillet 2009
    Messages
    602
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur du dimanche

    Informations forums :
    Inscription : Juillet 2009
    Messages : 602
    Par défaut
    C'est plutot l'inverse, même si cela est minime.
    C'est à dire qu'ouvrir et fermer les balises serait plus rapide ?

  6. #6
    Membre Expert
    Avatar de ThomasR
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2007
    Messages
    2 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 2 230
    Par défaut
    Citation Envoyé par arthuro45 Voir le message
    C'est à dire qu'ouvrir et fermer les balises serait plus rapide ?
    Oui, car PHP n'a pas a travailler et Apache ne fait que servir le contenu à l'internaute.

  7. #7
    Membre actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2007
    Messages
    78
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2007
    Messages : 78
    Par défaut
    A mon avis, le mieux est d'utiliser le PHP que lorsque c'est vraiment nécessaire, tout en essayant de regrouper au maximum les instructions.
    Quand on ouvre une page web, le navigateur interprète le code HTML séquentielement et lorsque il tombe sur du code PHP, il le transmet au serveur (Apache), qui vas l'interprété puis retourné le résultat sous forme HTML. En attendant le navigateur est en attente.

  8. #8
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    le navigateur interprète le code HTML séquentielement et lorsque il tombe sur du code PHP, il le transmet au serveur
    Absolumment pas, le navigateur ne recoit jamais le code PHP.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  9. #9
    Membre très actif
    Avatar de FERDIKAM
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2005
    Messages
    123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2005
    Messages : 123
    Par défaut
    Excusez moi pour mon erreur, ce n'est pas APACHE qui traite le html mais c'est le navigateur. En fait il ne fait que restituer le document qui a été demandé.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Déclencher un script tous les jours
    Par nicolasheurtevin dans le forum Langage
    Réponses: 1
    Dernier message: 25/08/2011, 18h58
  2. rapidité d'un script
    Par Jasmine80 dans le forum Langage
    Réponses: 16
    Dernier message: 10/06/2009, 11h15
  3. Lancer un script tous les jours
    Par Flackou dans le forum Ruby on Rails
    Réponses: 11
    Dernier message: 07/11/2008, 15h49
  4. Réponses: 8
    Dernier message: 26/11/2007, 15h01
  5. Réponses: 3
    Dernier message: 03/02/2006, 23h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo