Cara Skrip PHP dengan Pelayan Node.js
Menyepadukan PHP dengan Node.js membolehkan pembangun mengembangkan fungsi mereka. Walaupun persekitaran pelaksanaan yang berbeza, terdapat cara untuk mencapai pautan ini.
Langkah-langkah untuk Penyepaduan PHP:
Untuk menghalakan skrip PHP melalui Apache atau contoh serupa daripada Node Pelayan .js, ikut langkah ini:
Buat PHP Skrip:
Sediakan Pelayan Node.js:
Laksanakan Skrip PHP melalui Shell:
Terima dan Hantar Respons:
Kod Coretan:
var exec = require("child_process").exec; app.get('/', function(req, res){ exec("php index.php", function (error, stdout, stderr) { res.send(stdout); }); });
Laluan Dari Pelayan Web Sedia Ada:
Jika lebih suka, anda boleh melaksanakan skrip PHP secara luaran daripada pelayan web lain dan lulus output ke Node.js pelayan:
var exec = require("child_process").exec; app.get('/', function(req, res){ exec("wget -q -O - http://localhost/", function (error, stdout, stderr) { res.send(stdout); }); });
Nota: Walaupun menggunakan skrip PHP melalui antara muka shell mungkin merupakan penyelesaian yang berkesan, ia tidak disyorkan sebagai amalan terbaik.
Atas ialah kandungan terperinci Bagaimana untuk Melaksanakan Skrip PHP daripada Pelayan Node.js?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!