Salvataggio di più copie di una singola immagine di dimensioni diverse

2

Sto costruendo un programma di archiviazione di file che mostrerà anche le immagini nelle gallerie fotografiche agli utenti che li caricano. Mi chiedevo se qualcuno potesse darmi una mano.

Il mio piano era se un'immagine fosse più larga di 500px, quindi la ridimensionerei a 500px (uso galleria e mobile) e 250px (uso anteprima) larghezza

Non ho alcuna esperienza seria con questo, quindi mi chiedevo se qualcuno potesse aiutarmi. Quante versioni diverse di una singola immagine dovrei memorizzare e con quali dimensioni. Grazie

    
posta kev670 25.04.2013 - 23:30
fonte

3 risposte

2
  • Se stai utilizzando queste immagini sul tuo sito web, memorizzale esattamente in tutte le dimensioni che intendi utilizzare sul tuo sito web.

  • Il ridimensionamento delle immagini è un fattore molto importante per le prestazioni di un sito Web e consente di risparmiare larghezza di banda e tempo di caricamento della pagina.

  • Scala le immagini in base alle tue esigenze, poiché lo spazio su disco non costa molto.

  • Scopri che cosa ha da dire google sul link

risposta data 25.04.2013 - 23:56
fonte
1

Considera il ridimensionamento dell'immagine non caricata ma su richiesta (e memorizzando nella cache i risultati).

Questo ha una funzione bonus; ogni volta che incontri un nuovo caso d'uso che richiede una nuova dimensione, puoi generarlo facilmente cambiando i parametri nel nuovo codice. Non ti richiederà di eseguire il calcolo sull'intero insieme di immagini tutte in una volta prima che funzioni.

    
risposta data 26.04.2013 - 06:32
fonte
0

Se stai facendo questo per un sito web, e se stai usando PHP, ci sono un insieme di funzioni di libreria in PHP che lo faranno.

È usato ad esempio come parte di Wordpress - Mi aspetto che tu possa scaricare il codice sorgente e andare a curiosare lì per vedere come è stato fatto. Sono passati anni dall'ultima volta che ho guardato lì, quindi non posso essere più specifico.

    
risposta data 26.04.2013 - 03:45
fonte

Leggi altre domande sui tag