Visualizzazione dei risultati da 1 a 4 su 4

Discussione: caching con gd2

  1. #1

    caching con gd2

    leggendo un articolo sull'uso delel librerie gd2

    ho trovato queste righe

    Un semplice sistema di caching dovrebbe includere un controllo all'inizio dello script per verificare l'esistenza della copia cache precedentemente creata, fallito il quale verrebbe avviato il processo vero e proprio di creazione e modifica (quello che occupa maggiormente le risorse)

    mi sapreste spiegare coem si può fare....e anceh che cos'è sto problema di caching in modo terra terra?

  2. #2
    Utente di HTML.it L'avatar di kuarl
    Registrato dal
    Oct 2001
    Messaggi
    1,093
    il caching consiste nel creare le immagini generate con le gd una sola volta, quando lo fai le salvi sul disco e quando servono invece di rigenerarle carichi quelle che hai sul disco.

    L'articolo dice semplicemente che quando si va a creare un immagine è bene prima controllare che non sia stata già creata in passato perché se è stato fatto, basta richiamare quella già esistente, risparmiando al server un bel lavoro

  3. #3
    alla fien ho trovato un articolo qui su html in riguardo, dici che per ocntrallare dovrei fare uso di javascript?

    grazie cmq per la risposta

    un'altra cosa,
    poichè ho visto anceh coem realizzare file pdf...
    mi si dice che questa richiede l'uso di parecchie risorse,
    credo che allafine sia lo stesso discorso deel librerie gd2

    sfruttamento del server che deve tradurre il codice php (giusto?)
    uso della banda per la reallizzazione di sti files ceh son sempre pesante
    e poi un controllo della cahe per evitare di strizzare troppo il server

    ci sono dentro la logica?

  4. #4
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    All'incirca la sequenza delle funzioni da usare dovrebbe essere questa:
    http://it.php.net/file_exists
    http://it.php.net/fopen
    http://it.php.net/fpassthru

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.