Web server on the phone?

steve steve at openmoko.com
Sun Jul 20 20:44:57 CEST 2008


The end goal after FSO is complete is to make UI creation on the phone as
simple as web page
Creation.

 

-----Original Message-----
From: community-bounces at lists.openmoko.org
[mailto:community-bounces at lists.openmoko.org] On Behalf Of Dirk Bergstrom
Sent: Wednesday, July 16, 2008 12:35 AM
To: community
Subject: Web server on the phone?

Basically all of my experience writing UIs is on the web.  I'd like to run a
webserver on the phone, so I can write dirt-simple UIs that way, rather than
getting tied up in GTK/e/Qt.

I see that there's a busybox server:

http://buildhost.openmoko.org/daily-feed/armv4t/busybox-httpd_1.11.0-r2_armv
4t.ipk

One might also consider thttpd:

http://www.acme.com/software/thttpd/

Or shttpd:

http://shttpd.sourceforge.net/

I suspect any of them would be OK for serving static files.  However, I
wonder if CGI would be feasible.  I'm guessing that spawning a shell script
wouldn't be too hard, but I suspect that spinning up a whole python process
might be a bit much for the little arm CPU.  Anyone have any thoughts on
that?

Since I'm quite familiar with Django (http://www.djangoproject.com), I
thought I might just run the Django development server, which has a toy-ish
httpd server built in.  That way I'd already have python running, so I'd
avoid all the fork/exec/load-libraries overhead.

Not really sure where I'm going with this, just throwing out ideas to see if
anyone says yea or nay.

--
Dirk

_______________________________________________
Openmoko community mailing list
community at lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community





More information about the community mailing list