台灣最大程式設計社群網站
線上人數
3339
 
會員總數:246323
討論主題:189853
歡迎您免費加入會員
討論區列表 >> 網管 / 資安 / VM >> 請問此網頁怎麼會超慢?
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請問此網頁怎麼會超慢?
價值 : 250 QP  點閱數:3022 回應數:17
樓主

Arashi 版主
高級專家
7537 15
2709 861
發送站內信

捐贈 VP 給 Arashi
這問題讓我們非常苦惱。而且進入的一開始還會當一下....
但是從推估是flash問題、include inc問題、到懷疑是java script問題。
但是以上三個懷疑的地方都拿掉且測試過了,首頁下方的串流伺服器不會引響速度,但是依然龜速!!
煩請各位高手一同解決問題,或是認為有疑問的地方也希望能提供意見。

http://192.192.140.54/ml/web/index.asp

搜尋相關Tags的文章: [ 網路 ] , [ 速度 ] , [ 網頁 ] , [ 技術 ] , [ asp ] , [ flash ] ,
本篇文章發表於2006-10-13 19:32
== 簽名檔 ==
******** 黃鈺婷 (Arashi) ********
【嵐色共享體】:http://blog.yam.com/itbox
【Email】:0.1@livemail.tw
1樓
不錯的參考

Phil
捐贈 VP 給 Phil 檢舉此回應
感覺是mmLoadMenus 在慢,Consider replace this menu or use frameset
本篇文章回覆於2006-10-13 21:59
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
不錯的參考

Jerry Lai
檢舉此回應
把這段
<script language="JavaScript1.2">mmLoadMenus();</script>
移到</body>跟</html>中間試試看
本篇文章回覆於2006-10-14 02:53
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

Arashi
捐贈 VP 給 Arashi 檢舉此回應
兩位大大都針對mmLoadMenus認為有問題,我會馬上測試再告訴各位結果的!
謝謝兩位幫忙!
本篇文章回覆於2006-10-14 14:07
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

Arashi
捐贈 VP 給 Arashi 檢舉此回應
mmLoadMenus好像沒有很明顯的感覺。我們現在的作法是把所有的java script選單的選項減少,本來menu超多選項。
速度明顯快很多,但是怎麼會這樣呢?
老師說是我們程式寫不好....不是java script的問題....可是我們縮減將近一半的java script按鈕以後,就變的很快。希望請phil和jerry lai兩位大大,可以在幫我看一下是否變快了,謝謝大大^^
本篇文章回覆於2006-10-15 01:24
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
最有價值解答

Phil
捐贈 VP 給 Phil 檢舉此回應
menu超多選項
==>問題就在這裡, Javascript 可處理幾十到幾百行動態產生Code. 不過一旦幾千行 速度就會很慢
有時Browser 還會當掉

老師說是我們程式寫不好....不是java script的問題
==>可能吧
你的Menu 是動態從Database中產生的嗎?
可能的話,盡量減少Menu Item...
本篇文章回覆於2006-10-15 21:39
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
不錯的參考

流雲繫絮
捐贈 VP 給 流雲繫絮 檢舉此回應

速度在4秒內整個網頁載入完成,

JS語法頗多..請問執行配備是?..

本篇文章回覆於2006-10-16 15:15
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
不錯的參考

Jerry Lai
檢舉此回應
你把舊版跟新版的執行後的結果都存成靜態的html
再放上來比較看看
我個人是認為應該不是如你老師說的那樣
本篇文章回覆於2006-10-16 20:15
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
作者回應

Arashi
捐贈 VP 給 Arashi 檢舉此回應
我也贊成Jerry Lai大大的說法。
因為我們程式已經用回圈在跑了,沒有很多"多餘或廢話"的程式碼..

我已經po網址了:
新的:http://192.192.140.54/ml/web/index.asp
舊的:http://192.192.140.54/ml/web/複製-index.asp
這舊的已經修改過了,但是進去還是會當一下..沒像之前1分鐘才能進去

至於配備的話:
嵐海學弟:相信你知道學校的設備如何的...

你的Menu 是動態從Database中產生的嗎?我們是寫死的
盡量減少Menu Item...←ㄜ...我們用非常多...只是沒有想到可以取代這個的方法@@"
本篇文章回覆於2006-10-17 10:24
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
回應

Phil
捐贈 VP 給 Phil 檢舉此回應
盡量減少Menu Item, 取代這個的方法==>
可考慮用frameset,這樣Menu只會Load一次



本篇文章回覆於2006-10-17 11:28
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
10樓
回應

Jerry Lai
檢舉此回應
你們怎麼用這種偷吃步...@@
Flash後面藏東西
應該沒必要這樣用吧
Flash可以獨立開來才對

我個人覺得還是js的問題
mm_menu.js 寫的太複雜了
如果有能力的話建議你自己重寫會比較好
本篇文章回覆於2006-10-17 23:05
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
11樓
作者回應

Arashi
捐贈 VP 給 Arashi 檢舉此回應
被發現偷吃步了....我想你肯定是用"寬螢幕的nb"看到的...

flash是獨立開來了。只是按鈕有點麻煩,因為我們的選項一直在變動

mm_menu,js...我們那時候全部重改過了...但是好像有點怪怪的?
我們也很想把這爛爛的menu重寫...但是我們專題要結束了(剩不到有空的10天)...但是我們最重要的考試系統,功能還不完善,目前還在趕工中

/___\
本篇文章回覆於2006-10-18 06:13
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
12樓
作者回應

Arashi
捐贈 VP 給 Arashi 檢舉此回應
遇到奇怪的問題了@@?
http://192.192.140.54/ml/1.jpg

他flash下面所有的資料都跑完了!!但是每次flash都會卡在21%
在未改mm_menu,js之前不匯這樣...雖然改過這檔案,但是flash檔案我根本沒更動,怎麼會自己突然慢下來??
本篇文章回覆於2006-10-18 06:23
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
13樓
回應

Jerry Lai
檢舉此回應
>> 我想你肯定是用"寬螢幕的nb"看到的...
不是耶...我的是4:3的
不過我的是 1400*1050...

你檢查一下CPU使用率
本篇文章回覆於2006-10-18 08:13
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
14樓
作者回應

Arashi
捐贈 VP 給 Arashi 檢舉此回應
CPU在那網頁平均跑25-30%
最高飆到80%
我在未修改以前每次都是跑100%...
本篇文章回覆於2006-10-19 00:05
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
15樓
作者回應

Arashi
捐贈 VP 給 Arashi 檢舉此回應
又變了..現在平均跑37-41%...

那大大你跑的平率是多少呢?
本篇文章回覆於2006-10-19 00:07
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   

回覆
如要回應,請先登入.