Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Molte Chiamate al Server

    Problema concettuale:
    è la prima volta che sviluppo un'applicazione in php medio/grossa, in una pagina raccogliotore ho necessità di richiamare diverse tabelle di un database (4 o 5). Ho suddiviso le varie chiamate in funzioni a cui poi io passo i vari id necessari per definire cosa pescare.

    Ogni funzione, per essere indipendente ed utilizzata anche in altre pagine effettua la connessione al database che chiude a risultati estrapolati e salvati in array...

    Ora mi sorge il dubbio, dal momento che in alcune pagine vengono utilizzate 5 di queste funzioni insieme mi chiedo: non è troppo aprire 5 connessioni al database?
    Non è meglio creare una funzione che apre la connessione al database ed una che la chiude ed usarle una sola volta per tutte le funzioni(apro prima delle funzioni, chiudo dopo le funzioni)?

    Oppure ancora c'è un modo migliore? Spero di essere stato chiaro...

  2. #2
    Sarebbe molto meglio utilizzare una classe od una layer di astrazione per gestire la connessione e le query verso il DB in maniera centralizzata.

  3. #3
    Layer di astrazione???

  4. #4

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.