[Ovillo] OT: includes .shtml
Celso González
celso en mitago.net
Jue Mayo 3 08:09:30 UTC 2007
On Wed, May 02, 2007 at 05:49:05PM +0200, Pedro Sanz wrote:
> Hola a todos:
> lo primero, disculpas por el OT, pero en el tiempo que la sigo he visto que
> la gente controla bastante, no sólo de CSS, y por eso me animo a preguntar.
>
> Hasta ahora he utlizado las plantillas de Dreamweaver para poder modificar
> elementos comunes de las web que he construido (como menús y los pies de
> pag); pero he visto que existe la alternativa de hacer lo mismo con los
> includes en pags html (o shtml). El caso es que yo no controlo de
> programación, ni pags dinámicas, pero he visto que es una manera
> relativamente sencilla de conseguir lo mismo y, además, he comprobado que me
> funciona en el servidor que tengo contratado
> La pregunta es:
>
> - ¿voy a tener algún tipo de problema a la hora de la accesibilidad o
> de la validación del Xhtml?
> - ¿qué les parece esta opción de utilizar los includes? ¿qué
> inconvenientes puedo encontrar?
Tal como ya han comentado los ssi no estan de moda y ahora se lleva mas
el tema en php
Tanto una solución como otra no plantean problemas de accesibilidad o de
validación
Y aunque comentas que no controlas suficiente de php te paso una pequeña
receta de como funcionan los includes (o el require) en php.
fichero index.php
<?php
require('ruta/header.php');
?>
lorem ipsum
<?php
require('ruta/footer.php');
?>
fichero header.php
<html><head><title>....</title></head><body>
fichero footer.php
</body></html>
Como ves puedes incluir sentencias php mediante las llaves <?php
?>
el require (está recomendado usar require en vez de include) lo
único que hace es incluir el fichero que llamas (no tiene porque
estar en la raiz www del servidor).
Con una cosa tan simple seguro que puedes sacarle provecho y aunque
no te metas en programación te recomiendo que miras algun manual
de php
Saludos
--
Celso González (aka PerroVerd) GPG key 0x2DA367B7
http://mitago.net
Más información sobre la lista de distribución Ovillo