Artikel ini akan fokus pada cara membuat situs web Dinamis ASP berbasis IIS untuk mengungkapkan misteri sebenarnya dari desain situs web komersial dinamis langkah demi langkah. Untuk memungkinkan Anda untuk sepenuhnya dan cermat menguasai keterampilan pengembangan ASP, artikel ini akan diserialisasi di masa depan dan mengajarkan Anda cara membangun situs web dinamis ASP Anda sendiri. Karena artikel ini ditulis oleh penulis berdasarkan pembelajarannya sendiri dan pengalaman praktis dan dikombinasikan dengan beberapa materi bahasa asing, pasti akan ada beberapa bias. Saya harap Anda bisa memaafkan saya.
Microsoft Active Server Pages, yang kami sebut ASP, sebenarnya merupakan lingkungan skrip sisi server yang dikembangkan oleh Microsoft. ASP terkandung dalam IIS 3.0 dan 4.0. Melalui ASP, kami dapat menggabungkan halaman web HTML, instruksi ASP dan komponen ActiveX untuk membuat aplikasi server web yang dinamis, interaktif, dan efisien. Dengan ASP Anda tidak perlu khawatir tentang apakah browser klien dapat menjalankan kode yang Anda tulis, karena semua program akan dieksekusi di sisi server, termasuk semua program skrip yang tertanam dalam HTML biasa. Setelah program dieksekusi, server hanya mengembalikan hasil eksekusi ke browser klien, yang mengurangi beban pada browser klien dan sangat meningkatkan kecepatan interaksi.
Berikut ini mencantumkan beberapa fitur unik dari halaman server aktif:
1. Gunakan bahasa skrip yang sederhana dan mudah dipahami seperti VBScript dan JScript, dikombinasikan dengan kode HTML untuk dengan cepat melengkapi aplikasi situs web.
2. Tidak diperlukan kompilasi, mudah untuk ditulis dan dapat dieksekusi langsung di sisi server.
3. Gunakan editor teks normal, seperti Windows Notepad, untuk mengedit dan merancang.
4. Kemandirian browser tidak terkait dengan browser. Sisi pengguna dapat menelusuri konten halaman web yang dirancang oleh halaman server aktif selama menggunakan browser yang dapat menjalankan kode HTML. Bahasa Scripting (VBScript dan JScript) yang digunakan oleh halaman server aktif semuanya dijalankan di sisi server web, dan browser di sisi pengguna tidak perlu dapat menjalankan bahasa skrip ini.
5. Halaman server aktif dapat kompatibel dengan bahasa skrip ActiveX apa pun. Selain menggunakan bahasa VBScript atau JScript, bahasa skrip lain yang disediakan oleh pihak ketiga juga digunakan melalui plug-in, seperti Rexx, Perl, TCL, dll. Mesin skrip adalah objek COM (Model Objek Komponen) yang menangani program skrip.
6. Program sumber halaman server aktif tidak akan dikirimkan ke browser klien, sehingga program sumber yang ditulis dapat dihindari oleh orang lain dan meningkatkan keamanan program.
7. Skrip sisi server dapat digunakan untuk menghasilkan skrip sisi klien.
8. Berorientasi objek.
9. Komponen Server ActiveX (Komponen Server ActiveX) memiliki skalabilitas yang tidak terbatas. Anda dapat menggunakan Visual Basic, Java, Visual C ++, COBOL dan bahasa pemrograman lainnya untuk menulis komponen server ActiveX yang Anda butuhkan.
Ada begitu banyak keajaiban ASP. Harap kenakan sabuk pengaman Anda di bawah dan saya akan membawa Anda ke dunia impian ASP. Pertama, mari kita lihat lingkungan yang diperlukan untuk menjalankan ASP:
· Microsoft Internet Information Server Versi 3.0/4.0 di Windows NT Server · Microsoft Peer Web Services Versi 3.0 di Windows NT Workstation
· Microsoft Personal Web Server di Windows 95/98
Tidak seperti program umum, program .Asp tidak perlu dikompilasi. Bagian kontrol dari program ASP dirancang menggunakan bahasa skrip seperti VBScript dan JScript. Saat mengeksekusi program ASP, program skrip mengirim serangkaian perintah lengkap ke juru bahasa skrip (mis., Mesin skrip), dan menerjemahkannya oleh juru bahasa skrip dan mengubahnya menjadi perintah yang dapat dijalankan server. Tentu saja, seperti bahasa pemrograman lainnya, program ASP juga mengikuti aturan tertentu. Jika Anda ingin menulis program ASP dalam bahasa skrip favorit Anda, maka Anda harus memiliki juru bahasa skrip di server Anda yang dapat menafsirkan bahasa skrip ini.