Immagini caricate dall'utente: limita la dimensione del file sul front-end o riduci sul back-end?

2

Mi stavo chiedendo quale sia lo standard / best practice per quanto riguarda la gestione delle immagini caricate dagli utenti.

Ovviamente ci deve essere un modo per limitare le dimensioni dei file, ma qual è la pratica migliore e più comune qui - limitare la dimensione dell'immagine che può essere caricata dall'utente o ridurne le dimensioni una volta caricata sul retro -end?

Grazie per qualsiasi consiglio!

Ken

    
posta Tim 09.07.2011 - 20:53
fonte

2 risposte

3

Dipende da cosa stai mirando.

Se il tuo servizio vuole essere tutto accomodante come Facebook o Flickr, dove l'utente non può fare nulla di sbagliato, quindi elaborare le immagini secondo necessità per creare immagini in miniatura.

Se sei spinto per risorse (computazionalmente, spazio, ecc.), limita la dimensione delle immagini che l'utente può caricare. Questo pone l'onere sul lato dell'utente.

    
risposta data 09.07.2011 - 21:19
fonte
0

Non sono un professionista in queste cose, ma la maggior parte dei server di back-end che conosco hanno tali preferenze per decidere la dimensione massima del file per i caricamenti.

Se decidi di ridurre la dimensione dell'immagine caricata una volta caricata sul back-end, questo controllo è già stato eseguito, quindi devi implementare qualcosa che controlli la dimensione del file ancora una volta dopo il processo di riduzione.

Cordiali saluti, Thomas

    
risposta data 09.07.2011 - 21:24
fonte

Leggi altre domande sui tag