コードキャッシング技術と永続的なインタープリターを使用することで、phpなどのスクリプト言語コードのパフォーマンスを最適化できると聞きました。コードキャッシングとは何かは知っていますが、永続的なインタープリターについてはわかりません。誰かが私に簡単な紹介やリンクを教えてもらえますか?ありがとう..
2 に答える
パフォーマンスを向上させるには、持続的接続を使用できます: http ://www.phpeveryday.com/articles/PDO-Improve-Performance-with-Persistent-Connection-P558.html
T *彼の本当の用語は永続的接続であり、永続的インタプリタではありません。これは、PHPがその名前のようにコンパイルごとに行われているためです。PHP:Hypertext Preprocessor *
永続インタープリターは、PHP(またはPerl、またはrubyなど)がWebサーバープロセスに埋め込まれている場合に使用できるものです。
従来の旧式のCGIシステムでは、スクリプトのインタプリタはすべてのリクエストに対して起動し、独自の起動ルーチンを実行してから、スクリプトをロードし、解析/解釈し、実行する必要があります...Webサーバーにインタプリタを埋め込む適切に起動するオーバーヘッドの最初のビットの必要性を取り除き、基本的に個々のスクリプトをロード/実行するオーバーヘッドのみになります。
そのオーバーヘッドは、インタープリターの内臓に到達し、スクリプトの解析された表現を格納できるキャッシュ(PHPのAPCなど)によってさらに削減できます。これで、キャッシュのチェック/取得のオーバーヘッドが少しだけ発生し、オープン/読み取り/解釈/検証/コンパイルの段階ではなく、実際にスクリプトを実行するためにより多くの時間を費やすことができます。