DB4Web

from Wikipedia, the free encyclopedia

DB4Web stands for " Database for Web " and is an application server developed by Siemens AG whose script language has a syntax based on PHP . The area of ​​application is the dynamic creation of professional web applications in connection with one or more databases .

history

DB4Web was developed in 1996 as an easy-to-learn scripting language for professional web applications.

Over the years the PHP scripting language, which was initially only used for small homepage projects, became more and more stable and professional and pushed DB4Web more and more into the background. Further development was stopped in 2003 due to the great competition in web languages .

General

Thanks to its scalable architecture, DB4Web made it possible to distribute it over several servers and brought fast access times to the data. The database connection included numerous database systems such as Ingres , Oracle , mySQL, Informix , DB2, SQL-Server, ODBC, Adabas C / D, Sesam / SQL, UDS / SQL, but also interfaces to CORBA , SAP R / 2 and SAP R / 3 , LDAP and BS2000. Unix , Linux or Windows NT could be used as the operating system .

Code example

Simple database output with DB4Web:

.SQL "dbname" "oracle" "dbuser" "dbpasswd" 
    SELECT id, name, vorname FROM anwender
 .ENDSTATEMENT
 <ul>
 .WHILE :_fetchstatus == 0
  .FETCH
   <li><a href="show_details.d4w?id=:id">:name, :vorname</a>
 .ENDWHILE
 </ul>
.ENDSQL
.COMMIT

The output is a list of names from the table ´user´.