Untuk mengoptimalkan kecepatan akses website, saya menggunakan modul kompresi DC.Web.HttpCompress yang ditulis oleh orang asing, namun yang menyedihkan adalah semua yang saya temukan di Baidu adalah versi lama dari penulis aslinya, dan ada berbagai masalah I Saya pikir orang yang menyukai teknologi seharusnya seperti ini. Jadi saya langsung googling dan menemukan versi terbaru dari penulisnya. Walaupun versi terbaru juga dari tahun 2008. Namun cara penerapan versi ini sudah berubah dari versi sebelumnya, dan saya pribadi lebih menyukai cara ini. Setelah membaca kode sumber penulis dengan cermat, saya menemukan dua bug, memperbaikinya, dan menambahkan fungsi cache file. Penggunaan: 1. Unggah DC.Web.HttpCompress.dll dalam file yang saya unggah ke direktori bin situs web Anda. Keuntungan: kode sumber terbuka, fungsi penyesuaian yang kuat, dapat mengompresi berbagai sumber daya, dan dapat dengan sempurna mendukung berbagai kerangka kerja ajax! Kekurangan: rumit untuk digunakan, hanya mendukung asp.net2.0 atau lebih tinggi! Singkatnya, berbagai Modul kompresi dapat mengoptimalkan halaman, tetapi karena proses kompresi terjadi di sisi server, mengaktifkan kompresi ini akan menghabiskan sedikit sumber daya server. Namun, secara umum, kompresi hanya terjadi ketika klien mengakses halaman untuk pertama kali, karena Setelah itu, browser itu sendiri melakukan cache. hubungan antara halaman dan sumber daya. Saat Anda menyegarkan akses lagi, itu tidak akan lagi menggunakan sumber daya server untuk kompresi. Oleh karena itu, bagi pengembang dengan halaman situs web yang besar, mengaktifkan fungsi kompresi pasti bernilai uang semakin kecil ukuran halaman, semakin cepat pemuatannya!
Memperluas