この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 13590|答える: 0

[JavaEE] なぜJSPはASP PHPよりも効率的なのでしょうか?

[リンクをコピー]
掲載地 2015/04/08 14:35:23 | | |

サーバー上のJSPページが初めて実行されると、サーバー上のJSPエンジンはまずJSPページファイルをjava(javaサーブレット)ファイルに変換し、そのjavaファイルをコンパイルしてバイトコードファイルを生成し、その後顧客のリクエストに応じてバイトコードファイルを実行します。 このバイトコードファイルの任務は以下の通りです:
1. JSPページの通常のHTMLマークアップ記号を顧客のブラウザに表示します。
2. JSPタグ、データ宣言、メソッド宣言、Javaプログラムがサーバーによって実行され、顧客のブラウザに送信されて結果が表示されます。
3. Java式はサーバーによって計算され、結果を文字列に変換し、顧客のブラウザに渡して表示されます。
つまり、論理的な判断を必要とする実行はすべてサーバー側で完了しており、ブラウザに渡されるのは印刷された一連の文言だけです。 ブラウザはデータの収集と表示のみを担当します。 ユーザーが再度訪問すると、JSPエンジンはコンパイルされたサーブレットファイルを直接検出して実行するため、JSPページは他言語(例えばasp)で書かれたページよりも速く動作します。 もちろん、JSPの最初の実行は非常に遅いため、最初の実行は通常システム管理者に引き継がれます。




先の:asp.net、作るべきショッピングカートの商品説明書をよく学びましょう
次に:SQL Server 2008 キー、SQL Server 2008 R2 シリアル番号キー
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com