Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    53

    dubbio su connessione a db

    Ho un dubbio che mi assilla ultimamente.
    a livello di ottimizzazione e quant'altro, è meglio creare la connessione all'inizio della pagina per poi chiuderla alla fine, oppure aprirla e chiuderla ogni volta che ci serve, magari ache aprendola 2 o 3 volte all'interno della stessa pagina.

    es:
    codice:
    ** inizio pagina dinamica **
    apro la connessione
    .
    insert...
    .
    update..
    .
    select..
    .
    chiudo la connessione
    ** fine della pagina **
    oppure
    codice:
    ** inizio pagina dinamica **
    apro la connessione
    insert..
    chiudo la connessione
    .
    .
    apro la connessione
    update..
    chiudo la connessione
    .
    .
    apro la connessione
    select..
    chiudo la connessione
    ** fine della pagina **
    grazie anticipatamente.

    PS: spero di non aver sbagliato sezione!

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480
    Di quale linguaggio e/o tecnologia stiamo parlando?

    In certi casi, potrebbe non esistere un vero e proprio "inizio pagina".
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    53
    sorry...
    stavo parlando di pagine web dinamiche, siano asp, php o jsp

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480
    Originariamente inviato da A\|dR3\V
    sorry...
    stavo parlando di pagine web dinamiche, siano asp, php o jsp
    Salvo i primi due, le pratiche possono essere diverse a seconda degli oggetti con cui si lavora.

    Che si trattasse di pagine dinamiche, lo avevo capito. Solo non era chiaro di quale dei linguaggi che hai elencato fosse quello adottato.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563
    In linea generale, credo che siano punti di vista
    Aprire all'inizio e chiudere alla fine, ti consente un codice piu' veloce ma risorse occupate per piu' tempo.

    Per contro, se apri e chiudi ogni volta, le risorse sono ottimizzate ma una frequenza alta diminuisce la velocità del codice


    Essendo una semplice connessione, i dati sono quasi millesimali, direi.
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

  6. #6
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480
    Originariamente inviato da XWolverineX
    Per contro, se apri e chiudi ogni volta, le risorse sono ottimizzate ma una frequenza alta diminuisce la velocità del codice
    Esistono soluzioni a questo problema, come il connection pooling, ma se non ci viene detto con quale tecnologia lato server vengono realizzate le pagine, è difficile poter dare delle risposte significative.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    59

    jsp

    esiste in jsp una varibile corrispondente al GET di php? Devo fare la paginazione di molti record in jsp,ma non conosco molto bene questo linguaggio

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    53
    la mia era una domanda di cultura generale.
    cmq per lo più programmo in asp

  9. #9
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480

    Moderazione

    Originariamente inviato da Hvar
    esiste in jsp una varibile corrispondente al GET di php? Devo fare la paginazione di molti record in jsp,ma non conosco molto bene questo linguaggio
    Perché introdursi in una discussione che parla di tutt'altro? Ne hai già una attiva, tua personale, sull'argomento.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  10. #10
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480
    Originariamente inviato da A\|dR3\V
    la mia era una domanda di cultura generale.
    Le soluzioni variano da tecnologia a tecnologia, quindi non è una questione di cultura generale.

    Originariamente inviato da A\|dR3\V
    cmq per lo più programmo in asp
    Eventualmente, poni la domanda nel forum di ASP in modo da conoscere quale strategia adottare nello specifico con questa piattaforma per lo sviluppo di pagine dinamiche lato server.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.