I want to create an application where the GUI is accessed using a web browser. That way, the program can be used either locally or remotely. I want to be able to compile both PC (using cygwin or mingw) and Linux versions of the program. What is a good framework to accomplish this?
I will need the following features:
The user interface aspects of the program will be written in HTML/PHP/JavaScript and access to a special I/O device will be written in C. The data from the I/O subsystem will be stored into a SQLite database so that the Web based user interface can access the data from PHP.
So far, mongoose looks like a candidate for this project. Does anyone have any experience with this? What other alternatives exist?
hiphop-php developed by facebook, translates your codes for c and compiles with apache + apache and php modules that you choosed in a unique and faster executable file.