Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 17215|Jawab: 0

[ASP.NET] Tentang pengaturan asp.net OutputCache cache flushing disable

[Salin tautan]
Diposting pada 27/11/2018 13.44.41 | | | |
ASP.NET menyediakan cara yang nyaman untuk mengontrol cache. Direktif @OutputCache dapat digunakan untuk mengontrol cache output halaman


  • File sumber daya seperti css, js, image, dan aspx dapat dibaca secara lokal pada kunjungan kedua tanpa harus meminta sisi server lagi, mengurangi tekanan pada klien untuk meminta sumber daya dari server dan mempercepat kecepatan respons klien.
  • Untuk sumber data yang sering digunakan, simpan di cache data atau dalam memori untuk mengurangi permintaan database dan mengurangi tekanan database.
  • Menyebarkan situs web di beberapa komputer dan memprosesnya secara terdistribusi dapat secara efektif mengatasi tekanan yang disebabkan oleh beberapa permintaan pengguna pada satu server dan mempercepat respons permintaan klien (penyebaran terdistribusi).
  • Halaman yang akan sering diakses tetapi datanya tidak diperbarui dapat diperlakukan secara statis, secara efektif mengurangi tekanan server dan kecepatan respons klien.



Nonaktifkan caching

OutputCache halaman asp.net saya dikonfigurasi sebagai berikut:


Kita perlu menonaktifkan cache dalam pengembangan proyek, jika tidak, halaman tidak akan berlaku setelah modifikasi, di masa lalu saya telah mengomentari fitur ini, pada kenyataannya, ada solusi yang lebih baik,

Tambahkan konfigurasi berikut ke simpul system.web web.config:

Dalam file Web.Release.config, konfigurasikan sebagai berikut:

asp.net mvc Web.Release.config menggunakan penjelasan terperinci
https://www.itsvse.com/thread-5185-1-1.html
(Sumber: Architect_Programmer)

Dalam mode rilis, item konfigurasi yang menonaktifkan penembolokan dihapus, yang tidak memengaruhi pengembangan atau rilis.

Bersihkan cache

Jika kita memodifikasi data dalam database, halaman tidak dapat segera disegarkan, yang sangat mempengaruhi pengalaman pengguna, agar tidak mempengaruhi pengalaman pengguna, kita dapat menghapus cache dan membiarkan halaman dimuat ulang, yang setara dengan menyegarkan cache.

Misalnya:

Menguji kesempurnaan dapat membersihkan cache tanpa memengaruhi cache halaman lain.

Sumber daya:Login hyperlink terlihat.




Mantan:Kamus Bergambar Seni Buddha Dunia (20 volume), PDF
Depan:Bagikan buku dalam bahasa Inggris - Prinsip Dasar Penemuan dan Pengembangan Obat
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com