Ciao a tutti,
ho visto che ci sono diversi 3d sull'argomento, ma non riesco a capire bene come, in che modo, come ottimizzare al meglio le risorse per riuscire a compiere le seguenti operazioni - occhio che esagero
- fare upload della foto solo jpg consentite
- ridimensionare in modo proporzionale e con certa qualità (ad esempio 400x400, qualità 80)
- cambiarne il nome
- salvare la foto in una cartella (es im_big)
- ridimensionare la foto appena caricata e già ridimensionata per creare la sua thumbnails (esempio 100x100, stessa qualità originale)
- cambiare il nome (ad es. aggiungere _small al nome)
- salvare in un'altra cartella (es im_small)
- liberare la menoria
- cancellare la foto caricata
Questo perchè mi sembra più logico controllare e ridimensionare immagine per prevenire dimensioni inadeguate e fare subito miniatura perchè generalmente nelle pagine di presentazione di un catalogo ci sono più prodotti e sarebbe un inutile spreco ridimensionare al volo per ogni pagina 20-30 foto - meglio lasciare che faccia tutto il sistema quando le carico, visto che poi si fà un prodotto alla volta.
magari ne salta fuori una funzione e/o modus operandi utile a tutti (visto che io stò facendo una cozzaglia di funzioni ravanate quà e là ..)
Grazie
HW