web e database relazionali

una breve storia

1991 CGI Common Gateway Interface
quanto nacque il web, c'erano programmini che giravano sul server: alcuni di questi interrogavano le banche dati
1993 ODBC Open DataBases Connectivity
vantaggi: standard, concorrenza, sicurezza
1995 ISAPI ODBC Interfaccia di programmazione
Visual Basic e Visual C++
1996 IDC Internet Database Connectivity
semplice query SQL che attiva un pagina .htx (html extension)

bill propone:

1997 RDO Remote Data Object
istruzioni Visual Basic Script o JScript inserite nelle pagine html, che diventano .asp (Active Page Server)
1999 OLE DB per accedere a qualunque tipo di file
gli ADO (Activex Data Object) sostituiranno gli RDO

alternative non proprietarie:

1997 JDBC Java DataBase Connectivity
applicazioni java (servlet) che accedono ai dati via ODBC o con driver specifici
1999 PHP Pre HTL Processor
il php, ben noto al mondo dell'open software, viene prodotto per tutte le piattaforme e rimane free!