【援助】『LOM』を救うスレ【求む!】
■ このスレッドは過去ログ倉庫に格納されています
0134デフォルトの名無しさん
2005/11/07(月) 03:54:56とりあえず、原型になってるスクリプトと比較する事からはじめろ。
オリジナル(FFA)はどうやらLinuxでも動作するようだ。
Linuxで動かした所で問題が解決するわけじゃないが、少なくともライセンス違反状態だけは解消できる。
互換性に問題が出やすい部分
・ファイル名の大文字小文字(Windowsだと動くがLinuxだと動かない原因の一つ)
・外部処理を呼ぶ部分
・ロック周り
・データベースなどとの連携ライブラリのインストールし忘れ
負荷チューニングで後回しする所
・管理処理など運用中に使わないスクリプト
・滅多に通らない処理
チューンのコツ(Perl固有のものを含む)
・繰り返し処理の中身をシンプルにする。
(無駄な処理が入っているとそれも繰り返される→重くなる)
・if - elsif文で可能性の高いものを前に書く。
(条件判定も演算だから処理に時間がかかる。可能性が高いものが前に書いてあれば、判定回数は減る。)
・And条件の時、可能性の高い順に左から条件を並べる。
(Perlの場合、左側から順番に評価される。And条件なら1個でも当てはまれば真。)
まあこんな所だ。
・封鎖とか言わずに気長にやってみろ。
・スレを立てた以上ちゃんと報告汁。
・煽りに煽られてもスルー汁。
・納得いくまでやってみろ。
・ダメなソースでもどんどん見せろ。
■ このスレッドは過去ログ倉庫に格納されています