1: Apa itu ASP
Halaman Server Aktif (ASP, halaman server aktif)
Ini adalah lingkungan pemrograman di mana HTML, bahasa skrip, dan komponen dapat dicampur untuk membuat aplikasi Internet sisi server yang kuat.
Jika Anda pernah membuat situs yang menggabungkan HTML, bahasa skrip, dan komponen, Anda dapat menambahkan kode ASP ke dalamnya.
Anda dapat membuat antarmuka pengguna HTML dengan menambahkan perintah skrip ke halaman HTML, dan Anda juga dapat menyertakan beberapa aturan logika bisnis dengan menggunakan komponen.
Komponen dapat dipanggil dengan skrip atau komponen lainnya.
Halaman web ASP memerlukan dukungan server Web yang sesuai agar dapat berjalan normal. Server WEB sebagian besar adalah PWS dan IIS.
2: lingkungan operasi ASP
Server Informasi Internet Microsoft versi 3.0/4.0 pada Windows NT Server
Layanan Web Rekan Microsoft Versi 3.0 di Workstation Windows NT
Server Web Pribadi Microsoft di Windows 95/98
Server Web Pribadi, disingkat PWS, adalah server Web pribadi. Ini dikembangkan untuk individu untuk mempublikasikan halaman web. Cocok untuk intranet perusahaan skala kecil. Ini hanya mendukung 10 pengguna secara bersamaan dan hanya dapat menampung satu situs Web . Ini menyediakan layanan WWW dasar dan manajemen WEB sederhana, mendukung akses ADO ke database. PWS berjalan pada platform Windows 9x/Me dan sering digunakan sebagai server Web saat mempelajari, menulis, dan men-debug halaman ASP.
Ketika halaman ASP akhirnya dijalankan, IIS 5.0 umumnya dipilih sebagai server Web ASP untuk mengurai halaman ASP. Sistem operasinya harus Windows 2000 Server atau Advanced Server. Jika Anda hanya ingin mempelajari atau men-debug halaman ASP, Anda dapat menggunakan PWS di bawah platform Win9X atau IIS di bawah Windows 2000 Professional. Disarankan agar Anda juga menginstal sistem operasi Win2000 Server dan IIS saat belajar.
Tiga: Karakteristik dan prinsip ASP
File halaman web disimpan di server Web. Saat Anda mengetikkan URL di bilah alamat browser klien dan menekan Enter, permintaan HTTP dipicu ke server halaman. Putuskan bagaimana merespons.
Halaman web ASP dijalankan di sisi server. Kode sumber halaman web yang dilihat di sisi klien adalah kode sumber halaman yang dihasilkan secara dinamis oleh ASP, bukan kode halaman web ASP itu sendiri Selain itu, karena ASP Outputnya adalah halaman HTML dalam format standar, jadi tidak masalah jika browser tidak mendukungnya. HTML berjalan di browser klien dan ditafsirkan serta dieksekusi oleh browser untuk menampilkan konten halaman akhir.
ASP dapat secara dinamis membentuk konten halaman berdasarkan hasil eksekusi kode, sehingga halaman ASP disebut juga halaman web dinamis.
1. Gunakan bahasa scripting yang sederhana dan mudah dipahami seperti VBScript dan JScript, dipadukan dengan kode HTML, untuk menyelesaikan aplikasi website dengan cepat.
2. Tidak perlu dikompilasi, mudah ditulis, dan dapat dieksekusi langsung di sisi server.
3. Gunakan editor teks biasa, seperti Windows Notepad, untuk mengedit dan mendesain.
4. Kemandirian Browser, selama klien menggunakan browser yang dapat mengeksekusi kode HTML, maka klien dapat menelusuri konten web yang dirancang oleh Active Server Pages. Bahasa skrip (VBScript, Jscript) yang digunakan oleh Halaman Server Aktif semuanya dijalankan di sisi server WEB, dan browser klien tidak perlu dapat menjalankan bahasa skrip ini.
5. Halaman Server Aktif kompatibel dengan bahasa skrip ActiveX apa pun. Selain menggunakan bahasa VBScript atau JScript untuk mendesain, Anda juga dapat menggunakan bahasa scripting lain yang disediakan pihak ketiga melalui plug-in, seperti REXX, Perl, Tcl, dll. Mesin skrip adalah objek COM (Component Object Model) yang menangani program skrip.
6. Program sumber Halaman Server Aktif tidak akan dikirimkan ke browser klien, sehingga mencegah program sumber dijiplak 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 tidak terbatas. Anda dapat menggunakan Visual Basic, Java, Visual C++, COBOL dan bahasa pemrograman lainnya untuk menulis Komponen Server ActiveX yang Anda perlukan.
Ketika fungsionalitas ASP diintegrasikan ke dalam situs Web, hasil berikut biasanya terjadi:
1. Saat pengguna memanggil konten situs, ekstensi halaman default adalah .asp.
2. Browser meminta file ASP dari server.
3. Skrip sisi server mulai menjalankan ASP.
4. File ASP diproses secara berurutan dari atas ke bawah, menjalankan perintah skrip dan mengeksekusi konten halaman HTML.
5. Informasi halaman dikirim ke browser.
Alamat asli: http://www.kouke5.com/biancheng/asp/2970.html