Perfomancewise, does it make sense to redirect requests from an Apache VirtualHost to a Node.js instance? Does proxying counterbalance the awesome Node.js performance?
FYI: I also need a couple of PHP web apps to be parsed and run on the same machine, that's the only reason why I'm even considering using a reverse proxy.
According to my research, Nginx has less overhead and thus performs slightly better but unfortunately doesn't support HTTP/1.1.
I also thought about having Node.js serve as the reverse proxy and sending certain requests to Apache (which then processes PHP files, for example), but I heard that there could be lots of security issues.