+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Rédacteur
    Avatar de Halleck
    Homme Profil pro
    Consultant PHP
    Inscrit en
    mars 2003
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Consultant PHP

    Informations forums :
    Inscription : mars 2003
    Messages : 597
    Points : 872
    Points
    872

    Par défaut Les fonctions de Bufferisation pour gérer le code JavaScript en PHP

    Bonjour tout le monde,

    Je propose un tuto pour comprendre comment marchent les fonctions de bufferisation :

    La gestion de la Bufferisation de sortie peut bien souvent simplifier le développement d'applications web, en permettant de retravailler l'ensemble des données qui sont envoyées au navigateur du client.
    Même si ce n'est pas son but premier, il est possible, par exemple, de modifier le contenu de la balise <head>, pour appeler un fichier CSS ou ajouter un script, ce n'importe où dans le code PHP.
    http://jf-lepine.developpez.com/tuto...bufferisation/
    Zend PHP Certified Engineer, Certifié Symfony2
    blog : blog.lepine.pro
    Secrétaire de l'AFUP (Association des Utilisateurs de PHP)

  2. #2
    Expert éminent

    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    avril 2002
    Messages
    1 191
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : avril 2002
    Messages : 1 191
    Points : 7 944
    Points
    7 944

    Par défaut

    Dans quel genre d'applications cette technologie est elle utile ?
    Ne prenez pas la vie au sérieux, vous n'en sortirez pas vivant ...

  3. #3
    Rédacteur
    Avatar de Halleck
    Homme Profil pro
    Consultant PHP
    Inscrit en
    mars 2003
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Consultant PHP

    Informations forums :
    Inscription : mars 2003
    Messages : 597
    Points : 872
    Points
    872

    Par défaut

    De petites applications (ou plutôt petits sites), qui n'utilisent ni framework ni templates.

    On peut aussi (par exemple) envisager l'utilisation de ces fonctions dans le cas de pages contenant des données issues de bases de données très importantes : si un script affiche, par exemple, 10 000 enregistrements tirés d'une base (ça peut sembler absurde, mais c'est un exemple), il sera possible d'afficher la page au fur et à mesure (effet de chargement) grâce à ob_flush, et non pas d'un coup une fois l'ensemble du flux envoyé au client.

    Ce n'est qu'un exemple, mais j'espère qu'il répond à ta question
    Zend PHP Certified Engineer, Certifié Symfony2
    blog : blog.lepine.pro
    Secrétaire de l'AFUP (Association des Utilisateurs de PHP)

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    mai 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : mai 2009
    Messages : 4
    Points : 5
    Points
    5

    Par défaut

    Citation Envoyé par Halleck Voir le message
    De petites applications (ou plutôt petits sites), qui n'utilisent ni framework ni templates.

    On peut aussi (par exemple) envisager l'utilisation de ces fonctions dans le cas de pages contenant des données issues de bases de données très importantes : si un script affiche, par exemple, 10 000 enregistrements tirés d'une base (ça peut sembler absurde, mais c'est un exemple), il sera possible d'afficher la page au fur et à mesure (effet de chargement) grâce à ob_flush, et non pas d'un coup une fois l'ensemble du flux envoyé au client.

    Ce n'est qu'un exemple, mais j'espère qu'il répond à ta question
    Pour un bon vieux script PHP lancé en console (SH par exemple) cela peut permettre d'avoir l'avancée du script en temps réél.

    Exemple : un script de crawling de site qui indique quel url vient d'etre crawler.

Discussions similaires

  1. Réponses: 3
    Dernier message: 08/10/2014, 15h28
  2. [AC-2007] utiliser les fonctions du ruban pour un état
    Par mbo2 dans le forum IHM
    Réponses: 2
    Dernier message: 27/04/2013, 12h18
  3. Conversion d'un code javascript en php
    Par jazz3210 dans le forum Scripts
    Réponses: 2
    Dernier message: 07/02/2009, 20h48
  4. Conversion d"un code javascript en php
    Par jazz3210 dans le forum JavaScript
    Réponses: 0
    Dernier message: 07/02/2009, 20h05
  5. [PHP-JS] Intégration code Javascript dans PHP
    Par tilou dans le forum JavaScript
    Réponses: 4
    Dernier message: 20/04/2006, 15h26

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