03/04/21 18:53
>>40
CGIが前提だと説明が難しいな・・・
簡単に言うと全てのアクセスに対して値を共有しておける変数。
普通PERLとかでCGIチャットとかを作ると
ファイルから読み書きを動的変数(共有できない変数)に値をいれてから
現在のログを表示するよね?
んで、staticな変数を使えるシステム(XMLSocketなど)なら
ファイルの読み書きはサーバーを起動する最初の一回でいいの。
なぜならログ情報をstatic変数として常に共有していられるから。
メッセージの読み書きはstatic変数に対して行うだけでいい。
ファイルアクセスが無くなる=サーバーの処理速度(スループット)が向上する。
でも回線速度(トラフィック)には何ら影響を与えない。これが罠。
・・・ごめん、俺説明が下手だw