問題タブ [load-time]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1824 参照

ruby-on-rails - ActiveRecord カスタム クエリと find_by_sql の読み込み

このようなカスタムクエリがあります

ここで、self はユーザーオブジェクトです

同じものに相当するSQLを生成することができました

見た目はこちら

SQL と ActiveRecordを十分に理解した上で、上記のクエリから得られた結果は、 find_by_sql(sql) one から得られた結果と比較して、(ほとんどが同意するだろう) 時間がかかる可能性があると想定しました。

しかし、驚くべきことに

上記の 2 つを実行すると、ロード時間に関して ActiveRecord カスタム クエリが ActiveRecord "find_by_sql" からリードしていることがわかりました。テスト結果は次のとおりです。

ActiveRecord カスタム クエリの読み込み時間

ウェブサイトの読み込み (0.9ms)

Web サイトの列 (1.0ms)

find_by_sql ロード時間

ウェブサイトの読み込み (1.3ms)

Web サイトの列 (1.0ms)

テストをもう一度繰り返しましたが、結果は同じでした(カスタムクエリが戦いに勝った)

違いはそれほど大きくないことはわかっていますが、通常のfind_by_sqlクエリがカスタムクエリよりも遅い理由を理解できません

誰でもこれについて光を共有できますか.

とにかくありがとう

よろしく ヴィレン・ネギ

0 投票する
2 に答える
911 参照

javascript - JQueryインスタントaddClassまたは非表示クラス

クラスを非表示にするためにJQueryを追加する場合、もちろんページがロードされるのを待ってからクラスを非表示にします。これは「addClass」の場合と同じです。ページの読み込み中に「読み込む」には、より良い方法またはより高速な方法が必要です。誰かアイデアを知っていますか?以下に、サイトの動作を確認するためのリンクを含むJQueryスクリプトを示しました。

サブフィルターを非表示にする:サブフィルター を非表示にするスクリプトの例へのリンク(左側のナビゲーションフィルターに注意)

また

クラスの追加:クラスを追加するスクリプトの例へのリンク(左側のナビゲーションフィルターに注意)

$('.refinement_brand_section').parent().addClass('filterresults');

0 投票する
5 に答える
2766 参照

google-app-engine - Heroku-スピンアップ

Herokuにデプロイしたサイトがあります。交通量の少ないサイトなので、2、3時間誰も行っていない場合は、読み込みに5〜10秒かかります。そのサイトの他のページへの他のリクエストはすぐに正常に読み込まれます。サイトを完全に終了し、数分後にもう一度確認すると、すぐに元に戻ります。

スピンアップ時間が目立つのは、数時間アイドル状態にした場合のみです。 他の誰かがこの問題を抱えていますか?もしそうなら、どのようにそれを修正しましたか。

また、このトピックについては、Google App Engineでも同じことが起こりますか?私は現在、これらのアプリホスティングプラットフォームを試しているだけなので、テクノロジーや言語をあまり好みません。

0 投票する
1 に答える
97 参照

performance - ユーザーは何を「即時」反応と見なしますか?

ユーザーのアクションとアプリケーションの反応の間にどれくらいの時間が経過して、ユーザーが「瞬時に」または「気付かない時間帯に」あったように感じることができますか? (250ms と言う人もいれば、100ms と言う人もいます。実際の数値はどのくらいですか?)

0 投票する
0 に答える
795 参照

internet-explorer-8 - サイトの読み込み時に IE 8 が一時停止する原因は何ですか?

皆さん、Internet Explorer 8 で私と同じことを経験した人がいるかどうかを確認しようとしています。私が構築したサイトを読み込もうとすると、ページ全体が読み込まれていることがわかりますが、8 秒ほど前に一時停止します。スクロールしたり移動したりできます。一時停止が完了したら、スクロールしても問題ありませんが、別のページをクリックすると、同じことが再び起こります。これは、他のブラウザでは発生しません。

そこで、JSを完全に無効にして、何かが原因であるかどうかを確認するなど、いくつか試してみましたが、それでも同じことが起こります. そのため、現時点では、特定の高度な CSS ステートメントが原因なのか、それともこの問題の原因なのかはわかりません。

他のサイトを閲覧しても問題なく動作することに注意してください...

何か案が?

0 投票する
2 に答える
589 参照

c# - Ajax.net - ページの読み込み時間を改善する

ここに私の問題があります。私は、booking.com や expedia.com などと同じように、ユーザーが世界中のホテルを予約できる Web サイトを開発しています。

ユーザーが特定の都市のホテルを検索すると、Web サービスを介してさまざまなプロバイダーに接続し、結果を表示します。ほとんどすべてのプロバイダーで、これは次のことを意味します。

1) WS でメソッドを呼び出して、選択した日付で市内の利用可能なホテルを返します。これらの各ホテルについて:

  • 2) 非常に大きな XML ファイル (通常は 2 つ以上) から読み取り、住所、電話、ファックス、説明、サービスなどの静的情報を取得します。
  • 3) WS で 2 番目のメソッドを呼び出して、利用可能な部屋の情報を取得します。
  • 4) 結果表示

私が抱えている問題は、これらの Web サイトの重要な要素であるページの読み込み時間に関係しています。

WS への最初の呼び出し (ポイント 1)、それは必要なことであり、私にできることはあまりないので、今回は受け入れなければなりません。他の 2 点も必要ですが、私の意図は、読み込み時にホテルを表示することで、ユーザー エクスペリエンスを向上させることです。

ブエノスアイレスのホテルを探しているとしましょう。目的地に「Buenos Aires」と入力し、「Buscar」ボタンを押します。お気づきかもしれませんが、次のページが完全にロードされるまで、ロード中のメッセージが表示されます。すべてのホテルが読み込まれるのを待つ代わりに、私がやりたいことは、ユーザー エクスペリエンスを向上させることだと思います。

  1. ユーザーが「Buscar」ボタンを押すと、すぐにユーザーを HotelList ページに送ります
  2. 各ホテルの情報が取得されると表示され、上部に「XXX ホテルの 1 つを読み込み中」...「XXX ホテルの 2 つを読み込み中」のようなメッセージが表示されます...

これを達成する方法を説明する ajax の例を探していましたが、明確な記事は見つかりませんでした。誰かが私を正しい方向に向けることができれば、本当に感謝しています。

ありがとう!

-------------------------------------------------- -------------------------

マルチスレッドを使用しようとしましたが、結果が表示されません。リテラル コントロールを使用して結果を表示しています。コードの一部を次に示します。

ホテルリスト.aspx

HotelList.aspx.cs

0 投票する
2 に答える
361 参照

linux - Linux でのバイナリのロード時間

Linux よりも Windows の方がアプリケーションの起動が速いという一般的な「感覚」があります。これが漠然としすぎている/非科学的であることはわかっていますが、Windows と Linux の VLC などのアプリケーションのロード時間を比較するとしたら、どうすればよいでしょうか? また、バイナリ用に Windows と Linux で使用される読み込みメカニズムの違いを調べたいので、参考にしていただければ幸いです。

0 投票する
3 に答える
6605 参照

jquery - IEで読み込み時間が遅くなるFancybox?

このページのiframeに動画を表示するためにFancyboxv.1.3.4を使用しています。Fancyboxとビデオは正常に表示されますが、問題は、コードを追加してから、この問題と同様に、IE7 / 8でサイトを読み込むときに大きな一時停止が発生することです。ページが読み込まれ、UIがフリーズします。 4〜5秒間、リンクをクリックしたり、スクロールしたりするのを防ぎます。これが私がページの上部のにリンクしたもの<head>です。jQuery UIパック(UI 1.8.11、UIウィジェット、UIマウス、UI位置、およびスケール付きUIエフェクトを含む)は、主に、サイトにまだロードされていないがロードされる他のエフェクトを有効にするために含まれています。

ページでYSlowを使用しました。これは、スクリプト呼び出しを一番下に移動することを提案しましたが、IEの一時停止は修正されませんでした。次に、IE8の開発者ツールを使用してロード中にHTML DOMを確認しましたが、Fancyboxのコードがロードされているときに一時停止が発生しているようです。一時停止の直後に、次のdivがツリーの下部に表示されます。

それは、fancyboxをページに追加した後に問題が発生したという事実とともに、それがFancyboxのパフォーマンスの問題であると考えた理由ですが、これまでに試したことはありません(fancyboxコードを削除する以外)影響がありました。私が試した最新のことは、jQuery.ready()への参照を削除することです。これにより、fancyboxコードを以前にロードして一時停止のタイミングを変更できた可能性がありますが、あまり効果がありませんでした。本当に期待していたわけではありませんが、jQueryとFancyboxには少し慣れていないので、この時点でストローを把握しています。

私が今考えているのは、Fancyboxと、Google Analyticsなど、ページ上の他のスクリプトの1つとの競合である可能性があるということですが、それが当てはまるかどうか、またはその場合の対処方法が正確にはわかりません。それが最終的にはそれです。これらのスクリプトの使い方を知っている人からのアイデアはありますか?前もって感謝します。

0 投票する
3 に答える
1571 参照

asp.net - ASP.NET Productivity Power ツールの「混合タブの修正」; 最もクリーンな HTML を提供するのはどれですか?

Visual Studion 2010 インストールに生産性向上ツールをインストールしています。私の大学のフロントエンド開発者は Mac で作業しています。彼のhtmlをVSに実装すると、「混合タブの修正」コンポーネントが「タブとスペースが混在しています」と「tabify」または「untabify」の2つのオプションで「尋ねます」。

Web サイトがブラウザーから呼び出されたときに、最もクリーンな HTML を提供するオプションはどれですか? クライアント側のレンダリング/ダウンロード時間に違いはありますか?

0 投票する
1 に答える
242 参照

iphone - iPhone で iAd をロードするのにかかる時間は?

アプリにiAdを実装しました。
ただし、アプリケーションを起動すると、iPhone でテスト広告を 1 回読み込むのに約 2 分かかります。

バックグラウンドから削除して再起動すると、テスト広告の読み込みに 10 ~ 15 秒かかります。

初めてロードする時間を 2 分から 10 ~ 15 秒に短縮するにはどうすればよいですか?