Este artículo trata de algo interesante como es la creación de un blog, pero busca ser una introducción amena y sencilla a la programación orientada a objetos. Aún así, para la perfecta comprensión del presente tutorial asumimos que el lector tiene conocimientos básicos de PHP, MySQL, XHTML y también, Javascript/jQuery. Se trata de una traducción del original en inglés: http://nettuts.com/tutorials/php/how-to-create-an-object-oriented-blog-using-php/
Comentarios
Otra opción es usar Joomla, Drupal, ect...
Symfony es la respuesta.
Ya que utiliza objetos, ya podría usar objetos para todo, como Mysqli que trata la conexión como un objeto.
O aprovechar la potencia de Zend Framework
si asumimos tantas cosas por qué no asumimos que sabes crear un blog con PHP orientado a Objetos