Page 163 - DMGT505_MANAGEMENT_INFORMATION_SYSTEM
P. 163
Management Information Systems
Notes
Did u know? Repeated types of data, such as contact information, can be generated
automatically in your website through a web database.
8.4.2 Daffodil DB: A Web Database
Daffodil DB is a SQL-99 and JDBC standards compliant Java RDBMS. It is the first Java database
that 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 virtually on 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.
Task Discuss the use of ER model.
8.4.3 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 a
web server (rather than on the Web browser or other client) when a page is requested via HTTP.
PHP enables you to insert instructions into your Web pages, which your Web server software
(be it Apache, Personal Web Server, or whatever) executes before sending it 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 it has borrowed features from other
languages. Moreover, PHP is cross platform means it allows you to develop/use your solution
on multiple OSs.
PHP is one of the fastest growing server side scripting languages and you need to add it to your
current arsenal of Perl, ASP, JSP, JavaScript, VBScript, and Java.
Notes For many people, the main reason for learning a scripting language like PHP is
because of the interaction with databases it can offer.
158 LOVELY PROFESSIONAL UNIVERSITY