Rassure-moi l'auteur, tu utilises pas "PHP(CLI) version 5.0" comme indiqué dans le premier commentaire hein ? 
La seule fonction du script, chrono(), est inutile puisqu'il suffit de passer true en premier argument de microtime() pour avoir exactement le même résultat. 
Le script ne gère pas les anciens topics (qui ont un mode fixé à 1).
cURL est effectivement plus rapide puisqu'il recycle les connexions TCP.
https://mdb9.wordpress.com/2011/03/06/file_get_contents-vs-curl-what-has-better-performance/ un comparatif ici
Ce benchmark ne vaut rien puisque aucun code n'est là pour que l'on puisse reproduire le test. 