Originariamente inviato da markzzz
salve, leggendo una guida su html.it (la potete trovare quì) ho effettivamente appurato (cosa che non sapevo hehe) che l'invio dei dati che php elabora/genera viene inviato in "real-time" al client. io credevo che prima generasse tutta la pagina, poi inviasse progressivamente il contenuto al client (cosa che succede quando invece si utilizza la bufferizzazione).

ora, nella guida (per esempio) c'è scritto che a ogni echo corrisponde una connessione TCP/IP per l'invio della stringa.

quello che mi chiedo è : ma per gli altri dati stampati/inviati al client che non utilizzano la echo o print? per esempio del semplice codice html incluso tra dei marcatori php :
codice:
?>
    ciao sono una stringa html contenuta dentro al body
<?
anche quì l'invio è in "real-time"? s'inviano i dati all'eseguzione di ogni riga? o come avviene il trasferimento?

cordiali saluti
Sì é come se ci fosse un echo.
Se ad esempio in uno script php del genere metti un timer che inizia al principio dello script e stampa il time alla fine, noterai che questo tempo finale dipende dalla velocitá della tua connessione, ovvero non é il tempo di esecuzione del codice lato server, ma il tempo che ci impiega per elaborare e printare sul browser.