*Tip 1: Gunakan global.asa untuk file lapisan aplikasi
Muat file ke array layer aplikasi di global.aSa alih -alih membaca file pada halaman dengan menggunakan objek sistem file ASP.
Global.ASA dapat digunakan untuk menentukan skrip acara, atau untuk mendeklarasikan objek yang memiliki ruang lingkup sesi atau aplikasi. Itu tidak ditampilkan langsung ke pengguna, tetapi menyimpan informasi dan objek acara tingkat aplikasi. Kemudian Anda dapat menunjuk ke array lapisan aplikasi di mana data disimpan melalui halaman. Ini berarti bahwa setiap server meminta untuk membaca file, tidak setiap pengguna membacanya sekali per halaman. Anda dapat menjalankan file ASP terpisah untuk menyegarkan isi array lapisan aplikasi, dan Anda juga dapat mempertimbangkan menggunakan objek kamus (lihat Tips 9).
Trik ini dapat sangat mempercepat sistem Anda.
Jadi bagaimana teknik ini akan diimplementasikan?
Jika Anda seorang penulis naskah, Anda harus menggunakan objek sistem file untuk membaca file ke dalam array atau objek kamus. Kemudian baca file di global.asa dan masukkan array (dengan konten file yang Anda baca) atau objek kamus ke dalam deklarasi lapisan aplikasi. Ini memungkinkan pengguna untuk mengakses informasi dalam objek array atau kamus tanpa harus mengirimkan informasi melalui permintaan ASP pada suatu waktu.
Tapi mungkin Anda akan berpikir, "Apa yang harus saya lakukan jika konten dalam cache perlu diperbarui? Saya yakin itu tidak akan digunakan." Sebenarnya, bukan itu masalahnya. Jika konten dalam cache perlu diperbarui, Anda dapat menghubungi file ASP yang dapat diakses administrator yang berisi skrip perintah kunci aplikasi yang dapat dieksekusi, memperbarui informasi cache dalam objek array atau kamus, dan akhirnya menjalankan perintah kunci aplikasi.
*Tip 2: Hapus Komentar HTML dari Kode Sumber Produk (IIS3.0 Berlaku)
Tidak buruk, pasti sulit untuk dipahami jika sulit untuk ditulis. Hanya bercanda, ini tidak berarti bahwa Anda perlu menghapus semua komentar HTML (komentar skrip cukup bagus), dan sejumlah besar teks HTML dapat disalin ke klien dalam batch. Dengan cara ini, skrip Anda akan berjalan lebih cepat pada IIS3.0 (di IIS4.0, komentar HTML tidak akan lagi menyebabkan eksekusi yang lebih lambat).
*Tip 3: pernyataan ganda respons.write
Jika Anda menulis hasil output dalam format di beberapa tempat dalam kode, maka pertimbangkan untuk menggabungkan hasil ini menjadi satu bagian dan menuliskannya sebagai tanggapan. Pernyataan penulisan. Kemudian Anda melihat komposisi kode HTML dan skrip VBScript Anda. Jangan menyebarkan skrip HTML dan VBScript terlalu banyak, cobalah untuk menuliskannya ke dalam skrip HTML dan VBScript yang diblokir.
*Tip 4: Gunakan bendera <Peject> untuk mengilustrasikan objek
Jika Anda perlu mengarahkan ke objek yang mungkin tidak digunakan, maka gunakan flag <peject> untuk diilustrasikan, alih -alih menggunakan server.CreateObject. Menggunakan server.CreateObject akan segera menghasilkan objek. Jika Anda tidak menggunakannya di masa depan, itu akan membuang -buang sumber daya.
*Tip 5: Gunakan variabel lokal (lokal) sebanyak mungkin
(Trik baru berikut akan menggantikan "variabel penentu dalam satu baris" sebelumnya yang diterbitkan, yang berisi beberapa tampilan yang salah):