Foros del Web » Programando para Internet » ASP Clásico »

Sobre los includes

Estas en el tema de Sobre los includes en el foro de ASP Clásico en Foros del Web. Mi pregunta es simple... ¿Es mejor poner los #includes que se vayan a utilizar en cada página de un sitio web o lo ideal sería ...
  #1 (permalink)  
Antiguo 01/03/2006, 02:48
 
Fecha de Ingreso: enero-2002
Ubicación: España.... y olé!!
Mensajes: 110
Antigüedad: 23 años, 3 meses
Puntos: 0
Sobre los includes

Mi pregunta es simple...

¿Es mejor poner los #includes que se vayan a utilizar en cada página de un sitio web o lo ideal sería meter la llamada de los includes en una página llamada, por ejemplo, includes.asp y llamar a ésta en todas las páginas del sitio?

Un saludo.
  #2 (permalink)  
Antiguo 01/03/2006, 03:07
Avatar de DkarnDuuk  
Fecha de Ingreso: marzo-2004
Mensajes: 626
Antigüedad: 21 años, 1 mes
Puntos: 2
yo por lo menos es la primera forma la q uso y la seguiria utilizando, asi si quiero llamar a una pagina q me hace por ejemplo una funcion q llamar a una pagina en la cual tengo 6 funciones de las cuales 5 no voy a utlizar
__________________
bla, bla, bla......
  #3 (permalink)  
Antiguo 01/03/2006, 03:26
 
Fecha de Ingreso: enero-2002
Ubicación: España.... y olé!!
Mensajes: 110
Antigüedad: 23 años, 3 meses
Puntos: 0
Precisamente el sistema que tú usas es el que yo uso pero ahora resulta que he de utilizar ciertas funciones que tengo en un include en unas 60 páginas y claro, tengo que añadir la linea del #include en todas ellas y en fin, no es muy cómodo la verdad, por eso pensé si sería mejor tener esas funciones en un sólo include y llamarlo en todas "por si acaso" es necesario utilizar esas funciones.

La cuestión es que si añado el #include ¿ya estoy llamando las funciones? o si de hecho, si no uso las funciones aunque esté el #include en la página ¿"recarga" mucho la página?... no se si me explico
  #4 (permalink)  
Antiguo 01/03/2006, 04:00
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
no las estas llamando, pero si haces la cara mas lenta si pones includes que no usas. yo tengo un archivo include.asp en el que tengo la conexion, menus, funciones, scripts en javascrispt, etc.
  #5 (permalink)  
Antiguo 01/03/2006, 04:03
 
Fecha de Ingreso: enero-2002
Ubicación: España.... y olé!!
Mensajes: 110
Antigüedad: 23 años, 3 meses
Puntos: 0
Ok, es lo que quería hacer yo luego... pienso que aunque tengas todo eso en un sólo include la carga se ralentizará por milésimas o como mucho algún segundo imperceptible... bueno, gracias por las respuestas, un saludo.

  #6 (permalink)  
Antiguo 01/03/2006, 04:30
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 8 meses
Puntos: 18
si son sólo funciones no pasa nada, sólo se mira la sintaxis al cargarlo. yo trabajo así.
  #7 (permalink)  
Antiguo 21/03/2006, 14:00
 
Fecha de Ingreso: enero-2003
Ubicación: Caracas
Mensajes: 439
Antigüedad: 22 años, 3 meses
Puntos: 0
como puedo incluir dos includes en una sola pagina
  #8 (permalink)  
Antiguo 21/03/2006, 14:13
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
claro que si
  #9 (permalink)  
Antiguo 21/03/2006, 14:27
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Cita:
Iniciado por Fabian olmos
como puedo incluir dos includes en una sola pagina
Cita:
Iniciado por ElAprendiz
claro que si




Código:
<body>
<!--#include virtual="/includes/cabecera.asp"-->
blablabla
<!--#include virtual="/includes/pie.asp"-->
</body>
__________________
...___...
  #10 (permalink)  
Antiguo 21/03/2006, 14:50
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
jeje es que lei puedo incluir dos includes en una sola pagina. como una pregunta
  #11 (permalink)  
Antiguo 21/03/2006, 17:32
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
los includes facilitan la vida en un millon

yo tengo una pagina nada mas con los formatos y las imagenes de todo mi sitio y para cambiar los menus y el contenido lo hago con los case asi me ha salido mas facil cuando cambio el diseño. las otras páginas que llamo en el contenido.asp son solo paginas en asp pero sin formato especifico (incluso sin el css porque este lo he puesto en el intro.asp


y en la pagina que tengo solo hago mensión a dos inlcude

Cita:
intro.asp - unica pagina de mi sitio
funciones.asp - pagina con todas las funciones
menu.asp - pagina con case para seleccionar opciones de menu
contenido.asp - pagina que con los case muestras otros includ
Cita:
intro.asp
hago el includ de las funciones y retraigo las que ocupo como encabezado y pie de pagina
el css y las demas opciones de mi sitio

cargar = request("cargar")
if cargar = "" then
cargar = "principal"
end if

menu.asp
Cita:
select case cargar
case "principal"
opciones del menu principal
case "iniciativas"
meto las opciones de iniciativas
end select
aqui meto lo que quiero que se repita en la franja de menu (que va la derecha)


contenido.asp
Cita:
select case cargar
case "principal"
hago el includ a la pagina que solo tiene lo principal
case "iniciativas"
includ a pagina iniciativas.asp
end select
aqui meto lo que quiero que se repita en la franja de menu (que va la derecha)

iniciativas.asp
Cita:
select case cargar
seccion = request ("Seccion")
case ""
muestro la presentacion de iniciativas
case "hospital"
meto todo lo del hospital.
end select
aqui meto lo que quiero que se repita en la franja de menu (que va la derecha)
si la gente pone http://www.misitio.com/intro.asp?car...ccion=hospital

cargo las opciones de menu iniciativas
cargo en contenido.asp el include de iniciativas.asp
y en la pagina iniciativas.asp cargo la seccion hospital.

Espero no haner dicho un trabalenguas y que te sirva.
__________________
JuanRa Pérez
San Salvador, El Salvador
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 14:28.