Ver Mensaje Individual
  #8 (permalink)  
Antiguo 23/09/2005, 04:15
Avatar de lucxx
lucxx
 
Fecha de Ingreso: noviembre-2003
Ubicación: Madrid
Mensajes: 321
Antigüedad: 21 años, 1 mes
Puntos: 0
Si, ocuparía espacio, pero cuanto ocupa una página (solo lo que es el html, sin controles de usuario, con un codebehind común para todas si fuera necesario, etc)? ¿10kb, 30kb? Probablemente menos que cualquier imagen, es decir, unas 80 páginas podrían ocuparte 1Mb o incluso menos, y podrías ir un poco más allá y "despublicar" (eliminar la pagina correspondiente) artículos antiguos y/o con pocas visitas, de forma que en esos casos sí se acceda a la base de datos a por el contenido en el caso de que fueran solicitadas... (De todas formas, en la base de datos también ocupan espacio, aunque menos, y normalmente tendrás menos espacio de BD que de disco...).

Ojo, esta es la mejor solución siempre que el tamaño de la BD no suponga un problema!, si en tu caso tienes poco espacio de base de datos, yo recurriría a utilizar un remix:

Utilizaría la base de datos para guardar toda la información del artículo menos el contenido (es importante lo de la base de datos porque normalmente se podrán escribir comentarios, y hacer otras operaciones que requieran una relación con los artículos), y la publicación la haría como en el caso anterior (en caso de necesitar modificar el contenido, igual que lo hemos insertado en la plantilla podemos extraerlo...). De todas formas estas operaciones más costosas las realiza el administrador/editor, no los usuarios, los usuarios simplemente acceden a una página ya creada.

En el caso de que el espacio en disco también fuera un problema, podría optimizarse al máximo almacenando el contenido de los artículos en ficheros de texto o ficheros xml, y la página "verArticulo.aspx" obtendría el contenido del fichero correspondiente (no con un include).

De todas formas estos últimos metodos ya son un poco chavacanos, si no tienes muchos problemas de espacio (y los hosting de hoy día suelen dar bastante espacio) yo usaría el primer método.
__________________
Salu2

www.pcealcala.net