Continued from page 1
PHP is easy to use for web development because it has been designed from onset for web environment. PHP has many built-in functions that make web programming simpler, so that programmers can focus on logic of programming without wasting precious development time.
PHP as a language has its own way of doing things, and at same time, has borrowed features from other languages. But for many people, main reason for learning a scripting language like PHP is because of interaction with databases it can offer. Moreover, PHP is cross platform i.e. it allows you to use/develop your solution on multiple OSs.
PHP and Daffodil DB: Together…?
Daffodil has come up with a PHP extension module that makes Daffodil DB/One$DB compatible with PHP. It is a database extension module driver that is required to work with Daffodil DB in PHP. This extension module uses capabilities of a Java database and extends it to your web infrastructure.
By using this extensive module, PHP developers can create sophisticated data-driven web applications, having Daffodil DB as a web database, in a fraction of time and with reduced cost.
PHP extension for Daffodil DB provides a simple, yet effective means for connecting to Daffodil DB from within PHP. The JVM is created using JNI invocation interface and everything runs in-process.
This PHP Extension module will boost open Source activities around Daffodil DB. Moreover, open Source stack -Linux, Apache, One$DB, and PHP; all being open source products, will give an ultimate combination to web development community.
PHP is platform independent, Daffodil DB is platform independent. PHP is free; so as Daffodil DB (open source version).PHP is open source; Daffodil DB has an open source version. So What about using powers of two most promising technologies, PHP and Daffodil DB, together…?
The capabilities of Daffodil DB
This article has been contributed by (Mr.) Parveen Aggarwal, Technical Consultant to DSL India (http://www.daffodildb.com/). With more than 6 years of industry experience in Java and allied technologies, he has an in-depth understanding of J2EE, J2ME and database management systems. Parveen is currently working on the concept of data-archiving in embedded databases.