@Sweedland: Jag har inte använt NodeJS jättemycket själv, så lite sökande eller input från någon annan medlem vore nog bra! Men, jag ser NodeJS som "JavaScript, fast server-side" (jmf med traditionell client-side som vi pratat om hittills). NodeJS kan fungera som en HTTP-server OCH exekvera systemkommandon. Så, om du ville skulle du kunna ut både din webbserver och PHP mot NodeJS.
Notera dock att det inte räcker med NodeJS "script-filer", du måste installera NodeJS på servern också -- Så du har en binär som kan exekvera/hosta NodeJS-applikationen.
Men de problem du har stött på/kommer stöta på framgent löses inte automagiskt för att du byter till NodeJS. Om jag var du skulle jag gjort färdigt "version 1" av applikationen du har nu med Webbserver, PHP och JavaScript. Och när den är klar kan du göra "version 2" eller någon annan applikation i NodeJS (eller Python, eller Golang, eller, eller, eller ...).