title: Does php need a webserver like apache or nginx when being started by node js?
body: <p>I just received this project that starts a php server using node js (didn't even know this could be done but I find it quiet strange since both are back end):</p>
  <p>So my <code>index.js</code> is file is:</p>
  <pre><code>const phpServer = require('php-server');
  
  (async () =&gt; {
      const server = await phpServer({ port: 3000 });
      console.log(`PHP server running at ${server.url}`)
  })();
  </code></pre>
  <p>If I go to <code>http://127.0.0.1:3000/</code> url, it works perfectly, but, how?, I mean, php DOES need a webserver, doesn't it?</p>