1- Investigando sobre singleton encontre este ejemplo con PDO:
Código PHP:
class DB extends PDO
{
private static $instance = null;
public function __construct()
{
$config = Config::singleton();
parent::__construct('mysql:host=' . $config->get('dbhost') . ';dbname=' . $config->get('dbname'),
$config->get('dbuser'), $config->get('dbpass'));
}
public static function singleton()
{
if( self::$instance == null )
{
self::$instance = new self();
}
return self::$instance;
}
}
2- Como a mi blog quiero hacerle una administracion esta bien que arme la estructura de los directorios asi:
Código HTML:
htdocs/ /admin/ /vistas/ /modelos/ /controladores/ /includes/ /modelos/ /vistas/ /controladores/ /index.php
4- Si no estoy equivocado por cada accion que necesite tengo que crear un controlador y/o modelo. Por ejemplo:
para leer/crear/borrar comentarios necesito crear un modelo comentarios para el manejo de la db y un controlador para la acciones leer/crear/borrar, para la noticias lo mismo con su controlador y modelo, para ver las categorias, etc, etc, etc
salu2