What is a Web Database?
A web database is a database for internet. You can get access to your data via internet from anywhere in world. Or, you can create a database driven website by using such databases. A web database stores large amount of information in an organized format that is easily accessible from scripting languages (like PHP).
In web databases, modifications, like ones constantly used by e-commerce sites, for example, can be performed without any hassles .That makes dense editing of html code obsolete. Repeated types of data, like contact information, can be generated automatically in your website through a web database.
Daffodil DB: A web database
Daffodil DB is a J2EE-certified, SQL-99 and JDBC standards compliant Java RDBMS. It is first java database which is compatible with PHP. With release of PHP extension module, Daffodil DB has joined select list of Java enabled web databases.
Daffodil DB is an ideal for anyone who is looking for a web database. It can be embedded within any application and delivers high performance with minimum system resource usage - thereby striking right balance between size, features and performance. At less than 3 MB, Daffodil DB is a small/compact database.
Daffodil DB can run on virtually any platform as it supports all platforms for which a Java Virtual Machine (JVM) is available. These include Windows, Linux, Solaris and UNIX. With help of Daffodil DB, developers can build applications for any platform and these can be compiled and delivered on all other major platforms.
PHP (PHP Hypertext Preprocessor) is an open source server-side scripting language that is particularly suited for web development and can be used to generate dynamic web content. PHP scripts are embedded within web pages along with HTML, similar to other web scripting languages such as Microsoft's ASP or Sun Microsystems’s JSP. Like ASP and JSP, PHP runs on web server when a page is requested via HTTP, rather than on Web browser or other client.
PHP lets you insert instructions into your Web pages that your Web server software (be it Apache, Personal Web Server, or whatever) will execute before sending those pages to a browser that requests them.