Re: [問題] 想請問網站效能的改善方法

看板Web_Design作者 (無)時間13年前 (2012/04/01 17:29), 編輯推噓6(6011)
留言17則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《tonest (這是啥??)》之銘言: : 又3個區塊的東西都是由網路抓取資料而來的(都不適合去做CACHE) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 這部分只能由自己寫程式預先去PARSE資料, 然後丟進去資料庫,USER連上線的時候,直接抓資料庫內容。 更甚至還能採取每X分鐘更新一次,也就是只有第一次 才撈資料庫,轉成靜態HTML。 如果不這麼做,你的網頁效能會非常非常非常慘 因為抓資料的速度,不是你能決定的,是對方的網頁跟你的 網頁之間的連線問題,其次,抓到後在SERVER上要PARSE, 這個PARSE的動作本身很佔用CPU的效能..如果你租的是 虛擬主機,就要小心整個WEB被拔掉... 至於JS不管多複雜都不是問題,因為那是在客戶端電腦 執行的,這部分不用考慮。 : 1個區塊是由資料庫本身撈出來的 : 還有一個只有HTML+JS的頁面(會GET四個頁面,在輸出成區塊內的內容) : 先感謝各位大大不吝指教 : 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.42.7

04/01 18:19, , 1F
.net的話,先把資料抓過來做cache吧
04/01 18:19, 1F

04/01 20:14, , 2F
先感謝各位大大~但小弟的資料是即時的,如果這樣做的話
04/01 20:14, 2F

04/01 20:14, , 3F
可能變成資料庫的壓力測試問題
04/01 20:14, 3F

04/01 20:15, , 4F
因為變成需要每分鐘都去抓一次資料~外加可能被BAN掉
04/01 20:15, 4F

04/01 21:04, , 5F
換個方式問,使用者抓資料這件事是被資料提供者允許的嗎?
04/01 21:04, 5F

04/01 21:04, , 6F
如果是允許的,那是使用者跟資料提供者間的問題
04/01 21:04, 6F

04/01 21:04, , 7F
不是你的問題
04/01 21:04, 7F

04/02 09:14, , 8F
整體的情況來看是允許的,不過小弟還是希望
04/02 09:14, 8F

04/02 09:15, , 9F
可以盡可能讓網頁開啟的速度加快
04/02 09:15, 9F

04/02 09:15, , 10F
在沒有增加花費的金費的前提下!!
04/02 09:15, 10F

04/02 09:16, , 11F
04/02 09:16, 11F

04/02 09:16, , 12F
畢竟這樣使用者看起來會較舒服!!
04/02 09:16, 12F

04/02 15:01, , 13F
有需要到每分鐘這麼即時嗎?你能不能估計看看這些資料
04/02 15:01, 13F

04/02 15:01, , 14F
最大容許多少delay、還有尖峰時段的每分鐘瀏覽人次?
04/02 15:01, 14F

04/02 17:36, , 15F
那只能靠資料提供者去調校它的效能啦
04/02 17:36, 15F

04/02 20:10, , 16F
因為很擔心SERVER會爆掉...SO遲遲不敢完全上線~
04/02 20:10, 16F

04/02 20:11, , 17F
還是很感謝各位大大的建議~小弟會去試試看的!!
04/02 20:11, 17F
文章代碼(AID): #1FU20CrZ (Web_Design)
文章代碼(AID): #1FU20CrZ (Web_Design)