Eso es como preguntar, ¿uso un camion de gasolina o gasolina?, por que de hecho puedes construir ActiveRecord a partir de PDO, ya que ActiveRecord es un "Patrón" y PDO es una serie de objetos que se conectan a diferentes bases de datos.
Igual y antes de profundizar en
"crear" tus deliciosos scripts, igual y un poco de conceptos estaría bien para iniciar y de paso, decirte que tu idea esta un poco digamos, pasada de moda :D.
Si necesito un blog entro a wordpress o algun otro que YA traen integradas super practicas de programación y un administrador excelente ahhh y traen el MVC que tu no les agregarías por que lo crees innecesario para un sistema de blog
Si necesito una tienda virtual, busco alguna ya hecha como "Magento" o bien OpenCart, y ahh por cierto tambien tienen "MVC" y demás cosas que NO son tan necesarias para scripts como estos. :)
Ahh y a parte utilizan mucho Ajax y demás cosas que hacen de la web un lugar mejor. :D
¿Cual es la razón de no querer usar un framework?