Foros del Web » Programando para Internet » PHP »

como almacenar un parrafo ?? en una DB , en un xml o en un archivo de texto

Estas en el tema de como almacenar un parrafo ?? en una DB , en un xml o en un archivo de texto en el foro de PHP en Foros del Web. buenos dias , estoy intentando hacer una pagina web , en la que la persona que la administre pueda logearse y cambiar la info q ...
  #1 (permalink)  
Antiguo 12/05/2011, 17:30
 
Fecha de Ingreso: marzo-2011
Ubicación: tucuman
Mensajes: 25
Antigüedad: 13 años, 1 mes
Puntos: 1
Pregunta como almacenar un parrafo ?? en una DB , en un xml o en un archivo de texto

buenos dias , estoy intentando hacer una pagina web , en la que la persona que la administre pueda logearse y cambiar la info q en ella se muestra.
en la parte principal hay una pequeña introduccion del objetivo de la pagina , es un parrafo largo. quisiera saber si me pueden sugerir si debo guardar ese parrafo , es decir lo q se va a mostrar en esa seccion en un archivo de texto plano , en una base de datos (en gral. uso db para almacenar cosas cortas , como nombre de usuarios o contraseñas , no parrafos) , o en un xml.
he pensado guardarlo en un .txt , y que luego al ingresar a la pagina , mediante php se abra ese txt y carge lo que en el esta . y el adm al modificar ese parrafo , modificaria el contenido del txt. eso es recomendable ??.
mi mas grande duda es donde almaceno la info , en una DB , en xml , o en un archivo de texto .
pienso q para cadenas cortas , es mejor DB , pero para parrafos grandes no se q es lo q conviene .
gracias por su tiempo .
saludos.
  #2 (permalink)  
Antiguo 12/05/2011, 17:36
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años
Puntos: 344
Respuesta: como almacenar un parrafo ?? en una DB , en un xml o en un archivo de text

En las bases de datos también se pueden guardar textos grandes incluso en ciertas bases de datos, hay tipos de datos para objetos grandes (tienen un nombre que no recuerdo).

Puedes hacerlo de todas las formas que has mencionado, en la propia base de datos o en txt guardando la ruta de estos en la base de datos.
  #3 (permalink)  
Antiguo 12/05/2011, 19:11
Avatar de rikardoz  
Fecha de Ingreso: abril-2011
Ubicación: En mi casa
Mensajes: 165
Antigüedad: 13 años
Puntos: 46
Respuesta: como almacenar un parrafo ?? en una DB , en un xml o en un archivo de text

depende que tan grande sea:
TinyText: Columna con una longitud máxima de 255 caracteres.
Text: un texto con un máximo de 65535 caracteres.
MediumText: un texto con un máximo de 16.777.215 caracteres.
LongText: un texto con un máximo de caracteres 4.294.967.295 (4GB). Hay que tener en cuenta que debido a los protocolos de comunicación los paquetes pueden tener un máximo de 16 Mb.
de acuerdo a tu necesidad
__________________
Agregadecer no cuesta nada O SI?
  #4 (permalink)  
Antiguo 12/05/2011, 19:48
 
Fecha de Ingreso: marzo-2011
Ubicación: tucuman
Mensajes: 25
Antigüedad: 13 años, 1 mes
Puntos: 1
Respuesta: como almacenar un parrafo ?? en una DB , en un xml o en un archivo de text

gracias por responderme , en el caso de que guarde en una base de datos , en el caso de que guarde el texto en u campo del tipo MediumText, si le asigno una longitud de 16.777.215 , eso aria q la base de datos sea muy pesada ?? , o eso depende de los caracteres q se cargen , porq yo le puedo asignar una longitud de 16.777.215, pero quisas la persona q administre el sitio use menos . es eficiente hacer esto ??
mi duda es respecto a la eficiencia, .
  #5 (permalink)  
Antiguo 12/05/2011, 20:18
Avatar de ZoroRoronoa  
Fecha de Ingreso: marzo-2011
Ubicación: California, USA
Mensajes: 824
Antigüedad: 13 años, 1 mes
Puntos: 116
Respuesta: como almacenar un parrafo ?? en una DB , en un xml o en un archivo de text

Cita:
Iniciado por alff21 Ver Mensaje
gracias por responderme , en el caso de que guarde en una base de datos , en el caso de que guarde el texto en u campo del tipo MediumText, si le asigno una longitud de 16.777.215 , eso aria q la base de datos sea muy pesada ?? , o eso depende de los caracteres q se cargen , porq yo le puedo asignar una longitud de 16.777.215, pero quisas la persona q administre el sitio use menos . es eficiente hacer esto ??
mi duda es respecto a la eficiencia, .
MediumText: un texto con un máximo de 16.777.215 caracteres.
Maximo los caracteres mencionados, si son menos, no hay problema.
__________________
Programador jQuery & PHP

Etiquetas: almacenar, xml
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:25.