Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Diseño de foro en PHP4

Estas en el tema de Diseño de foro en PHP4 en el foro de Bases de Datos General en Foros del Web. Holas a todos ¡ He creado un foro en mysql y php4, y me gustaria que me aconsejaran si debo cambiarlo o mejorarlo, ya que ...
  #1 (permalink)  
Antiguo 20/02/2002, 03:38
 
Fecha de Ingreso: enero-2002
Mensajes: 115
Antigüedad: 22 años, 4 meses
Puntos: 2
Diseño de foro en PHP4

Holas a todos ¡

He creado un foro en mysql y php4, y me gustaria que me aconsejaran si debo cambiarlo o mejorarlo, ya que no se cuanto me puede aguantar en velocidad y funcionamiento, acontinuacion explico como lo hice :

creo tablas de categorias, preguntas y respuetas, en cada tabla se guardan sus correspondientes datos y vinculadas con un campo identificativo unas con otras (ID)

¿ Mi pregunta es si cuanto tenga 2000 preguntas y 5000 respuestas o mas, si funcionara bien todo y igual de rapido que ahora ?

one salu2
orko2k

<a href="http://usuarios.tripod.es/orko2k"><img src="http://usuarios.tripod.es/orko2k/imagen/banner-orko2k.gif">
  #2 (permalink)  
Antiguo 20/02/2002, 09:19
Avatar de Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 22 años, 5 meses
Puntos: 69
Re: Diseño de foro en PHP4

Todo depende de cuán bien diseñadas estén las relaciones de las tablas. Si las pudieras publicar aquí, ayudaría a que supiéramos.

Igualmente, te digo que 2000 posts y 5000 respuestas no es ni siquiera &quot;un poco&quot; de toda la gran información que mySQL puede manejar antes de ponerse un poco lento.

saludos.

<hr><font size=2 face="verdana">- Pablo Daniel Rigazzi (Webstudio)
<font size=1 color="#333333">COORDINADOR PROYECTO REGIONALIZACION ARGENTINA
Visita <a href="http://www.web-studio.com.ar" target="_blank">Web Studio</a> - Tutoriales Photoshop</fo
  #3 (permalink)  
Antiguo 23/02/2002, 01:00
Nch
 
Fecha de Ingreso: febrero-2002
Mensajes: 73
Antigüedad: 22 años, 2 meses
Puntos: 0
Re: Diseño de foro en PHP4

No se de que depende la velocidad de presentacion en un foro (aparte del acceso a la base de datos), pero lo que puedo comentar es que en un software de telefonia en el que acceden miles de registros diarios (registro de llamadas que realizan los usuarios), el mySQL se porta bastante rápido &quot;se parece al ORACLE :)&quot;, las pruebas de velocidad de acceso se hicieron en el rango de millones de registros.
El unico inconveniente encontrado es la longitud del archivo de la base de datos, pues si trabajas en LINUX, el kernel original soporta 2GB (Red Hat 7.1), pero modificando y recompilando podras llegar hasta 4GB (todavia un limite). Lo mejor es que diseñes tu base de datos para multiples archivos (p.ej, un archivo por cada foro) o que de alguna forma te facilite el mantenimiento (eliminacion de registros antiguos)

Saludos
  #4 (permalink)  
Antiguo 23/02/2002, 06:12
 
Fecha de Ingreso: enero-2002
Mensajes: 115
Antigüedad: 22 años, 4 meses
Puntos: 2
Re: Diseño de foro en PHP4

Hola chicos
gracias por vuestra ayuda, mi web es : www.lacuriosidad.com, echa en php4 y mysql, la verdad que hasta ahora todo va de maravilla, tengo unas 1000 respuestas,200 preguntasm 200 socios, 500 noticias, etc. y la velocidad es muy buena.

Pero como dije anteriormente me preocupa que cada vez aya mas datos, ya que tenemos ahora 600 visitas diarias y subiendo.
solo tengo 1 tabla de preguntas, 1 respuestas y 1 categorias, pero creo que tendre que crear 1 tabla por cada categoria, para evitar problemas. o ir borrando los antiguos

¿que me aconsejais ?

one salu2
orko2k
  #5 (permalink)  
Antiguo 24/02/2002, 11:31
Nch
 
Fecha de Ingreso: febrero-2002
Mensajes: 73
Antigüedad: 22 años, 2 meses
Puntos: 0
Re: Diseño de foro en PHP4

Para el diseño de tu base de datos, te aconsejo que primero realizes las mediciones de crecimiento y performance de la base actual.

Luego definas claramente las politicas de trabajo de tu foro: los registros de que tiempo estaran disponibles (un mes, medio año)?, De que forma se dara acceso a los registros muy antiguos?, Realizaras movimientos de registros de un foro a otro?.
De que manera crecera tu lista de foros?, etc.

De las mediciones y politicas que definas dependera el diseño de la Base de Datos. Podrias p.ejm, tener tablas por periodo de tiempo (meses o años).

Ten encuenta las limitaciones del servidor de base de datos y el SO, p.ejm, los 2GB de longitud maxima de los archivos que te mencione anteriormente.


Saludos
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 11:28.