网站前端和后台性能优化24
為部件使用沒有cookie的域名 Use Cookie-free Domains for Components
tag:cookie
當瀏覽其請求一個靜態圖片并一同發送cookie時,服務器并不需要這些cookie。這樣只是毫無益處的創建了多余的網絡流量。應當保證靜態的部件在請求時沒有攜帶cookie,所以需要把你的靜態部件放在另一個子域名下。
如果你的域名是www.example.org,你可以將你的靜態部件放在static.example.org中。如果你把cookie設置在頂級域名example.org上而不是 www.example.org,那么所有發送至static.example.org的請求會包括那些cookie。在這種情況下,你可以買一個全新的沒有cookie的域名來放置你的靜態部件。Yahoo!使用了yimg.com,YouTube試用了ytimg.com,Amazon使用的是 images-amazon.com。
將靜態部件放于沒有cookie的域名下的另一個好處是一些代理服務器會拒絕緩存有cookie 的部件。于此相關的一點是,如果你懷疑你應該為你的首頁使用example.org還是www.example.org,考慮cookie的贏下。省略 www會讓你不得不把cookie寫到*.example.org下,所以考慮性能,最好使用www.子域名,然后把cookie寫到這個子域名下。
總結
以上是生活随笔為你收集整理的网站前端和后台性能优化24的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 目前可能最快的下载百度网盘文件的方法(a
- 下一篇: golang 释放内存机制的探索