Regresar   Foros del Web > Diseño de Sitios web > Web general

El registro es Gratis en Foros del Web
Respuesta
 
Herramientas Buscar en Tema Desplegado
Antiguo 08/05/08, 12:06:53   #1 (permalink)
wose ha deshabilitado el Karma
 
Registrado: may 2008
Mensajes: 3
wose is offline  
Como funciona internamente un foro?

Hola a todos!

Acabo de llegar a esta comunidad a causa de un trabajo para el instituto. El caso es que debo hacerlo acerca del funcionamiento, a nivel de base de datos, internet y programación de los foros.

Googleando solo saco información "externa" de un foro (tema de posts, hilos, admins/mods...) la cual ya conozco básicamente. Así que he pensado que que mejor que un foro (además de diseño web y programación) para preguntar acerca del funcionamiento de éste.
O sea que este es el motivo de mi post, si me podéis contar cualquier cosa reacionada con la estructura interna de un foro, o teneis algun link interesante de cómo funciona, me seréis de gran ayuda.

Muchas gracias y saludos!
  Responder Con Cita
Antiguo 09/05/08, 03:31:03   #2 (permalink)
bookmaster tiene algunos puntos positivos de karma
 
Registrado: nov 2002
Ubicación: Toledo
Mensajes: 532
bookmaster is offline  
Re: Como funciona internamente un foro?

Un foro consta de:

A nivel "Estructural":
- Un servidor-
- Programación PHP o ASP principalmente.
- Una base de datos, normalmente SQL.

El servidor:
- Que admita programación del lado del servidor PHP o ASP normalmente.
- Que tenga una base de datos en SQL fiable.
- Que admita un grán numero de usuarios al mismo tiempo y que no se colapse por falta de RAM, CPU, etc...
- Que tenga un buen caudal para el envio y recepción de datos, ya que si este es bajo los foros al estar muy cargados puedes hacerse lentos.
- Que admita bastante trafico mensual, ya que al tener varios usuarios el flujo de datos puede llegar a ser muy elevado.

A nivel "Interno" en programación:
- Alto conocimiento del lenguaje usado bien sea PHP o ASP, o el que quieras usar para crearlo.
- Diseño del foro.
- Como estructurarlo para que no falle.
- Comprobaciones de seguridad, tanto en el sistema de Registro de usuarios como en el de implementación de contenidos para evitar la ejecución de códigos maliciosos (en los foros suelen ser inyectores SQL).
- Actualizaciones constantes de dicho foro para evitar que los "listos" de la programación encuentren algún agujero por donde colarse, y en el caso de detectar que se han "colado" en el foro tener conocimiento de por donde y como solucionarlo.

A nivel "Interno" en la base de datos (Tablas):
- Usuarios.
- Temas.
- Post.
- Mensajes privados.
- Opciones Generales.
- Tablas relacionando Post con temas y estos a su vez con usuarios normalmente usando Foreing_keys.
- Tablas relacionando mensajes privados con usuarios.
- Y un largo etc... de tablas que se relacionan unas con otras para dar información.

Esto es lo que se me ocurre tras haber instalado varios foros y llevar el mantenimiento de los mismos, seguramente esto sea sólo la punta del "iceberg", pero ya tienes para empezar a investigar. Jeje
  Responder Con Cita
Antiguo 09/05/08, 09:26:03   #3 (permalink)
wose ha deshabilitado el Karma
 
Registrado: may 2008
Mensajes: 3
wose is offline  
Re: Como funciona internamente un foro?

Muchísimas gracias bookmaster, me has dado una estructura para mi trabajo y para mi investigación. De verdad, muchas gracias

Saludos!
  Responder Con Cita
Respuesta


Califica este Tema - Como funciona internamente un foro?.

Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado Califica este Tema
Califica este Tema:

Reglas del foro
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está activado
Las caritas están activado
Código [IMG] está activado
Código HTML está desactivado


Todas las horas son GMT -6. La hora es 02:10:45.

Message Board Statistics

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96