DB4Web
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´.