Re: Manera correcta de grabar una imagen

From: Dorian Machado <dorian599(at)gmail(dot)com>
To: MKHotmail <mcanchas(at)hotmail(dot)com>
Cc: "Guillermo E(dot) Villanueva" <guillermovil(at)gmail(dot)com>, Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Manera correcta de grabar una imagen
Date: 2015-11-20 10:45:24
Message-ID: CAFLCYioUpVKJF9pk6gNdEzXrThj_WBOZd-u_JGtW8YdCDxX=rQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola MKHotmail

No manejo Visual Fox Pro, pero por aca encontre un link interesante que
espero te pueda ayudar.

http://www.example-code.com/foxpro/base64-encode-decode.asp

2015-11-19 19:11 GMT-03:00 MKHotmail <mcanchas(at)hotmail(dot)com>:

> Excelente gracias por tu apoyo..
>
>
>
> Lo trabajo con VFP 9.0
>
>
>
>
>
> MK
>
>
>
> *De:* pgsql-es-ayuda-owner(at)postgresql(dot)org [mailto:
> pgsql-es-ayuda-owner(at)postgresql(dot)org] *En nombre de *Dorian Machado
> *Enviado el:* miércoles, 18 de noviembre de 2015 02:42 p.m.
> *Para:* Guillermo E. Villanueva <guillermovil(at)gmail(dot)com>
> *CC:* MKHotmail <mcanchas(at)hotmail(dot)com>; Lista Postgres ES <
> pgsql-es-ayuda(at)postgresql(dot)org>
>
> *Asunto:* Re: [pgsql-es-ayuda] Manera correcta de grabar una imagen
>
>
>
> Hola MKHotmail
>
>
>
> tabajar con tipos de datos bytea es una de las practicas mas comunes, pero
> me ha dado uno que otro problema de vez en cuando, pero no deja de ser una
> buena practica.
>
>
>
> Lo que te recomendaria que harias y te puedo garanzarizar que funciona es
> lo siguiente:
>
>
>
> 1-) El campo imagen de la tabla donde piensas almacenarlas crealo de tipo
> TEXT
>
> 2-) Ahora en el codigo de tu aplicacion (no importa el lenguaje de
> programacion) en la seccion donde le haces input a la imagen ya sea desde
> un formulario o no se como manejas el app que estes trando; cuando recibas
> la imagen codificala base 64 y guardala en ese campo tipo TEXT que te dije
> que crearas
>
> 3-) Todo bien hasta el momento, pero te preguntaras: Ok ya codifique la
> imagen y la guarde en el campo TEXT, ahora como la muestro en mi web ?
>
>
>
> pues es bastante facil, lo haces de la siguiente maneta como muestrra este
> segmento de codigo, donde el texto largo denotado en color naranja es el
> contenido de tu campo TEXT que recojistes con un SELECT
>
>
>
> <img alt="Embedded Image" src="data:image/png;base64,*iVBORw0KGgoAAAANSUhEUgAAADIA...*" />
>
> Y listo eso es todo tienes todas tus imagenes centralizadas en una BD y
> guardades de manera sencilla.
>
>
>
> Esto me fue de mucha ayuda en un proyecto que participe como DBA el cual
> era un App de comercializacion de Cafe, donde teniamos varios web servers
> para balanceo de carga compartiendo directorios de imagenes de productos
> via NFS y resultava muy tedioso cuando el servidor que hacia las veces de
> NSFS maestro caia, ya que, dejaba huerfanos a los otros servers, es decir
> sin imagenes.
>
>
>
> Aplicando esto, ahora las imagenes se encontraban centralizadas en la BD y
> no importa si algun web servers de balanceo se caia.
>
>
>
> Espero te sea util esta informacion
>
>
> Saludos al grupo de ayuda de PostgreSQL
>
>
>
> 2015-11-18 13:21 GMT-02:00 Guillermo E. Villanueva <guillermovil(at)gmail(dot)com
> >:
>
> Hola MK, si ya leíste las discusiones anteriores (que son muchas) creo que
> deberías hacer unas pruebas y sacar tus propias conclusiones.
>
>
>
> El 17 de noviembre de 2015, 13:00, MKHotmail <mcanchas(at)hotmail(dot)com>
> escribió:
>
> Se ha discutido y no vi un buen final o un tuto de como debería ser… yo
> trabajo con Visual Fox 9.0… hay algunos ejemplos y nada claros…
>
>
>
> MK
>
>
>
> *De:* pgsql-es-ayuda-owner(at)postgresql(dot)org [mailto:
> pgsql-es-ayuda-owner(at)postgresql(dot)org] *En nombre de *Cesar Erices
> *Enviado el:* lunes, 16 de noviembre de 2015 10:56 a.m.
> *Para:* MKHotmail <mcanchas(at)hotmail(dot)com>
> *CC:* Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org>
> *Asunto:* Re: [pgsql-es-ayuda] Manera correcta de grabar una imagen
>
>
>
> Este es un tema que se ha discutido mucho en esta lista, puedes ver el
> hitorial filtrando por
>
> - [pgsql-es-ayuda] ayuda imágenes
> - [pgsql-es-ayuda] Almacenar imagen ebn bytea con problemas en 9.2
> - Problema con índice y búsqueda.
>
> Cada persona tiene diversos puntos de vista y todo dependerá que buscas:
> rapides, capacidad, busqueda, etc
>
>
>
> El 16 de noviembre de 2015, 12:51, MKHotmail <mcanchas(at)hotmail(dot)com>
> escribió:
>
> Cual es la manera correcta de grabar una imageny después poder recuperarla…
>
>
>
>
>
> Gracias
>
>
>
>
>
> MK
>
>
>
>
>
>
> --
>
> Sin más que decir se despide de Usted, muy atentamente
>
> Cesar Erices Vergara
> Ingeniero en Gestión Informática
> Analista de Sistema
>
> Especialista en ISO 27001 e ITIL
>
> Cuenta Twitter: @caerices
>
>
> Santiago - Chile
>
>
>
>
>
>
>
> --
>
> *Dorian Machado*
>

--

*Dorian Machado*

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Hugo Germigniani - ProfInd 2015-11-20 11:15:18 RE: Manera correcta de grabar una imagen
Previous Message MKHotmail 2015-11-19 22:11:07 RE: Manera correcta de grabar una imagen