Google

Rabu, 12 Maret 2008

ASP (Active Server Page)

Pernahkah kalian melihat sebuah web yang dinamis? Salah satu ciri web yang dinamis adalah web tersebut dapat menampilkan tanggal dan waktu yang sesuai. Contohnya, jika sebuah web menampilkan tanggal hari ini, semisal 7 Maret 2008 dan ketika besok tanggal berubah menjadi 8 Maret 2008 maka web tersebut termasuk web yang dinamis. Bagaimanakah cara untuk membuat sebuah web menjadi dinamis? Apakah perlu sebuah software untuk membuat web yang dinamis? Baca dan temukan jawabannya dengan membawa artikel dibawah ini.

Salah satu cara untuk membuat web yang dinamis adalah dengan menggunakan ASP (Active Server Page). ASP adalah script program yang bekerja dilingkungan website dan internet, ASP juga merupakan alat (software) implementasi dari middleware walaupun dalam prakteknya merupakan bagian dari web server seperti PWS (Personal Web Server) atau IIS (Internet Information Service) yang bertugas menterjemahkan script yang tersimpan dalam berkas dengan ekstensi .asp. Skript-skript inilah yang memperluas kemampuan HTML sehingga bisa diperoleh web dinamis.

ASP merupakan software buatan microsoft yang secara resmi diluncurkan pada tanggal 16 Juli 1996 dengan nama code Denali. Versi beta (untuk mengetahui bugs apa saja yang terdapat) ASP diluncurkan pada bulan November 1996. Sedangkan untuk ASP Version 1.0 diluncurkan pada tanggal 12 Desember 1996.

ASP Bekerja dengan cara: Mula-mula klien meminta suatu script ASP dan memberikan kemesin ASP. Selanjutnya mesin ASP menterjemahkannya menjadi kode HTML. Oleh web server, hasil dari mesin ASP ini dikirim ke klien.

UUntuk membuat web dinamis sendiri, ASP harus di sambungkan ke database. Untuk berkomunikasi dengan suatu database, script ASP memerlukan ODBC (Open DataBase Connectivity) dan ADO (Activex Data Objects).

ODBC (Open DataBase Connectivity) adalah suatu standar yang ditujukan untuk melakukan komunikasi antara suatu aplikasi dengan sembarang database. tentu saja, dalam implementasinya setiap database memiliki ODBC driver sendiri yang berfungsi melakukan berbagai penterjemahan sehingga bisa dipahami oleh aplikasi yang mengakses database. ADO (Activex Data Objects) berisikan sejumlah objek yang dapat dipakai oleh aplikasi untuk berkomunikasi dengan ODBC. ADO juga dikembangkan oleh Microsoft.