Por ejemplo, en Sina, NetEase u otros sitios web, ¿qué son las páginas de columnas, las páginas de listas de artículos, las páginas de canales y las páginas de listas? Lo mejor sería dar los enlaces uno por uno.
(Nota: en html5 (mi costumbre personal), la etiqueta del archivo es así)
lt! doctype html gt
lthtml gt
lthead gt lt/head gt;
ltbody gt lt/body gt;
lt/html gt;
Su página de columnas, página de lista de artículos, página de canales, página de lista de gráficos, etc. En realidad, hay archivos php separados, incluido el archivo html con dos fragmentos al principio y al final, que se incluyen en la página que ve.
Mostramos la página de columnas para nav.php, la página de artículos para content.php, la página de canales para cate.php, la página de lista de gráficos para chart y el HTML para header.php. El encabezado del fragmento. El archivo muestra el archivo de pie de página HTML para footer.php.
Supongamos que la página que ve es index.php y que los archivos anteriores están todos en el mismo directorio (la ruta cambiará según sus propias necesidades), entonces su código fuente puede ser el siguiente (CSS el diseño está incluido en header.php, formateando según sus propios requisitos):
============================ =
index.php
=============================
es ? Lenguaje de programación del lado del servidor (abreviatura de Preprocesador de hipertexto profesional)
include(" header . PHP "); //Título HTML
// Entre los siguientes incluyen, solo esta página puede Ser Algunos contenidos específicos no son universales.
echo "ltnav>;
include("nav.php"); //Barra de navegación
echo"lt/nav>;
include(" content . PHP "); //Página de contenido
Include(" cate . PHP "); //Industria del canal
include(" char . PHP "); ); //Página de lista de gráficos
include(" footer . PHP "); //Pie de página HTML
gt
Cada archivo incluido puede ser así:
============================
encabezado.php:
============================
¡es! doctype html gt
lthtml gt
lthead gt
ltmeta charset="utf-8 "
lttitle gt lt? php echo $título? gt lt/title gt;
ltlink rel = " hoja de estilo " type = " text/CSS " href = " CSS . CSS " >>p>
lt/head gt;
ltbody gt
lt! -Eso es todo, este es un comentario, no se muestra en HTML - gt;
============================ = ==
nav.php
===============================
¿Es? Lenguaje de programación del lado del servidor (abreviatura de Preprocesador de hipertexto profesional)
//Puede ser un código vinculado a una base de datos o algo así.
// Luego obtenga el contenido de la columna de la tabla de navegación relevante de la base de datos, que puede ser el siguiente código.
while($ array = MySQL _ fetch _ array (declaración de base de datos))
echo "$ array['clave de navegación']"
}<; /p>
gt
=============================
Contenido .php:
============================
es? Lenguaje de programación del lado del servidor (abreviatura de Preprocesador de hipertexto profesional)
//Obtenga el contenido de la base de datos nuevamente y envíelo. El contenido específico depende del diseño de la tabla de la base de datos.
while($ array = MySQL _ fetch _ array (declaración de base de datos))
echo "$ array['clave como tiempo']"; echo "$array['como clave de autor']";
Echo "$array['as content']" clave;
echo "$array['as respuesta La clave ']";
}
gt
====================== = ======
cate.php:
=========================== ===
lt? Lenguaje de programación del lado del servidor (abreviatura de Preprocesador de hipertexto profesional)
//De manera similar, recupera el contenido del canal de la base de datos.
while($ array = MySQL _ fetch _ array (declaración de base de datos))
echo " $ array[' clave de canal ']"
}<; /p>
gt
=============================
char .php:
============================
lt? Lenguaje de programación del lado del servidor (abreviatura de Preprocesador de hipertexto profesional)
//Al mismo tiempo, recupere el contenido del gráfico de la base de datos.
while($ array = MySQL _ fetch _ array (declaración de base de datos))
Echo "$array['como gráficos relacionados']"
}
gt
=============================
footer.php:
=============================
lt? Lenguaje de programación del lado del servidor (abreviatura de Preprocesador de hipertexto profesional)
//Si no hay requisitos especiales, puede cerrar la base de datos aquí.
MySQL_close();
gt
lt! -¡Definitivamente no
lt! -Ponga aquí alguna información que desee explicar, como derechos de autor, etc. - gt
lt/body gt
lt/html gt; Creo que eso es todo. Todos, por favor apoyen.