推 LPH66:它本身雖然是用ajax 但資料量還是telnet模式較少 03/02 15:56
→ LPH66:加上資料傳回後瀏覽器再從HTML轉譯成畫面 03/02 15:56
→ LPH66:這比telnet client單純解譯ANSI色碼的速度就差很多 03/02 15:57
→ LPH66:(其實資料量是看設計啦 不過解譯速度就是有差) 03/02 15:57
→ LPH66:再者 BBS的系統是C 也就是編譯過的程式 03/02 15:58
→ LPH66:ajax不管前端(js)後端(php/asp)都是直譯式的 效率上也有差 03/02 15:58
推 haryewkun:我有疑問。如果是用flash呢? 03/02 20:06
推 Fenikso:http的overhead太大 網路再快個10倍有可能吧.. 03/03 02:24
推 linjack:全用 flash 有機會在連線通訊速度上與傳統BBS打平吧,我想 03/03 14:00
→ linjack:但是仍然不可忽略 flash 本身仍是類似直譯語言的事實 03/03 14:01
推 linjack:而且 flash 仍然只有「前端」,後端 server 要用啥寫? 03/03 14:03
→ linjack:不可能和傳統 BBS 一樣快的 .__. 03/03 14:04
→ haryewkun:flash連video都可以播放,處理的數據量不可能比bbs少吧? 03/05 06:57
推 leicheong:js也可以經object播放video啊... :P 03/05 10:27
→ leicheong:播放影音可以把整個stream扔給編譯執行的播放器, 以獲得 03/05 10:28
→ leicheong:需要的速度. 這和用Flash等處理xml資料的情況是完全不同 03/05 10:30
→ leicheong:的... 03/05 10:31
推 haryewkun:那麼要用web模擬bbs,後端也可以用編譯過的程式吧? 03/05 13:44
→ haryewkun:我不是很熟悉flash,不好意思。XD 03/05 13:46
推 leicheong:不過xml在資料傳送, 還有(de)/serialize的overhead還是 03/05 14:05
→ leicheong:問題... 03/05 14:06
推 haryewkun:可是這樣說來,decode video stream,資料量應該更大? 03/05 14:11
推 linjack:decode 的動作當然不會用 Flash 本身寫啊, 03/06 11:22
→ linjack:一定是吃更底層的東西。 03/06 11:23
推 haryewkun:嗯……不過有沒有可能慢上那麼多呢…… 03/06 12:01
→ haryewkun:現在瓶頸到底是在client端,或是server端呢? 03/06 12:02
→ haryewkun:還是每一次通訊用http所以慢了? 03/06 12:07
→ theaky:感覺整個會慢的問題在於http的通訊協定吧.. 03/07 00:31
→ theaky:每次request/response 都要重新connection 03/07 00:32
→ theaky:跟bbs走的模式本來就是不一樣了... 03/07 00:32
推 leicheong:PHP的話用pconnect大概就可以解決重新連線的速度問題了. 03/07 08:32
推 haryewkun:從client到server那一段還是需要再connect吧? 03/07 17:10
→ Arton0306:那現在抓yahoo奇摩首頁畫面不是一口氣全跑出來 03/13 04:34
→ Arton0306:是因為解析速度還是下載速度 03/13 04:34
推 haryewkun:可以用這樣的軟件測測看: 03/14 00:31
→ haryewkun:是從start->connect->first byte->last byte來算。 03/14 00:33
推 a1234957:HTTP1.1 不是已經支援永久連接了嗎? 03/21 17:54
推 buganini:用Flash寫個terminal吧 04/03 16:06