2015-08-05 1 views
1

J'ai une fonction dans php, où je mets à jour une base de données. J'ai url quelque chose comme http://localhost/products/feed/updateMettre à jour la base de données par script ou session?

Comment puis-je mettre à jour la base de données toutes les 15 minutes? C'est meilleur script ou session ou comment faire ceci?

+3

Cronjob, simple et facile. – Epodax

+0

Je suis un utilisateur Windows, donc je ne peux pas. –

+0

Fenêtres régulières (au 7/8/10)? ou Windows Server? – Epodax

Répondre

0

Le meilleur est un cron (ou une tâche planifiée sur Windows). La bonne question est aussi: avez-vous vraiment besoin de la base de données à mettre à jour toutes les 15 minutes?

Ne pouvez-vous pas vérifier l'horodatage de la dernière mise à jour sur demande, et le mettre à jour une fois toutes les 15 minutes qui se sont écoulées? C'est souvent la solution la plus simple.

+0

Je ne sais pas comment le chcek ... commencer la session? ou ce qui peut démarrer ma fonction php dans un certain temps une fonction ajech timechec? (je sais comment le faire uniquement sur le chargement de la page et de fonctionner comme ça ....) –