トップページphp
990コメント300KB

CGIだけど、なんか質問ある? Part 10

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん03/03/26 22:47ID:44KxXtaW
CGIの運用に関する質問スレッドです。

※CGIは特定の言語に依存するものではありません。

※Perlのコーディングに関する質問は専用スレがありますのでそちらでお願いします。
  ↓
【Perl】初心者コーナー Part21
http://pc2.2ch.net/test/read.cgi/php/1047980851/l50

過去ログ・関連スレッドは >>2-5 あたりに
0002nobodyさん03/03/26 22:49ID:???
■過去ログ
Part3 http://pc.2ch.net/php/kako/988/988727833.html
Part4 http://pc.2ch.net/php/kako/1000/10008/1000804655.html
Part5 http://pc.2ch.net/php/kako/1009/10093/1009331505.html
Part5.01 http://pc.2ch.net/php/kako/1015/10151/1015127347.html
Part6 http://pc.2ch.net/php/kako/1019/10195/1019561283.html
Part6(7) http://pc.2ch.net/php/kako/1025/10259/1025930486.html
Part8 http://pc.2ch.net/php/kako/1032/10327/1032704121.html
Part9 http://pc2.2ch.net/test/read.cgi/php/1041530204/l50

0003nobodyさん03/03/26 22:51ID:???
■CGI以外のPerlに関する質問スレッド
【Perl】初心者コーナー Part21
http://pc2.2ch.net/test/read.cgi/php/1047980851/l50
CGIに依存しないPerlの話題一般/Part2
http://pc2.2ch.net/test/read.cgi/php/1030548610/l50
0004nobodyさん03/03/26 22:56ID:???
■関連スレ
【Perl,CGI】参考書籍 第三版
http://pc2.2ch.net/test/read.cgi/php/1030209573/l50
【 スクリプト改造工房 PART 6 】
http://pc2.2ch.net/test/read.cgi/php/1047806915/l50
こんなCGI探してますスレッド Ver8
http://pc2.2ch.net/test/read.cgi/php/1041564353/l50
.htaccessの偉い人 Part3
http://pc2.2ch.net/test/read.cgi/php/1019888234/l50
【スレッド】2ch型掲示板 その7【フロート型】
http://pc2.2ch.net/test/read.cgi/php/1040777088/l50
0005403/03/27 02:52ID:q8+u0yHc
4GETされた・・・
0006nobodyさん03/03/27 08:09ID:???
>>1-4 スレ立て乙でやんす。
0007nobodyさん03/03/27 16:12ID:iTCmw4qj
質問です。
今、オリジナルのアクセスログを作っていて、
回線速度の統計を取りたいのですが、
うまい方法ありませんか??

今、JAVAで試していたのですが、
1回目は良いのですが、2回目以降にキャッシュが効いて、
超高速の人ばかりになってしまいます・・・(汗;

何か良いアイデアがありましたら、ご教授ください。
お願いします。
0008nobodyさん03/03/27 16:28ID:???
Java とキャッシュがどう関係あるんだかわからん。
Servlet ってこと?

どのみちスレ違い。
回答を求めるなら、計測しようとしている「回線速度」とやらを
おまい自身の言葉で定義してからにしる。
0009nobodyさん03/03/27 16:35ID:???
>>8
どの道分からない。の方が素直で良いな。
0010803/03/27 16:47ID:???
>>7
どの道分かりません。
0011nobodyさん03/03/27 17:41ID:OfSB210s
こんなコードってもっと簡単にできると思うんですが、
どういう風に書いたらいいですか?

if ($value eq "hoge") {
forearch (@hogehoge){
ながーーい処理
}
} elsif ($value eq "foo") {
forearch (@foofoo) {
上のと同じ処理
}
}
0012nobodyさん03/03/27 17:44ID:???
>>11
連想配列作って、

$rensou["hoge"]に@hogehogeを
$rensou["foo"]の@foofooを持たせて、

foreach($rensou[$value])
0013fusianasan03/03/27 17:46ID:???
>>11 たぶんね。たbybん

if($value eq 'hoge') {
 &shori(@hogehoge);
} elsif ($value = "foo") {
 &shori(@sikosiko);
}

sub shori {
 foreach $i (@_) {
  ながーいしょり
 }
}
0014nobodyさん03/03/27 17:47ID:???
>>11
その長い処理はサブルーチンには出来ないの
00151103/03/27 17:49ID:???
なんかわかった気がしますありがdです

# {}←こうですよねぇ?
0016nobodyさん03/03/27 17:50ID:???
あ、いっぱいレスしてくれてたんですねthx
えっと、できるだけサブルーチンにしたくないんです
皆さんのを参考に色々やってみます
0017nobodyさん03/03/27 18:37ID:???
>>16
「サブルーチンにしたくない」という理由がわからん。
面倒だから?
0018nobodyさん03/03/27 18:57ID:???
>>17
機能分割と呼ぶのもバカらしいが同じ処理を同じ関数の2箇所で行わなければいけない。
虚しい。
0019nobodyさん03/03/27 19:24ID:???
>>18
>同じ処理を同じ関数の2箇所で行わなければいけない
ん?その「同じ処理」をサブルーチンにすればいいのでは?
0020nobodyさん03/03/27 20:19ID:???
>>19
理解できんところは評価しないって悪い癖だよ。
0021nobodyさん03/03/27 23:22ID:???
>20
オレにはあんたのいってることが理解で金。
ので評価もできない。
0022nobodyさん03/03/28 00:18ID:???
全く同じ処理があるなら、
そこは抽出してサブルーチンにリファクタリングするのが、
怠惰なプログラマーの行き着く手法じゃないのか?
それが嫌だと言う理由がよくわからん。

>>16はこたえてくれんのか。
00231603/03/28 01:06ID:???
えっと、私は16までしかレスしてません

で、サブルーチンにしたくないって言ったのは、
特に理由はないです。
なんとなく流れで、
「できればここをサブルーチンにしたくない」
ってこと・・・ないですね。私だけですよね

で、できればサブルーチンじゃない方向で
っていう理由です。しょうもない理由ですいません
0024nobodyさん03/03/28 01:14ID:???
もうね、あ(ry
0025nobodyさん03/03/28 01:17ID:???
>>23
バグに悩んだ経験がないからそういう風に思うんだろうな。

「よく似ているがほんのちょっと違うソース」によるバグとか経験したら、
絶対にそんなことは言えなくなると思うんだがな。

まあ、お前の人生だ好きにしろ。他人の経験から出た教訓を踏み潰すのもお前の自由だ。
0026nobodyさん03/03/28 06:56ID:???
>>23
同じ処理をサブルーチンにせずに2回書くことのメリットは?
とりあえずいくつか書いてください。
ちなみに俺は一つも思いつきません。冗談ではなく。
0027nobodyさん 03/03/28 07:53ID:???
処理の規模にもよると思うがな・・・
0028nobodyさん03/03/28 09:41ID:???
>>27
ちゃんとレス嫁。>>11 >ながーーい処理
0029nobodyさん 03/03/28 09:45ID:???
>>28
そらすまんこって
つまりsubの使い方を勉強汁という事だな。
逆参照でもいいけどや・・・
0030nobodyさん03/03/28 09:51ID:???
>>29
subは知ってるんだって。
ちゃんとレス嫁。>>23 >>16
0031nobodyさん 03/03/28 09:52ID:???
最初からこの質問は無意味だってこったな
0032nobodyさん03/03/28 11:20ID:???
>>29
CGI is Perlか、おめでてぇな。そんな奴がさっきまで偉そうに何かほざいてたわけか。
■ このスレッドは過去ログ倉庫に格納されています