All'apertura della pagina devi leggere tot post dal db e presentare la pagina all'utente.
Quando l'utente scrolla la pagina verso il basso, con Javascript devi riconoscere quando si è arrivati alla fine e quindi inoltrare una richiesta al server tramite Ajax.
Al server come parametro dovrai dargli un qualcosa per fargli sapere quale sia l'ultimo post visualizzato in modo che sappia quali sono i nuovi da dover mostrare, quindi li va a prendere dal db e li restituisce alla chiamata Ajax.

PHP restituisce valori ad Ajax sottoforma di stringhe, quindi con una echo.

Ajax prende ciò che gli ha risposto il server e lo aggiunge in fondo alla pagina.

Come si fa in pratica tutto questo?
Studia un po' di Javascript/Ajax/jQuery e se hai problemi chiedi nella sezione Javascript.

La parte PHP è solo prendere i nuovi post dal db e farne una echo, fine, il resto è tutto Javascript.