Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/a26f9f83/public_html/articles/includes/config.php on line 159
Daffodil DB: Web Database > NetSparsh - Viral Content you Love & Share

Daffodil DB: Web Database

What is a Web Database?

A web database is a database for the internet. You can get access to your data via the internet from anywhere in the 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 the ones constantly used by e-commerce sites, for example, can be performed without any hassles .That makes the dense editing of the 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 the first java database which is compatible with PHP. With the release of PHP extension module, Daffodil DB has joined the 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 the 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 the 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 the web server when a page is requested via HTTP, rather than on the 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.

PHP is easy to use for web development because it has been designed from the onset for the web environment. PHP has many built-in functions that make web programming simpler, so that programmers can focus on the logic of programming without wasting precious development time.

PHP as a language has its own way of doing things, and at the same time, has borrowed features from other languages. But for many people, the main reason for learning a scripting language like PHP is because of the 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 is one of the fastest growing server side scripting languages around and you need to add it to your current arsenal of Perl, ASP, JSP, JavaScript, VBScript, Java...

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 the 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 the 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 the powers of two most promising technologies, PHP and Daffodil DB, together??

The capabilities of Daffodil DB & PHP can make up what must be the best blend for data-driven Web sites on the globe.

Users can use PHP and the Daffodil DB database to access/store information on the web and include it into their website. By using PHP as a front-end and Daffodil DB as a back-end web database, users can benefit from huge savings on the licensing costs of commercial alternatives.

Here are some practical examples where PHP and Daffodil DB, used together, can do wonders

? Designing a database driven website

? Add, edit & delete Web site content without using HTML

? Banner Rotation

? Forums ? Apart from all above mentioned applications, there are some more areas where users can use Daffodil DB-PHP 'dynamic-duo'.

? Optimize the loading time of the website

? Build an ecommerce shopping cart

? Automatically send email on triggered events

? Handle file uploads using HTML forms

? Build a Web-based file repository or photo gallery

? Utilize sessions and cookies to track site visitors ?

To know more about PHP visit

For more information about Daffodil DB log on to

Please log on to for more information on PHP and Daffodil DB.

Read more:

This article has been contributed by (Mr.) Parveen Aggarwal, Technical Consultant to DSL India ( 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. He can be contacted at

In The News:

This RSS feed URL is deprecated, please update. New URLs can be found in the footers at


Nuraphones get active noise cancelling via software update ...
I like the Nuraphones a lot. In fact, I named the sound-adapting headphones one of my favorite things of 2017. Clearly I'm not alone in that enthusiasm, either ...

and more »

The Register

Who is the weakest link in software security?
The Register
But what are the practicalities of this? Do developers – ie, those writing the code – need to take more responsibility for software security? If so, then what do they need to step up, without killing their productivity, destroying their morale, and ...

Computer Business Review

Undo gets $14M to scale to meet the software accountability ...
Undo, a long time player in the debugging tools space, offering its program execution capture and replay technology to help others diagnose software failures, ...
Software Debugging Specialists "Undo" Secure $14 Million FundingComputer Business Review

all 7 news articles »

MIT Technology Review

Microsoft wants the government to regulate face recognition software
MIT Technology Review
Big tech companies don't typically ask the feds to supervise new technologies, but the software giant says it wants to hear from Washington.
Facial recognition technology: The need for public regulation and corporate responsibility - Microsoft on the IssuesThe Official Microsoft Blog - Microsoft

all 57 news articles »

Defense One

Russia's Foreign-Software Approval Service Helps Military Hackers: Report
Defense One
When international hardware and software vendors come to Russia seeking sales, they must open up their wares for inspection by the Federal Service for Technical and Export Control, or FSTEC, a Russian agency ostensibly set up to warn government and ...


Motorola Announces Moto E5 Play with Android Go Software
Motorola already announced the Moto E5 Play, which is a regular but inexpensive Android phone. Now, there's a new variant of the device that runs Google's Android Go. This phone looks a lot like the regular Moto E5, but the specs have gotten a tweak to ...

and more »

Motley Fool

Here's Why Cloud-Based Business Software Stocks Soared in the First Half of 2018
Motley Fool
Shares of many cloud-based business software specialists surged higher in the first half of 2018, according to data from S&P Global Market Intelligence. Human resources management expert Workday (NASDAQ:WDAY) rushed 19.1% higher, while data ...

Albany Times Union

Transfinder launches new version of trademark software
Albany Times Union
... $13.67 million in revenue in 2017. Routefinder PLUS is expected to grow both numbers. "It is impossible to overstate how significant this product is not only to Transfinder as the global leader in routing software, but to the industry at large ...

and more »


How Open Source Became The Default Business Model For Software
Since its inception in 1998, open source has become the de-facto standard for software development and proven itself as a viable business model. While making source code freely available for redistribution and modification may seem counterintuitive ...

EU-Startups (press release) (blog)

Linux Software Developer (m/f)
EU-Startups (press release) (blog)
Join a team that values automation, low-friction processes and developer driven decisions! relayr has become Europe's leading platform for the Internet of Things, enabling the interaction between diverse systems, and creating new scenarios in which we ...

Google News

Keep Your Software Simple! A Review of EditPlus

I like my software simple. If it's too complex or... Read More

Professional XP Style Icons in Software and Website Development

Using professional icons in your application or website can bring... Read More

Microsoft CRM Development

Microsoft CRM is CRM answer from Microsoft Business Solutions.The whole... Read More

How to Tell You Have Spyware, Ad-ware or Viruses

Usually, the easiest way to tell you have spyware is... Read More

Microsoft Great Plains in Construction & Building ? Implementation & Customization Highlights

Microsoft Great Plains could be tuned and setup to fit... Read More

Microsoft Great Plains Project Accounting ? Overview For IT Director/Controller

Microsoft Business Solutions is now in process of creating so... Read More

IBM Lotus Domino or Microsoft Exchange?

IBM Lotus Domino or Microsoft Exchange?The severe competition continues for... Read More

Great Plains Accounting Migration to Microsoft Great Plains - Overview for IT Specialist

This is a short article, written in question/answer/FAQ style to... Read More

Reduce Pop-ups and Annoying Ads

There is many things more frustrating than surfing a website... Read More

Adware and Spyware Blockers

The most important things you can do for your computer... Read More

Your Computer May Be Infected, Heres How To Check (NOT about virus)

NOTE: Please take time to read on - it may... Read More

Microsoft Great Plains Customization Recovery & Upgrade for Large Corporation

At the end of XX century, in the late 1990th... Read More

Cisco Certification: Introduction To ISDN, Part V

The major reason I recommend getting your hands on real... Read More

Groupware as a Document Manager: Collaboration Series #3

This article is the third of a series of articles... Read More

Review on QuarkXpress 6.0

After almost two decades of existence, Quark has become the... Read More

Microsoft Great Plains Integration Manager ? Working With Text File

Microsoft Business Solutions main middle market ERP application - Microsoft... Read More

A Time-Saving Programming Tactic that Doesn?t Work

Let's say that you have a software project that's under... Read More

Microsoft CRM Implementation & Remote Support

We would like to give you pluses and minuses of... Read More

Constructionalist Parsing - Deciphering Natural Language

The research in the field of Natural Language Processing usually... Read More

Microsoft Great Plains Partner Selection: Overview

Microsoft Great Plains, Navision, Solomon and Axapta are Microsoft Business... Read More

40/sec to 500/sec

IntroductionSurprised, by the title? well, this is a tour of... Read More

Microsoft Great Plains & CRM in Transportation & Logistics ? Overview

Microsoft Business Solutions Great Plains and MS CRM (client relation... Read More

Falling in Love With More Than One Screensaver: The Fun Part

Having from five to ten and more favorite screensavers is... Read More

Best Practices In Choosing Network Monitoring Software

Blue Cross and Blue Shield of Hawaii (HMSA) found itself... Read More

Rapid Application Development - Is it Really a Need of Today?

Rapid Application Development (RAD) is a software development methodology. In... Read More