を持っています、 (カタログを変更したり、ページビューを監視するなど)、およびその他の基本ページを顧客のフロントエンドに表示することができます。
ローカルマシンでアプリケーションをコンパイルして実行すると、かなり速くコンパイルされ、非常に高速に実行されるようです。しかし、サーバーにデプロイされると、最初のページの読み込み(ページの種類、スタイルシート/ JSファイルの数、イメージの数、ページマークアップの大きさ、そう)。この後、すべてのページが本当に速く読み込まれます。私の推測では、これは最初からコードをロードする必要があるためです。その後、リサイクルされるまで、アプリケーションは完全に高速で実行されます。誰も私がアプリケーションのこの部分をどのようにスピードアップできるか考えている人はいますか?私は恐らく、ダイヤルアップ速度よりも遅い私のような遅い接続では、十分に速く読み込まれていないため、決してそのサイトを返すことができない恐れがあります。どんな助けでも大歓迎です。
ありがとうございます。
よろしく、
リチャード
PSあなたが私の他の質問のいくつかを参照する場合は、このようなデータのほとんどは上のオブジェクトにロードされていることを事実として、システムについてもう少しを見つけるでしょう最初のページの読み込み - 私はこれをゆっくりとソートしていますが、その違いを大きくしているようには見えません。代わりにLinq-to-SQLの使用を検討しましたが、私の知る限り、柔軟性はあまりありません。 Linq-to-SQLの制限内で作業するのではなく、独自のシステムアーキテクチャーを定義して、会社固有のものにしたいと思います。
ウェブアプリケーションですか、Webサイトですか?それはプリコンパイルされていますか?どのくらい正確に "永遠と一日"ですか? – bzlm
これはVisual Web Developerに設定されたWebアプリケーションです。ライブやテスト環境に送る前に、私はいつも自分のアプリケーションをコンパイルします。永遠に、1日の範囲は約5秒から10または15秒です。それは大幅に変化するようです。つまり、同じサーバー上に大量のサイトがあると、時間の影響を受けやすくなる可能性がありますが、いつでも速くはないようです。 – ClarkeyBoy
私が持っている質問は、アップデートを投稿した後、最初のユーザーがページを表示し、顧客のために「弾を噛む」のはなぜですか? –