Heim  >  Artikel  >  Backend-Entwicklung  >  Können geplante PHP-Aufgaben JS-Bibliotheken aufrufen?

Können geplante PHP-Aufgaben JS-Bibliotheken aufrufen?

(*-*)浩
(*-*)浩Original
2019-10-16 14:14:162895Durchsuche

Können geplante PHP-Aufgaben JS-Bibliotheken aufrufen?

Node.js-Implementierung

1. Installieren Sie node.js und die zugehörige Konfigurationsumgebung

Download-Adresse: http:/ /nodejs.cn/ (Empfohlenes Lernen: PHP-Video-Tutorial)

npm wird bei der Installation von Node.js zusammen installiert. Die Rolle von npm besteht darin, die Pakete zu verwalten, von denen Node.js abhängt on, das heißt, Es kann als das verstanden werden, was installiert werden muss, um Node.js zu installieren/deinstallieren

Können geplante PHP-Aufgaben JS-Bibliotheken aufrufen?

Verwenden Sie npm.cmd, um die erforderlichen Module zu installieren. Beispiel: mqsql node-schedule jquery express

Können geplante PHP-Aufgaben JS-Bibliotheken aufrufen?

Kopieren Sie das installierte Umgebungspaket und die Module in das Stammverzeichnis des PHP-Projekts

Können geplante PHP-Aufgaben JS-Bibliotheken aufrufen?

2. PHP-Aufgabendatei auto.php schreiben: Link zur Datenbank zur Bestimmung der bedingten Operationsdatenbank. Diese Datei kann im obigen NodeJS-Ordner abgelegt werden

3. JS-Datei erstellen auto.js: Diese Datei kann auch im oben genannten Ordner nodejs abgelegt werden

node.js erstellt eine geplante Aufgabe und führt den cmd-Befehl aus. cmd führt tatsächlich die PHP-Datei aus. exe-Pfad PHP-Dateipfad

Geplante Zeiteinstellung

Ausführung zu einem bestimmten Zeitpunkt

Zum Beispiel: Juli 13, 2016 15:50:00, bei Verwendung von new Date() ist der Monat Minus 1.

var date = new Date(2016,6,13,15,50,0);  
schedule.scheduleJob(date, function(){  
  httpGet();  
});

Ergebnis ausführen:

Können geplante PHP-Aufgaben JS-Bibliotheken aufrufen?

Die erstellte Bat-Datei wird auch im Ordner nodejs abgelegt. Inhalt:

Können geplante PHP-Aufgaben JS-Bibliotheken aufrufen?

Klicken Sie manuell, um auto.js auszuführen, und führen Sie dann die Datei auto.php regelmäßig aus, um den Vorgang abzuschließen automatische geplante Aufgaben

Das obige ist der detaillierte Inhalt vonKönnen geplante PHP-Aufgaben JS-Bibliotheken aufrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn