【Web】CGIで最強なのは【CGI】

このエントリーをはてなブックマークに追加
1仕様書無しさん
Perl, PHP, Ruby, C, C++, Python

速度面とサーバ負担から考えて、最強は C ですね。
24様:04/10/13 17:40:20
4様が2ゲット
3仕様書無しさん:04/10/13 17:50:50
なんでこうアホらしいスレが立てられるのか
不思議で仕方ない。
4仕様書無しさん:04/10/13 18:02:24
>>3
>1の内容をみるかぎり、そこまで酷くはない。
と思ってしまう漏れはクソスレに慣れすぎか?
5仕様書無しさん:04/10/13 18:37:27
マヂレスすると、PHPが最強。
6仕様書無しさん:04/10/13 18:45:36
PHPだろうな
7仕様書無しさん:04/10/13 18:52:08
>>5-6
おまえら、ホントにそう思ってるのなら、馬鹿だぞ。
やっぱりPerlが最強だろう!!!!!
8仕様書無しさん:04/10/13 19:01:26
>>7
PerlはPHPより、サーバ負担が重いし処理も遅い。
( ´,_ゝ`)プッ
9仕様書無しさん:04/10/13 19:17:29
>>8
mod_perlを知らないのか。そーですか。(プゲラ
http://www.gi-ga.net/function.sy.html
10仕様書無しさん:04/10/13 19:31:39
mod_perl は良いんだけど、何でリンクがそこなんだ?
11仕様書無しさん:04/10/13 19:31:59
残念だけどPHPかな
12仕様書無しさん:04/10/13 19:51:53
Perl:文法がキモいので却下
Ruby:マイナーなので仕事で使えない。所詮は趣味プロ言語
C/C++:非標準のライブラリを使わない限り致命的にテキスト処理が弱い。
Python:外人のヲタが好む。使えるとオサレ気ではあるが国内に案件がないのでまだ覚える必要なし。

消去法でPHPに決定。
1369式フリーPG ◆hND3Lufios :04/10/13 19:54:40
FastCGIやISAPIを使って、C/C++最強という漢はいないのか。
14仕様書無しさん:04/10/13 20:38:21
>>10
> mod_perl (Apache::Registry)で動作する Perl コードは
> 一度実行されるとメモリ上にキャッシュされ、常駐した状態となり
> 次回からは直接アクセスすることによって高速化が可能となります。

ごめん、mod_Perl キャッシュで検索して1番上に出てきたからだ。

15仕様書無しさん:04/10/13 20:39:10
>>1

> 速度面とサーバ負担から考えて、最強は C ですね。

めちゃくちゃワロタ。
もまえ、おもしろすぎ。
16仕様書無しさん:04/10/13 20:50:18
Cでアパッチモジュールを組めばよい。コレ最強。
17仕様書無しさん:04/10/13 20:54:56
>>16
負荷が少ないしな。
しかし、そんなつわものは知らないな。
18仕様書無しさん:04/10/13 20:56:33
read.cgiはCで書かれている。C最強
19仕様書無しさん:04/10/13 20:57:11
CでApacheのモジュールを組み込むのか...

そもそも、CのCGIサイトなんて少ないしなー。
漏れはここくらいしかシラネ。
http://www2k.biglobe.ne.jp/~motoi/cdecgi.html
20仕様書無しさん:04/10/13 20:58:04
>>18
へぇーへぇーへぇー。
21仕様書無しさん:04/10/13 21:00:21
>>16
それって安全なのか?
22仕様書無しさん:04/10/13 23:30:03
普及率でいえばPerlだろうな。
23仕様書無しさん:04/10/13 23:33:57
Javaかな
24仕様書無しさん:04/10/14 09:21:10
>>22
クソ言語だけどな。

>>23
クソ。

やっぱり、PHPだな。
Cは許可してる鯖があんまりないしなー。
25仕様書無しさん:04/10/14 10:54:51
CGIをCで書く時代は終わった。
今後はmod_*をCで書いて拡張していく時代。

ということでC最高!
26仕様書無しさん:04/10/14 11:54:40
>>25
ないものを言われてもなー。
27仕様書無しさん:04/10/14 12:09:31
WinAPIを叩くCGIって可能ですか?

例えばグラフィック操作をWinAPIにやらせたり。

マジレスキボン
28仕様書無しさん:04/10/14 12:09:59
あ、もちろん鯖はWinね。
29仕様書無しさん:04/10/14 12:11:10
ところで、
Cでアパッチモジュールを組める鯖ってどこよ?
30仕様書無しさん:04/10/14 12:24:39
CでApacheModule
    ↓
mod_php/mod_Perl/mod_Ruby/mod_Python
    ↓
CでコンパイルしたバイナリをCGIで動かす
    ↓
    PHP
    ↓
  残りはザコ
31仕様書無しさん:04/10/14 13:02:06
shとawkの組み合わせが最強
32仕様書無しさん:04/10/14 13:58:45
ハァ?
33仕様書無しさん:04/10/14 14:03:43
>>27
CGIじゃなくてASPならできる。
34仕様書無しさん:04/10/14 14:08:01
そこでISAPIですよ
35仕様書無しさん:04/10/14 14:42:53
CGIはIISなんかダメ。
36仕様書無しさん:04/10/14 16:22:15
PHPをCGIで使ってる人っているのかな?
37仕様書無しさん:04/10/14 17:07:44
>>33

ども。
そうなりますか。

インターフェースはどうでもいいから、C++&WinApiでサクッと作れるなら鯖立てて遊んでみようと思ったのだが。

38仕様書無しさん:04/10/14 17:11:55
なんか全然わかってないみたいだけど
39仕様書無しさん:04/10/14 17:18:43
そこでATL Serverですよ。
40仕様書無しさん:04/10/14 18:59:59
>>36
はい?
41仕様書無しさん:04/10/14 20:36:56
>>40
「はい?」は、ねーだろ。。。
42仕様書無しさん:04/10/14 20:59:01
ほよ?
43仕様書無しさん:04/10/14 21:12:10
>>36
ハァ?

# これでいいか?
44仕様書無しさん:04/10/15 15:05:21
>>33
ちょっと待てよ。
ttp://www.int21.co.jp/pcdn/vb/noriolib/vbmag/9908/isapi/

なんかVBでCGIとか書いてるんだけど、VBで出来るなら可能なんじゃないの?
やったことないけどな。
4533:04/10/15 15:30:33
うるせーばーか!
46仕様書無しさん:04/10/15 17:01:08
てか、まったく何もわかってない
47仕様書無しさん:04/10/15 17:21:10
それしか言えないのか
48仕様書無しさん:04/10/15 17:35:18
>>46
ハァ?
49仕様書無しさん:04/10/15 17:37:28
>>46
はい?
50仕様書無しさん:04/10/15 17:39:43
>>46
ァアン!?
51仕様書無しさん:04/10/15 17:51:11
てか、まったく何もわかってない
5269式フリーPG ◆hND3Lufios :04/10/15 17:58:41
漢ならMASMでCGIを書く。
53仕様書無しさん:04/10/15 18:08:55
>>51
( ´,_ゝ`) プッ
54仕様書無しさん:04/10/15 18:55:01
>>51はヴァカだな。
55仕様書無しさん:04/10/16 00:03:07
>>37
C++&WinApiでサクッと作ればいいじゃん
56仕様書無しさん:04/10/16 00:08:48
この結論が出るまで長かったな
57仕様書無しさん:04/10/16 00:17:34
てか、まったく何もわかってない
58仕様書無しさん:04/10/16 00:19:15
>>57
ハァ?
59仕様書無しさん:04/10/16 00:33:27
>>57
はい?
60仕様書無しさん:04/10/16 00:34:09
>>57
ァアン!?
61仕様書無しさん:04/10/16 15:16:11
>>57
プッ
62仕様書無しさん:04/10/18 12:49:22
>>57
くさっ
ura2ch ura2ch
64仕様書無しさん:04/10/19 16:01:39
#!/bin/sh

echo "HTTP/1.1 200 OK"
echo "Content-Type: text/html"
echo ""
echo "<html><body>氏ね</body></html>"
65仕様書無しさん:04/10/19 20:01:14
誰とは言わんが、レベルの低い香具師がいるな。
66仕様書無しさん:04/10/19 20:15:04
てか、まったく何もわかってない
67仕様書無しさん:04/10/19 22:35:10
香具師
かぐしって何ですか?
68仕様書無しさん:04/10/20 10:29:19
>>67
ヘタレ釣り。つまらん。
69仕様書無しさん:04/10/20 16:08:12
C#.NET
70仕様書無しさん:04/10/20 16:46:38
isapi : WIN+IIS必須でパフォーマンスが必要なときや、WinAPIを直に使うときだけ使う。
ただし、isapiモジュールの入替えは動的に出来ないから、管理が面倒なのと、isapiでBUGがおきると、IISもも影響する。

iis + c_cgi:WINは、プロセス生成が遅くて重いので、負荷に耐えられない。

unixのプロセスは、WINよりはるかに軽いので、
apache + c_cgi でもそこそこいける
そして、apache + perl より軽く作れるが、そもそも Cは 万人向けではない。

asp , jspのようにエンベットで書きたいが、そのために、javaやvbを使うのはいやだ。

そこで、perlの簡便さと、apacheのプロセス内で動かすことによって、
パフォーマンスも改善された、PHPが普及してきています。


71仕様書無しさん:04/10/21 11:44:48
>>69
プッ
72仕様書無しさん:04/10/21 14:37:49
struts+Jboss
73仕様書無しさん:04/10/22 20:35:57
ISAPIの解説本ってないの?
74仕様書無しさん:04/10/22 21:31:02
>>36
各種の都合で一部のPHPをCGIとして動かしている。
suexecを使ってApacheとは別権限で動かしてるでのー。
75仕様書無しさん:04/11/03 00:57:28
apacheのhttpd.confで悩んでます。
誰か教えてください!
windowsにapacheをインストールし、apacheが動作することを確認しましたが、
今度はapacheをインストールしたサーバではない、他のサーバ上にあるexeファイルをcgiとして実行したいのです。
そういうことって可能なのでしょうか??
76仕様書無しさん:04/11/03 01:42:04
google、落ちてない??
77仕様書無しさん:04/11/03 02:10:21
>>75
可能だよ
78仕様書無しさん:04/11/03 02:15:36
誰か>>75にプログラムが走るってどういうことか教えてやってくれ
79仕様書無しさん:04/11/03 02:26:54
単にPC上でCのプログラムは速いからといって、サーバプログラムでも速いと思い込むのは
単細胞過ぎねーか?
例えばASPはサーバ機能だけで処理を完結するが、CGIは外部プログラムになるので、
どうしても処理が遅くなる、とどこかに書いてあった。そういう事を考慮してるのか?
具体的な比較を見たわけではないので俺は知らんが。
80仕様書無しさん:04/11/03 07:41:58
apacheモジュールの本にのってたのは

Cでモジュール>mod_perl>=tomcat>CでCGI

立ち読みだったけどこんな順番だったと思う。Cのモジュールは
単純なサンプルでtomcatの3倍程度の速度だそうな
81仕様書無しさん:04/11/03 11:33:07
Webサーバごと自分で書けば最速!!
(書く人の能力によるけど…機能を最低限にしぼれば基本的には早いはず)
82ムリダ:04/11/03 11:51:30
http://hoifesta.com/diary/pdiary_achi/orphoto.php?mode=img
とか
http://skasippe.com/menbersdiary/pdiary_chome/orphoto.php?mode=img
とかは、
http://php.s3.to
のスクリプトですよね?copyrightがないです・・・・。
83r:04/11/03 12:28:46
ちょいとスレ違いだが、
CGIやJSP、(Javaによる)サーブレットを、
ひとまとめにしてなんて呼べばいいだろうか。
84仕様書無しさん:04/11/03 13:09:26
サーバーサイドという単語でASPやPHPなんかも含まれる
という可能性について前向きに検討する方向で合意
85仕様書無しさん:04/11/03 15:13:34
当 然 C O B O L だ ろ
http://www.google.co.jp/search?hl=ja&q=COBOL+CGI&lr=lang_ja
86仕様書無しさん:04/11/04 05:11:16
>>79
プロセス起動オーバーヘッドの話でしょ。
その問題を無くしたのがISAPIじゃないの?

>>80
CのモジュールとCでCGIの違いをバカな俺に教えてくれ。
87仕様書無しさん:04/11/05 18:34:48
>>86
図が載ってるので本屋行って立ち読みしてください。

技術評論社
Apacheモジュール プログラミングガイド
の 22ページ
88仕様書無しさん:04/11/11 10:27:56
近所の本屋には無かったから注文しちゃった
89仕様書無しさん
>>86
アパッチモジュールとして組み込むか、バイナリ実行ってとこだろ。