Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di giord
    Registrato dal
    Jan 2002
    Messaggi
    448

    Aprire e chiudere la connessione

    Ho fatto un giro dei post ed ho preso un po' di spunti per chiedere cosā č consigliato per realizzare uno script efficace che liberi il massimo delle risorse

    1) E' preferibile aprire e chiudere la connessione tutte le volte che interrogo il Db (penso di aver capito di no..)

    2) Aprire la connessione una volta (in vetta allo script) e chiuderlo in fondo e chi si č visto si č visto (Domanda: cosa comporta lasciarlo aperto?)

    3) e poi c'č il capitolo delle connessioni permanenti
    http://it.php.net/manual/it/function.mysql-pconnect.php

    Graziee

  2. #2

  3. #3
    1) no.
    2) si. Nulla. quando finisce lo script la connessione viene chiusa d'ufficio. Ma e' meglio chiuderla, per compatibilita' futura.
    3) il capitolo. Quello che ce scritto li'.

    ciao...


    Il silenzio č spesso la cosa migliore. Pensa ... č gratis.

  4. #4
    Utente di HTML.it L'avatar di giord
    Registrato dal
    Jan 2002
    Messaggi
    448
    Grazie.
    quindi
    Originariamente inviato da piero.mac

    2) si. Nulla. quando finisce lo script la connessione viene chiusa d'ufficio. Ma e' meglio chiuderla, per compatibilita' futura.
    Pseudocodice

    codice:
    <? 
    //connessione
    $db = mysql_connect($db_host, $db_user, $db_password);
    ?>
    ..
    <? $query1 = "SELECT...
    ?>
    ...
    <? $query2 = "SELECT...
    ?>
    
    ed infine
    <?
       mysql_close($db); 
    ?>
    in questo modo.
    Ma le var globali non sono necessarie..
    Dipende dalla vers. del Php?

  5. #5
    Originariamente inviato da giord
    Pseudocodice

    codice:
    <? 
    //connessione
    $db = mysql_connect($db_host, $db_user, $db_password);
    ?>
    ..
    <? $query1 = "SELECT...
    ?>
    ...
    <? $query2 = "SELECT...
    ?>
    
    ed infine
    <?
       mysql_close($db); 
    ?>
    in questo modo.
    Ma le var globali non sono necessarie..
    Dipende dalla vers. del Php?
    :master: colazione pesante stamane ... vero?

    che centra con la domanda della connessione.... le var globali???

    Il silenzio č spesso la cosa migliore. Pensa ... č gratis.

  6. #6

  7. #7
    Originariamente inviato da giord
    http://forum.html.it/forum/showthrea...e&pagenumber=1

    :master:
    Gratta fin che vuoi. Una variabile superglobale che ha a che vedere con una connessione al db mysql....???

    Posso chiudere e aprire la porta al gatto se ci sono vicentini in giro??? la risposta e si' se del gatto non te ne importa. No se ci tieni al gatto.....


    Il silenzio č spesso la cosa migliore. Pensa ... č gratis.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.