1

ExtJS3.4にWebアプリケーションがあります。ボタンをクリックすると、新しいhtmlウィンドウが開きます。その新しいhtmlウィンドウでExtJS4を使用する予定です。しかし、私が答える必要のあるいくつかの質問は次のとおりです。

  1. ブラウザに負担がかかりますか?はいの場合いくらですか?(ほとんどext-all.jsと、これらすべてのライブラリファイル、および両方のhtmlページに含まれているファイルですか?)
  2. ExtJS 4にはガベージコレクターがあると聞きましたが、ExtJS 4を使用したほうがよいでしょうか?このボタン(ExtJS 3.4にある)をクリックするたびに、Extjs 4をロードする新しいウィンドウが開きます。したがって、ガベージコレクターを閉じるときに注意が必要です。

では、ついにその新しいウィンドウでのみExtJS 3.4を使用するのか、それともExtJS4を使用するのか。なぜ ?

参考:以下のパスでブラウザsitaにロードされたすべてのファイル:C:\ Users \ "User Name" \ AppData \ Local \ Microsoft \ Windows \ Temporary Internet Files

4

1 に答える 1

3

いいえ、それはブラウザにとってはそれほど多くはありません(かなり最近のコンピュータでは)、そしてそうあるべき理由はありません。ExtJS4のガベージコレクターは、ファイルの非同期ロードを使用する場合にのみ役立ちます。全体的なパフォーマンスとは何の関係もありません。また、一部のブラウザ(特にChrome)では、各ウィンドウ/タブが個別のプロセスとして実行されるため、相互に影響を与えないことにも注意してください。

于 2013-03-11T10:42:38.933 に答える