O sistema de avatar global da Automattic, o Gravatar, pode ser usado em qualquer sistema. Para usar em um sistema PHP, basta você ter a variável com o email do usuário.
<?php $email = "email@dominio.com.br"; $img = "http://site.com.br/imagem.jpg"; // Imagem padrão $tam = 48; // tamanho do avatar $grav = "http://www.gravatar.com/avatar/".md5(strtolower(trim($email)))."?d=".urlencode($img)."&s=".$tam; ?>
Com o código acima você consegue a URL para imagem. Depois, basta usá-la em uma tag img:
<img src="<?php echo $grav; ?>" alt="" />
Simples assim.