Usualmente recibo comentarios y correos preguntándome algunos detalles sobre la web modular, para qué sirven, cómo funcionan, ventajas, etc. Así que a idea de este post es ir respondiendo a estas dudas, si tienen alguna otra sería bueno que la pongan para ir actualizando el post y así todos aprendemos.
Bueno vamos al grano.
¿La página modular se recargará totalmente cada vez que clickeo un link?
Si exactamente lo va a recargar todo nuevamente. ¿Eso es mas lento?(imagino que tambien te preguntaras eso) No necesariamente ya que si maquetamos adecuadamente todo esta en cache (incluso archivos flash) y la página cargará sin problemas.
¿Los frames son mejores que una web modular?
Si bien es cierto podemos poner el encabezado, pie de página y otros elementos en frames y evitar que se recargue toda la página y esto puede ser más rápido, las desventajas superan a esa ventaja:
- La página con frames puede distorcionarse con la aparición de barras de desplazamiento o si no aparecen estas, ciertos contenidos podrían estar cortados, eso es algo no sucederá nunca con web modular
- Creo que el más grave problema con frames es que google no va a indexar nuestro sitio web y si no apareces en los buscadores es prácticamente como si no existieras, dificilmente tendrás nuevos visitantes
- Los frames son tecnología desfasada, muy antigua aunque admito que combinados con los modernos modalbox pueden hacer cosas muy utiles
- Los frames consumen más memoria ya que son varias páginas independientes abiertas todas juntas
- Una página modular permite compartir recursos y clases a través de la página(esa su mayor ventaja), mientras que los frames actúan de forma separada
¿Cómo envío formularios en una web modular?
Supongamos que tu formulario esta en la dirección index.php?page=formulario, tu formulario sería
1 | <form name="miformulario" method="post" action="index.php?page=formulario"> |
Eso enviará los datos a esa misma página pero ojo no puedes usar el método GET o este sobreescribirá la variable page, sin embargo se puede salvar ese inconveniente asi:
1 2 |
¿Qué ventaja tiene usar una web modular?
La web modular no sólo sirve para tener un sólo encabezado, menu y pie de página común a todas las páginas de nuestro sitio ese es el uso más básico, los verdaderos alcances van al momento de usar una programación OOP (programación orientada a objetos) ya que las clases al formar parte de la web modular podrán ser compartidos por todo el sitio, podemos tener una sóla conexion de base de datos que sea universal a todo el sitio y así cuando cambies de servidor sólo alterarás un único archivo.
También es muy util esta web modular para crear sitios con varios idiomas
¿Se puede crear una web modular con elementos ajax?
Si, aunque yo recomendaría limitarlo sólo a algunos elementos para no perder indexación por parte de google como en este ejemplo
Hola estoy construyendo un proyecto web en base a tu modelo de web modular y utuliza muchos formularios de ingreso de registro, uno de busqueda para actualizar y eliminar un registro y uno que muestra un listado de los registros gaudados en la tabla individualmente cada modulo funciona bien pero cuando hago el llamado que seria por ejemplo el formulario de ingreso no hace nada en que puede estar fallando mi codigo diganme una idea porque aqui me siento estancado y no le encuentro una solucion rezonable
Hola estoy construyendo un proyecto web en base a tu modelo de web modular y utuliza muchos formularios de ingreso de registro, uno de busqueda para actualizar y eliminar un registro y uno que muestra un listado de los registros gaudados en la tabla individualmente cada modulo funciona bien pero cuando hago el llamado <form name=\
FELICITACIONES POR TUS PROYECTOS…
HE PRACTICADO CON ESTO DE LA WEB MODULAR Y ME PARECE BASTANTE UTIL, PERO AL MOMENTO DE IMPLEMENTARLO EN ALGO IMPORTANTE ME DI CUENTA QUE NO MUESTRA LAS IMAGENES QUE CONTIENEN LOS ARCHIVOS DE PAGES POR EJEMPLO SI LE PUSIERA UNA IMAGEN AL ARCHIVO SERVICIOS O CONTACTENOS,EN MI CASO NECESITO IMPLEMENTAR IMAGENES CAPTCHA PARA EVITAR ROBOTS QUE LLENEN FORMULARIOS Y PUES NO MUESTRA LA IMAGEN.
AGRADEZCO CUALQUIER AYUDA
🙂
Siempre los problemas con web modular radican con las rutas ya que la ruta relativa varía te sugiero con firebug ver los errores 404 (archivo no encontrado) para ver donde esta mal la ruta
Es posible que la web modular no se recarge cada vez que clickeo un link…
cual esla mejor opccion para hacer una web los Frames, iframes o la web modular
bueno… al fin alguien que me despeja de las dudas que tenia… ya estaba casi bajando los brazos, todos dicen SI… CON SWITCH SI… CON ESTO… SI… CON LO OTRO… pero nadie explica el COMO o el POR QUE como si uno fuera adivino de las cosas jeje en fin, te felicito loco, te pasaste!!!
Hola, primero que todo quisiera darte las gracias por haberme ayudado tanto con tus tutoriales, todo se entiende a la perfección.
Bueno, resulta que estoy haciendo una pagina web modular de esas en las que el usuario se autentica, y quisiera saber como es que se maneja el cambio de opciones entre un usuario desconocido y uno que se logea. A lo que me refiero es que a veces cuando uno hace login cambian las opciones que se muestran en los menús, de hecho generalmente cambia un botón de «iniciar sesión» a «cerrar sesión» ¿como se hace esto? , me imagino que es web modular, pero no tengo idea, si me pudieras dar una idea, estaría muy agradecido. gracias.