Ah por si alguien lo pregunta.
Tengo hosting y dominio.
Soporta mysql, php, etc... etc.. esta muy completo, y las variables globales esas tan famosas estan OFF.
Y ya de paso que escribo esto, añado otra sugerencia a la estructura...
La mejor manera de hacer una gran web, es haciendola modular no?
Luego estan los diferentes métodos, que conozco dos... creo xD
Con switch ó con un código bastante extendido por la red...
Código PHP:
<?php
// Primero incluimos el archivo de configuración
include('conf.php');
/** Verificamos que se haya escogido un modulo, sino
* tomamos el valor por defecto de la configuración.
* También debemos verificar que el valor que nos
* pasaron, corresponde a un modulo que existe.
*/
if (!empty($_GET['mod']))
$modulo = $_GET['mod'];
else
$modulo = MODULO_DEFECTO;
/** También debemos verificar que el valor que nos
* pasaron, corresponde a un modulo que existe, caso
* contrario, cargamos el modulo por defecto
*/
if (empty($conf[$modulo]))
$modulo = MODULO_DEFECTO;
/** Ahora determinamos que archivo de Layout tendrá
* este módulo, si no tiene ninguno asignado, utilizamos
* el que viene por defecto
*/
if (empty($conf[$modulo]['layout']))
$conf[$modulo]['layout'] = LAYOUT_DEFECTO;
?>
Y tambien este...
Código PHP:
<?php
/* Donde se incluyen las paginas de forma automatica (con la url index.php?id=nombrepagina
se abriria la pagina nombrepagina.php en esta parte).*/
if($_GET[id] == "") {
include("modulos/inicio.php"); // Esto es el contenido que saldrá por defecto
} else {
if(file_exists("modulos/".$_GET[id].".php")) {
include("modulos/".$_GET[id].".php");
} else {
include("modulos/error.php"); // En caso que el usuario coloque una variable incorrecta, se cargará la pagina de error
}
}
?>
Cual es mejor o hay algun otro mejor?
Muchas asiasssssssssss