Criando um arquivo tar GZipped e dinamicamente streaming via PHP?

Existe uma interface fácil como o ZipArchive para arquivos tar.gz que me permite transmitir o arquivo para o cliente em vez de salvá-lo no servidor? E se assim for, alguém poderia me mostrar como?

Obrigado!