O que são as tarefas Cron?
Uma tarefa Cron é um comando do Linux que permite que você execute periodicamente um script ou comando do seu site.
Normalmente, as tarefas Cron são utilizadas para a execução periódica de scripts relacionados com e-mails, bases de dados ou verificações de rotina. Por exemplo, poderíamos criar uma tarefa Cron que nos enviasse um arquivo do nosso site por e-mail e outra que fizesse uma visita a um site específico.
Na DonDominio, você pode configurar suas próprias tarefas cron a partir da seção “Avançado” do painel de gestão de hospedagem web, clicando em “Criar Tarefa Cron” e preenchendo os dados que aparecerão nessa seção.
Como criar uma tarefa Cron na DonDominio?
Estas somente poderão realizar consultas (do tipo GET HTTP) sobre um arquivo hospedado no plano de hospedagem. Essas consultas poderão ser posteriormente revisadas a partir dos LOGs de acesso do servidor, acessíveis a partir do painel de gestão da sua hospedagem web, em “Sites” -> “Ver logs”.
Você pode criar uma tarefa CRON a partir do painel de gestão da hospedagem do domínio, na sua seção “Tarefas Cron”, poderá adicionar uma nova clicando em “Criar tarefa cron”:

Na imagem anterior você pode ver um exemplo de como ficaria a configuração rápida de uma tarefa cron muito simples, neste caso, podemos ver que seria realizada uma consulta do tipo GET HTTP a cada hora sobre o arquivo hospedado em “http://www.eldominioquequiero.com/script.php”.
Ao revisar a Sintaxe da configuração das tarefas cron, você poderá ver o seguinte:
- Configuração rápida: No caso de não querer aplicar uma configuração personalizada na tarefa cron, você encontrará diversos exemplos para sua rápida seleção nesta seção.
- Minuto: o primeiro asterisco é o minuto da hora em que o comando será executado, que vai de 0 a 59.
- Hora: estabelece a hora em que o comando será executado, que vai de 0 a 23.
- Dia do mês: indica em que dia do mês você prefere que o comando seja executado, que vai de 1 a 31.
- Mês: Nesta seção, você pode selecionar o mês em que o comando especificado será executado, que vai de 1 a 12.
- Dia da semana: determina em que dia da semana você prefere que o comando seja executado, que vai de 0 a 7.
- Comentário: Você pode escrever um comentário explicativo para saber de forma fácil quais eram suas intenções ao criar esta tarefa cron.
- Configuração Avançada (HTTP User e Password): Permite criar um usuário e senha para poder executar a tarefa Cron em questão.
A sintaxe anteriormente explicada faz uso dos asteriscos (*), que significam “todos” e cada um deles representa um valor temporal (minuto, hora, semana...).