看板 Web_Design 關於我們 聯絡資訊
※ 引述《tonest (這是啥??)》之銘言: : 又3個區塊的東西都是由網路抓取資料而來的(都不適合去做CACHE) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 這部分只能由自己寫程式預先去PARSE資料, 然後丟進去資料庫,USER連上線的時候,直接抓資料庫內容。 更甚至還能採取每X分鐘更新一次,也就是只有第一次 才撈資料庫,轉成靜態HTML。 如果不這麼做,你的網頁效能會非常非常非常慘 因為抓資料的速度,不是你能決定的,是對方的網頁跟你的 網頁之間的連線問題,其次,抓到後在SERVER上要PARSE, 這個PARSE的動作本身很佔用CPU的效能..如果你租的是 虛擬主機,就要小心整個WEB被拔掉... 至於JS不管多複雜都不是問題,因為那是在客戶端電腦 執行的,這部分不用考慮。 : 1個區塊是由資料庫本身撈出來的 : 還有一個只有HTML+JS的頁面(會GET四個頁面,在輸出成區塊內的內容) : 先感謝各位大大不吝指教 : 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.42.7
pm2001:.net的話,先把資料抓過來做cache吧 04/01 18:19
tonest:先感謝各位大大~但小弟的資料是即時的,如果這樣做的話 04/01 20:14
tonest:可能變成資料庫的壓力測試問題 04/01 20:14
tonest:因為變成需要每分鐘都去抓一次資料~外加可能被BAN掉 04/01 20:15
pm2001:換個方式問,使用者抓資料這件事是被資料提供者允許的嗎? 04/01 21:04
pm2001:如果是允許的,那是使用者跟資料提供者間的問題 04/01 21:04
pm2001:不是你的問題 04/01 21:04
tonest:整體的情況來看是允許的,不過小弟還是希望 04/02 09:14
tonest:可以盡可能讓網頁開啟的速度加快 04/02 09:15
tonest:在沒有增加花費的金費的前提下!! 04/02 09:15
tonest: 經 04/02 09:16
tonest:畢竟這樣使用者看起來會較舒服!! 04/02 09:16
hermitwhite:有需要到每分鐘這麼即時嗎?你能不能估計看看這些資料 04/02 15:01
hermitwhite:最大容許多少delay、還有尖峰時段的每分鐘瀏覽人次? 04/02 15:01
pm2001:那只能靠資料提供者去調校它的效能啦 04/02 17:36
tonest:因為很擔心SERVER會爆掉...SO遲遲不敢完全上線~ 04/02 20:10
tonest:還是很感謝各位大大的建議~小弟會去試試看的!! 04/02 20:11