Aplikasi Web dirancang untuk menangani ratusan sampai ribuan permintaan per detik. Setiap permintaan ini harus ditanganisecara efektif, maka diperlukan peningkatan kinerja suatu aplikasi web. Berikut ini merupakan beberapa tips yang dapat meningkatkan kinerja aplikasi web ASP.NET Anda
Description: Tips 1 : Dengan membuat sumber daya statis disimpan di cache untuk jangka waktu yang lama akan sangat meningkatkan kinerja aplikasi. Anda tidak perlu panik tentang perubahan file karena browser secara otomatis akan mengambil salinan baru dari file jika file tersebut berubah pada server.
Tip 2 : Dengan memanfaatkan ETag (atau Last-Modified) header http akan sangat menghemat bandwidth jaringan dan sumber daya klien / server. Sebuah filter respon ASP.NET sederhana akan sangat menghemat waktu browser dan server. Demikian trik yang sama dengan beberapa perubahan kecil dapat digunakan untuk header Last-Modified http.
Tip 3 : Dengan mengaktifkan kompresi dalam aplikasi akan memungkinkan Anda untuk mengurangi ukuran respon yang akan membantu client (browser) untuk cepat mengambil respon dari server. Anda dapat mengaktifkan kompresi di ASP.NET menggunakan URL Compression . Tip 4 : Dengan script bundling dan minifying eksternal dan style-sheet akan membantu anda untuk mengurangi ukuran dan waktu download yang juga akan meningkatkan kinerja aplikasi. Tip 5 : Menurut Google Techniques and Best Practices mengarahkan pengguna akan berpengaruh buruk terhadap performa aplikasi web. Jadi, jika memungkinkan, berikutnya gunakanlah Server Transfer dan jangan menggunakan Response Redirect. Response Redirect Permanent juga lebih baik daripada Response Redirect tapi Server.Transfer menghindari ekstra round trip browser to-Web-Server. Tip 6 : CSS sprite juga akan cepat meningkatkan kinerja aplikasi Anda. Anda dapat dengan mudah mengaktifkan dengan menggunakan ASP.NET Sprite dan Optimasi Image. Tip 7 : Seringkali gambar mengambil persentase terbesar (ukuran) dari suatu halaman web. Mengoptimalkan gambar secara otomatis akan membuat halaman web Anda berjalan lebih cepat. Kompresi lossless (kadang-kadang juga membantu lossy) akan secara dramatis mengurangi ukuran halaman lengkap. Semoga bermanfaat :)
JaringanHosting.com adalah provider ASP.NET dan Windows hosting No #1 di Indonesia sesuai dengan rekomendasi dari pihak Microsoft. Microsoft memberikan rekomendasi ini berdasarkan pada beberapa persyaratan utama, yaitu: WebMatrix, WebDeploy, Visual Studio 2012,ASP.NET 4.5,ASP.NET MVC 4.0, Silverlight 5 and Visual Studio Lightswitch.Untuk keterangan lanjutan, silahkan klik disini!
Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H