Contador de Visitas Simples sem Banco de Dados em PHP

Implemente agora mesmo um contador de visitas desenvolvido em PHP que não utiliza banco de dados.

Esse contador de visitas não acrescenta a visita caso a mesma pessoa entre duas vezes em um período de tempo, definido no código.

Antes te acrescentar ele verifica se há um cookie no navegador da visita, caso esse cookie seja encontrado Add +1 apenas nas visitas daquela pessoa caso contrário Add nas visitas do site.

<!--acrescente na sua pagina principal substitua 3700 pelo tento que quiser em segundos-->
<?php
include 'contador.php';
   if (isset($_COOKIE['counte'])) {
      $counte = $_COOKIE['counte'] + 1;
  } else {
    $counte = 1;
    $a++;
}
setcookie('counte', "$counte", time()+3700);
$abre =@fopen("contador.php","w");
$ss ='<?php $a='.$a.'; ?>';
$escreve =fwrite($abre, $ss);
?>

<!--e coloque onde você quiser que que exiba o contador, personalize do jeito que quiser-->

<?php
echo "<br>$a Pessoas vizitaram esse site voce ja vitou $counte vezes";
?>  

e crie um arquivo no mesmo diretório chamado "contador.php"

<?php $a=0; ?>

Qual é a sua opinião ou dúvida?