Es verdad, empieza por la base de datos. Y empieza por algo sencillo.
Piensa en un blog básico, luego, si lo necesitas y si funciona, vas a poder ampliarlo y mejorarlo.
Por ejemplo:
Código PHP:
Ver original// Clase Categorias:
class Categoria {
//Atributos;
private $nombre;
private $slug;
private $descripcion;
//Metodos
public function __construct($categoria, $ficha, $detalles)
{
$this->nombre = $categoria;
$this->slug = $ficha;
$this->descripcion = $detalles;
}
public function getCategoryName()
{
return $this->nombre;
}
public function getCategorySlug()
{
return $this->slug;
}
public function getCategoryDescription()
{
return $this->descripcion;
}
} // FIn clase Categorias.
Esto es muy sencillo y no estamos cambiando el estado de las categorias y hay que relacionarlo a una base de datos y al blog en general....