/*---------------------------------------------------------------------------------
*-> Penulis: Paramecium
*-> Waktu: 2007-4.28 --- 2007-4.30 (ternyata manual yang ditulis sendiri, dan saya sekarang mempostingnya di sini)
*-> Kontak: [email protected]
*-> Fungsi Dokumen:
1. Tinjau ASP, memperdalam pemahaman saya tentang struktur ASP dan pengalaman ASP
2. Ini dapat digunakan sebagai referensi ASP. Itu ditulis sendiri, membuatnya lebih nyaman untuk merujuknya.
Ini adalah bagian keempat: global.asa
/*-----------------------------------------------------------*//
Saya tidak akan menggambarkan komponen ASP. Saat menghadapi komponen penting (terutama komponen pihak ketiga), seperti mengunggah komponen, dll., Kami akan berspesialisasi di dalamnya.
memperkenalkan
/*=============================================================================================================================================================
/*----------------------- global.asa------------------------*/
.ASA adalah nama file akhiran, yang merupakan singkatan dari ActiveserverApplication. File Global.ASA dapat
Mengelola dua objek yang sangat menuntut dalam aplikasi ASP: aplikasi, sesi
Global.asa adalah file opsional di mana penulis program dapat menentukan skrip acara dan menyatakan bahwa mereka memiliki sesi dan
Objek SCOPED APLIKASI. Isi file ini tidak digunakan untuk ditampilkan kepada pengguna, tetapi untuk menyimpan informasi acara dan
Objek yang digunakan secara global oleh aplikasi. File ini harus disimpan di direktori root aplikasi. Hanya ada satu per aplikasi
File Global.ASA
Kesalahpahaman yang paling umum tentang file global.aSa adalah dapat digunakan sebagai perpustakaan untuk fungsi penggunaan umum dan subrutin. File global.ASA hanya dapat digunakan untuk membuat referensi dan menangkap startup objek, serta objek aplikasi akhir dan objek sesi.
File Global.ASA diakses berdasarkan peristiwa tingkat sesi dan dipanggil dalam tiga situasi berikut:
1. Ketika Acara Application_onstart atau Application_onend dipicu.
2. Ketika acara session_onstart atau session_onend dipicu.
3. Saat mengacu pada suatu objek (objek) yang dipakai dalam file global.asa.
Format file standar global.asa adalah sebagai berikut:
<ScriptLanguage = "vbscript" runat = "server">
Subapplication_onstart
'Application_onstart berjalan ketika pelanggan mana pun pertama kali mengakses beranda aplikasi
Endsub
Subsesional_onstart
'Session_onstart berjalan saat klien pertama kali menjalankan halaman apa pun di aplikasi ASP
Endsub
Subsesional_onend
'Session_onend berjalan saat sesi klien habis atau keluar dari aplikasi
Endsub
Subapplication_onend
'Application_onend berjalan saat server web situs sedang down
Endsub
</script>
Dua contoh tentang global.asa classic:
1. Masuk ke beranda adalah metode lokasi kekuatan ke beranda jika Anda mengunjungi situs web untuk pertama kalinya:
<ScriptLanguage = "vbscript" runat = "server">
Subression_onstart'as Selama pengguna masuk ke situs ini untuk pertama kalinya, itu akan melompat ke beranda