Specifications

ex. family member data, home photos… etc.
3-3-1
3-3-2
Thttpd, PHP and MySQL
Thttpd[8] is an HTTP server, it has the feature as simple, small,
portable and fast, and it is suitable in embedded system.
PHP is a widely-used general-purpose scripting language that is
especially suited for Web development and can be embedded into HTML.
And PHP is a server-side scripting language whose primary purpose is to
generate HTML content.
The MySQL software delivers a very fast, multi-threaded, multi-user,
and robust SQL (Structured Query Language) database server. MySQL
Server is intended for mission-critical, heavy-load production systems as
well as for embedding into mass-deployed software.
PHP may be used to create dynamic web pages, and it contains support
for accessing several databases, including MySQL, and PHP may be run as a
separate program or compiled as a module for use with several HTTP
servers including Thttpd, thus Thttpd, PHP and MySQL can be integrated to
the embedded system.
Block Diagram
Embedded Linux
Thttpd Web Server
User Browser
Web Page
PHP
Interface
Data Requires
MySQL Data
Data
Acknowledgement
Figure 17. Functional Block and Dataflow of Web Server
33