Não, essa é a abordagem errada. Eu faria mais ou menos assim:
- Armazene os dados do site no servidor em um banco de dados ou como um arquivo de texto.
- Use um script (um serviço ou um inspetor de diretórios em
/etc/crontab
) no servidor em que você preenche um arquivo no banco de dados ou crie um arquivo de texto com os dados desse arquivo de texto - faça com que a página pegue esses novos dados depois que você manipulou os dados para obter os resultados desejados.
A abordagem do banco de dados é melhor, mas um pouco mais de trabalho. Um banco de dados bem projetado força você a validar os dados e facilita a manipulação dos dados. Você pode usar um "procedimento" no MySQL para manipular os dados. Baixar um arquivo de texto é mais fácil, mas validar e manipular um arquivo de texto pode ser complicado.