SpeedyCGI
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
[[WEB]]
*SpeedyCGIについて [#f2e312cc]
-特徴
--Perlをコンパイルして常駐させることが出来る。
---サーバーへの負荷軽減
---常駐による処理の高速化
---コンパイルによる処理高速化
-既存のPerlスクリプトへの適用方法
--perlスクリプトの1行目にある~
「''#!/usr/local/bin/perl''」を「''#!/usr/local/bin/speed...
-注意点
--常駐する為、変数の初期化をしっかり行っていないperlスク...
--動かない場合の対策
---「''#!/usr/local/bin/speedy -w -- -r1''」と書き換えて...
---常駐が無効化されますが大抵perlスクリプトは動くようにな...
---この場合、常駐が出来ないので完全な高速化は出来ませんが...
--アクセス数が少ない場合は、メモリを消費して常駐するSpeed...
--大半のCGIはSpeedyCGIで使用されることを想定していない場...
動かない、動作がおかしくなる、などの弊害も起きる可能性が...
-目的
--ゲーム系CGIやチャットなど呼び出される頻度が高いperlスク...
しかし、SpeedyCGIを使っているからといって、負荷値を上げる...
-参考資料
--[[SpeedyCGI日本語訳>http://perldoc.jp/docs/modules/CGI-...
--[[BIG-serverさんの所の説明>http://www.maido3.com/server...
--2chのbbs.cgiでもSpeedyCGIは使われているようですね
終了行:
[[WEB]]
*SpeedyCGIについて [#f2e312cc]
-特徴
--Perlをコンパイルして常駐させることが出来る。
---サーバーへの負荷軽減
---常駐による処理の高速化
---コンパイルによる処理高速化
-既存のPerlスクリプトへの適用方法
--perlスクリプトの1行目にある~
「''#!/usr/local/bin/perl''」を「''#!/usr/local/bin/speed...
-注意点
--常駐する為、変数の初期化をしっかり行っていないperlスク...
--動かない場合の対策
---「''#!/usr/local/bin/speedy -w -- -r1''」と書き換えて...
---常駐が無効化されますが大抵perlスクリプトは動くようにな...
---この場合、常駐が出来ないので完全な高速化は出来ませんが...
--アクセス数が少ない場合は、メモリを消費して常駐するSpeed...
--大半のCGIはSpeedyCGIで使用されることを想定していない場...
動かない、動作がおかしくなる、などの弊害も起きる可能性が...
-目的
--ゲーム系CGIやチャットなど呼び出される頻度が高いperlスク...
しかし、SpeedyCGIを使っているからといって、負荷値を上げる...
-参考資料
--[[SpeedyCGI日本語訳>http://perldoc.jp/docs/modules/CGI-...
--[[BIG-serverさんの所の説明>http://www.maido3.com/server...
--2chのbbs.cgiでもSpeedyCGIは使われているようですね
ページ名: