1) Non c'è assoluto bisogno di rispondere in questo modo
2) Le hai già studiate, allora quale problema incontri? Se vuoi realizzare un blog semplice basta conoscere l'interazione tra php e mysql!!
Fai una tabella del database nella quale raccogli tutti i post, la colleghi ad un altra tabella nella quale metti le categorie dei post, ed un altra ad esempio per gli user registrati!!
Dopo di che fai una pagina [protetta da login e password ] che serve all'amministratore del blog per scrivere i post da pubblicare, e la pagina index che raccoglie tutti i post pubblicati e suddivisi per categorie!
3) Posta i problemi che riscontri nella stesura del codice...