Buenas,
En mi web modular uso un fichero llamado metatags.php el cual según la variable de la página cargo un titulo o una descripción determinada.
Código PHP:
Ver original<?php
/*
* Dependiendo de la página cargará su propio titulo y metas
*/
if( $_GET [ 'pagina' ]== "home" ){ ?>
<title>Inicio | Web</title>
<meta name="keywords" content="palabras clave relacionadas con el modulo" />
<meta name="description" content="descripción del modulo" />
<?php }
else if( $_GET [ 'pagina' ]== "faq" ){ ?>
<title>Preguntas Frecuentes (F.A.Q) | Ayuda | Web</title>
<meta name="keywords" content="palabras clave relacionadas con el modulo" />
<meta name="description" content="descripción del modulo" />
<?php }
else if( $_GET [ 'pagina' ]== "registro" ){ ?>
<title>Crear cuenta ME | Web</title>
<meta name="keywords" content="palabras clave relacionadas con el modulo" />
<meta name="description" content="descripción del modulo" />
<?php }
else if( $_GET [ 'pagina' ]== "soporte" ){ ?>
<title>Soporte ME | Ayuda | Web</title>
<meta name="keywords" content="palabras clave relacionadas con el modulo" />
<meta name="description" content="descripción del modulo" />
<?php }else { ?>
<title>La página no existe</title>
<meta name="keywords" content="palabras clave relacionadas con la web" />
<meta name="description" content="descripción de la web en general" />
<?php } ?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="shortcut icon" href="/imagenes/favicon.ico"/>
?>
El problema es si la página va creciendo y en lugar de tener 50 if else, tuviese 200 o 300 o más.
¿Qué método creéis que sería el más optimo?
Muchas gracias de antemano