Cita:
Iniciado por AleXerTecH
imagejpeg($tmp,$filename,100);
Prueba a cambiar el valor de 100 por 80, pero también debes tener en cuenta que tan necesario es para ti tener un jpg con la calidad máxima (100), si no es muy necesario podrias bajar la calidad de 100 a 80 en el caso de las imágenes pequeñas.
Podrías plantearte también, que tan necesario es realizar dos copias de esa imagen, podrías redimensionarlas cuando las muestres en la web, y de esta manera solo tienes una imágen en el server. Esa es mi opinón.
Saludos.