Tengo una duda sobre cómo usar imágenes a partir de archivos de imagen tipo GIF o JPG.
No recuerdo dónde leí que las dos formas habituales tienen sus ventajas y sus inconvenientes:
- Una es almacenar la imagen tal cual en la base de datos (por ejemplo, con el tipo binario BLOB de MySQL).
- La otra es almacenar en la base de datos la cadena de texto que contiene la URL de la imagen.
Cuál es la recomendable y la más usada?
Continuando con este tema, si quiero restringir las dimensiones en pixels de una imagen a cargar por el usuario, puedo hacerlo con GetImageSize() para obtener los pixeles en X,Y, y el tipo de imagen, pero para controlar la restricción en tamaño de bytes, ¿necesito usar la función filesize()?