Wenn ich es mal zusammenfassen darf:
Wenn ich den Anwender nicht blockieren möchte oder sich die Seite während der Eingabe verändert, sollte ich AJAX benutzen.
Wenn die Seite "statisch" ist sollte ich nur php nehmen.
Beispiel: Ich möchte ein Autovervollständigen benutzen, d.h. der User gibt etwas in ein Textfeld ein und abhängig von der Eingabe wird in einem darunterliegende popUp-Menu mögliche, passende Einträge angezeigt. Das wäre dann AJAX, oder?