title: Smallest footprint web server for embedded devices
body: <p>I need to build a super simple web app that has a <strong>very</strong> small footprint: Arm89 processor and 1 GB Ram. The server will be running on a small electronic device that takes a picture of a fingerprint and processes it against a database to determine whether to open a door, so no Tomcat, etc. </p>
  
  <p>The only reason for a web interface is for synching SQLLite databases and HR input.  We're thinking HTML, HTML5, PHP, JavaScript.  All of the answers I have found for this question seem to be dated. </p>
  
  <p>I've seen Python and RubyOnRails both of which I have no experience with but am willing to learn if it seems like a newer, more sophisticated way to accomplish this.</p>
  
  <hr>
  
  <p><strong>ANSWER:</strong></p>
  
  <blockquote>
    <p>For anyone else looking for a web app that must run in an embedded
    device with a very small footprint, it turns out that the <a href="http://wiki.openwrt.org/doc/howto/http.httpd" rel="nofollow">BusyBox
    HTTP Daemon (httpd)</a> is the smallest footprint web server out there.</p>
  </blockquote>