Il tuo script crea una cache di qualsiasi contenuto.

Per far si che generi la cache solo dei contenuti di linghezza superiore a X byte è sufficiente inserire un IF() che escluda la chiamata a file_put_contents() nel caso in cui la lunghezza di $content sia inferiore ad X.