a part de simple include() pour faciliter les changements de mise en page, qques affichages bidons comme la date, etc tu feras pas grand chose en php sans utiliser de sgbd;
tu peux tres bien faire un script de gestion des news, mais en travaillant avec des fichiers... idem si tu peux faire un systeme d'utilisateur / mot de passe, faudra travailler avec des fichiers
il va de soit qu'il est plus evident de travailler directement avec un sgbd si tu comptes faire un script de gestion des news / un systeme d'authentification / un livre d'or / etc, ca ne sert a rien de te compliker la vie en utilisant les fichiers, a part pour apprendre...