トップページ⇒php
289コメント77KB

実力主義のCGIスクリプトは?

■ このスレッドは過去ログ倉庫に格納されています
0001加奈子2001/05/29(火) 11:33ID:YUejgBbQ
KENTさんやレスキューさんのところは人気は歩けど中身がタコですよね〜★
それほどメジャーじゃないけど、実力のあるCGI配布サイトってないですかぁ???
隠れた秀作知ってたら教えて欲しいぴょーーん★★★★
0102名無しさん@お腹いっぱい。2001/07/18(水) 14:04ID:???
>>101
ageんなボケ加奈子。臭いつってんだろ。
0103名無しさん@お腹いっぱい。2001/07/18(水) 17:35ID:???
掲示板のテーマ自体はおもしろいけどね・・・
だれか、真面目なやつがはじめにキチンと立ててたら盛り上がってたかも・・・残念
0104名無しさん@どっと混む2001/07/18(水) 19:28ID:???
その意味じゃ「悲惨な1」なスレの一つと言っていいだろうね。
0105名無しさん@お腹いっぱい。2001/07/19(木) 07:15ID:???
ヴォケがかかわるとロクなことないな、マジで。
0106名無しさん@お腹いっぱい。2001/07/19(木) 11:59ID:???
加奈子たんハァハァ・・・あげ
0107名無しさん@お腹いっぱい。2001/07/19(木) 12:08ID:???
>>106 死ね
0108名無しさん@お腹いっぱい。2001/07/19(木) 13:44ID:???
>>103
まったく・・・・・誰か同じスレ立て直して欲しいよ、俺は立てすぎで一日中立てれないんだ(;´Д`)
0109名無しさん@お腹いっぱい。2001/07/19(木) 17:27ID:???
サイト見せろ。
最強のCGI作ってやるから。マジで。
0110名無しさん@お腹いっぱい。2001/07/19(木) 18:31ID:???
ほとぼりが冷めてから新しくこのスレッド立ててみようかな・・・
いま、立てたら加奈子と勘違いされそうだし(ソレダケハイヤ

>>109
>サイト見せろ。
>最強のCGI作ってやるから。マジで。
・・・?どういう意味?
0111わ、2001/07/20(金) 03:37ID:O.8zSDuM
age
0112名無しさん@お腹いっぱい。2001/07/20(金) 15:10ID:/HaU4PNg
1は真面目だったんだと思う。
偽加奈子がここまで駄スレに追い込んだんだ
0113名無しさん@お腹いっぱい。2001/07/20(金) 17:33ID:???
↑
いいから加奈子はもうどこか逝ってくれ
0114名無しさん@お腹いっぱい。2001/07/21(土) 18:25ID:T.LK64p.
どこからが偽加奈子なのか?それが問題だね。
0115名無しさん@お腹いっぱい。2001/07/21(土) 18:30ID:???
ageるやつは加奈子と同類

===========================sage進行でやれ===========================
0116名無しさん@お腹いっぱい。2001/07/21(土) 21:30ID:???
>>112
あのふざけた文体の時点で失格。
0117名無しさん@お腹いっぱい。 2001/07/22(日) 05:33ID:???

教えて欲しいぴょーーん★★★★
0118名無しさん@お腹いっぱい。02/01/03 21:43ID:???
1の母でございます。
このたびは、息子がこのようなスレッドを立ててしまい、
皆様には大変ご迷惑をおかけしております。深くお詫び申し上げます。
息子は幼い頃に父親を亡くし、そのショックで内気な子供になって
しまいました。そのせいか、小・中学校ではいじめにあっていたのです。
この年になるまで、恋人はおろか友達さえもいないようで、大変心配
いておりましたが、この2ちゃんねるというサイトを知って以来、息子も
少し明るくなったようです。「今日○○板でね、ドキュソがさあ…」
と、とても楽しそうに夕食の時に話してくれるのです。
どうぞ皆様、息子を暖かく迎えてやってくださいまし。本当は良い子なんです。
よろしくお願い申し上げます。
                              1の母より
0119名無しさん@お腹いっぱい。02/01/23 06:42ID:ufNsnlNO
>>1
c-stationで検索しろヴォケ!

http://www.google.com/
0120名無しさん@お腹いっぱい。02/01/23 21:32ID:A2zgpsde
http://isweb39.infoseek.co.jp/play/aomanga/index.html 
0121名無しさん@お腹いっぱい。02/02/02 19:07ID:???
117と118の間に何があったんだろう・・・
0122掲示板探してます02/03/19 20:06ID:f6HsoaiV
すいません、c-board以外で高機能の掲示板を探しています。
スレッド式が良いです。
で、
http://www04.u-page.so-net.ne.jp/yd5/wing/support/
の
Wing Multi BBS Professional
は高機能をうたっていますが、みなさんの意見はいかがでしょう?
0123nobodyさん02/03/19 21:56ID:DLWOEzwL
KENTやレスキューはどうして実力無いのに人気があるんだ?
0124nobodyさん02/03/19 22:03ID:???
>>122

まだまだじゃねぇか?
まっ、バージョンも低いことだから、これからに期待じゃないか。
出てきてまだ間もないみたいだしな。
それより、もっと高機能なのあんだろ?
俺はしらねぇけど。
0125nobodyさん02/03/21 17:51ID:???
123には無い地位と名声があるから
0126nobodyさん02/03/21 23:04ID:rmv2GYdP
>>125
すまん、あのレベルで地位と名誉があるんだったら、すぐ逆転できるな。
0127nobodyさん02/03/21 23:08ID:???
古参でサポートもまんべんなくやってるからでないかな。
0128nobodyさん02/03/21 23:12ID:???
なんか話題反れちゃってるね。
実力あるCGIスクリプトなんだけど。
0129nobodyさん02/03/22 08:28ID:???
今更だけど
kentやレスキュってタコなの?
0130nobodyさん02/03/22 12:28ID:???
出力されるHTMLはタコ
0131 02/03/22 16:30ID:wSQf1CkB
html「も」だ
0132nobodyさん02/03/22 17:53ID:???
html「すら」だ
0133nobodyさん02/03/22 23:42ID:???
初心者に人気がある=実力のあるスクリプト

じゃないよね。
それは単にデザインが良いか、サポートが親切か、スクリプトが厨房にもわかりやすいってことなんだろうけど、それが実力があるってことに繋がるわけじゃない。

そうじゃなく、CGI-MLとかで活躍してる人のスクリプトって見てみたいな。
例えば大崎さんなんかが作った掲示板とかって、すごそうだけど、みんな興味ない?

0134nobodyさん02/03/22 23:59ID:???
興味ありまくり

0135perl02/03/23 00:08ID:???
「機能が凄い」とかよりも、ユーザが指定できる変数とシステム内部で
使用する変数とを美しくスマートに分けて使っていたり、一つ一つの関数に
単純で解りやすいポリシーを持っていたりしつつ、尚且つ初心者に
解りやすく説明してくれているサンプルスクリプトが勉強の為ホスイです。

スクリプトが独自に出力する HTML も一切なくし (or 最低限に留め)、
大部分がユーザの指定で、それを最後に要所要所置き換えて動作する
ような仕組みを実現しているものとか・・・。
漏れが考えに考えても全てに応用できそうな方法が思い付かないのよ。

もうこれ以上ハードコーディングしているのを作るのは嫌だよぅ (泣
・・・スレ違い感も否めませんが、一応「設計」が実力主義って事で。
0136nobodyさん02/03/23 00:43ID:???
作ってやろう
俺が初心者じゃなくなったらな
0137nobodyさん02/03/23 01:05ID:???
>>136
楽しみに待ってるよ。
0138perl02/03/30 22:40ID:???
>>135
後半はこれかな。

コンテンツとデザインの分離
http://pc.2ch.net/test/read.cgi/php/990953955/l50
0139nobodyさん02/03/30 23:44ID:dur1Bc2b
それより加奈子・・・
IDを???にするにはどうすればいいんだ?
0140 02/03/31 01:04ID:???
http://tolkien.s7.xrea.com/

CGI配布サイトじゃないけど・・・だめ?
0141nobodyさん02/03/31 03:42ID:???
何がよ?
0142nobodyさん02/03/31 04:08ID:???
配布スクリプトは
カスタマイズできるようにすればするほど処理がいちいち増えて厄介。
0143nobodyさん02/04/19 00:39ID:DPnhZAhF
良スレage
0144nobodyさん02/08/30 06:38ID:UNSLfHbb
>>142
どういうことだ?
0145nobodyさん02/08/30 08:58ID:???
何らかの処理Xをするかしないか選べるようにすると
その処理Xをするごとに処理する設定かしない設定か判断しなければならないから
「かならず処理Xをする」としておくより能率が悪くなるわけさ。
その数が増えると・・・ということかな?
0146abc02/09/01 16:04ID:???
http://kent-web.com/bbs/patio/patio.cgi?mode=view&no=141
0147nobodyさん02/09/01 19:24ID:Jwf/Es/y
>>144

プラグイン機能の無いソフトみたいなもんだ。

カスタマイズの方法のとりきめがある程度あると、拡張しやすい
スクリプトは作りやすい。

(そういうもの作るならOO向きな言語でないとツラいな)
0148nobodyさん02/09/01 23:49ID:???
最近レスキューって人気ないんだね。

レスキュー本日 4535
KENT本日 40980

この2大巨頭以外でメジャーな配布所ってあるのか?
0149nobodyさん02/09/02 04:29ID:???
>>148

KENT自演うざい
0150nobodyさん02/09/02 17:47ID:R3Xe+tCT
>>164
いろんなスレにいるっぽいけど、そのabcって香具師、イテェな。
0151話題振ってみるかな02/09/08 21:56ID:???
高機能なら実力あるって訳でもないしなぁ。
俺はBBSなるたけシンプルなの借りてきて改造程度で済ましてる。
デザイン部分cssにしとけば標準的なhtmlでてくればたいした困らんし。

実力主義っていったい何を指すんだろね。
折れ的な優先順位を考えてみる。

・コーディングが美しい
・機能が豊富
・特定の環境で不安定だったりしないように対処してる
・カスタマイズしやすい
・設置しやすい

kentは優先順位がそのまま逆ぽいけど
0152加奈子02/09/09 20:08ID:FQmPJ7vP
このスレまだあんあんだあ!(はぁと)
0153nobodyさん02/09/10 18:05ID:???
>>529
お前未だ居たのか
0154nobodyさん02/09/11 14:19ID:WMbN35ds
実力主義っていったい何を指すんだろね。
折れ的な優先順位を考えてみる。

・負荷
・セキュリティー
・機能
・見た目

これ。
0155デフォルトの名無しさん02/09/11 16:58ID:???
やっぱさ、外国では「CGIはPerl」だよな。
http://cgi.resourceindex.com/Programs_and_Scripts/
Perlが2931、それ以外の言語は10ケタ台。
0156nobodyさん02/09/11 17:46ID:rHhh+hnB
10ケタ晒しage
0157nobodyさん02/09/11 22:26ID:jmZGC0jo
>>http://cgi.resourceindex.com/Programs_and_Scripts/
Rubyが入ってない時点で駄目
0158デフォルトの名無しさん02/09/11 22:55ID:???
>>157
rubyがまだ国際化していないってこと。
0159nobodyさん02/09/11 23:02ID:???
>>158
まだなのか(ToT)
0160名無しさん02/09/11 23:04ID:DKF7jwJ/
Web寺子屋に一票!
0161nobodyさん02/09/11 23:24ID:???
で、結局のところ
「実力主義のCGIスクリプトは?」
はどれよ?
0162nobodyさん02/09/11 23:29ID:jmZGC0jo
みなさんが適当に要望だして、
それぞれここにサブルーチン貼るってのはどうでしょう?
0163デフォルトの名無しさん02/09/12 10:20ID:???
>>162
いいね
要望だしてみれ
0164nobodyさん02/09/12 22:09ID:eIPmdbrB
10ケタについてはもうだれもつっこまないのか・・・
0165デフォルトの名無しさん02/09/13 09:34ID:???
おい、よく見るとC,C++は100ケタだぞ)プ
ってことはPerlは1000ケタ、スゲー)プ
ゴミン>>155でげした
0166nobodyさん02/09/13 18:14ID:???
>>162
まずは漏れから

sub manko{
print "まんこ";
}
0167nobodyさん02/09/13 18:35ID:prsVLbq4
sub chinko {
push("まんこ","ちんこ");
}
0168nobodyさん02/09/13 20:09ID:???
sub manco
{
 system("/bin/touch ./まんこ");
}
0169nobodyさん02/09/14 00:14ID:???
>>166-168
楽しい?( ´,_ゝ`)
0170nobodyさん02/09/14 18:17ID:???
>>169
いや、ぜんぜん
0171nobodyさん02/09/15 02:23ID:???
はやく実力主義のCGIスクリプトを教えれ。
0172nobodyさん02/09/15 02:25ID:???
いくら実力主義でも、実際に出来上がったスクリプトが糞ではなぁ
0173通りすがり02/09/30 21:39ID:/V+2o2tY
そういえば、昔EditChatなるものが出回ってた。
俺的にはあれは面白いと思う。
全変数、全動作がひとつのファイルで制御できて、それをスキンみたいにして
CGIに読ませると、同じCGIなのに別のチャットみたいになる。
これだけなら、普通のCGIだが、あれ、フレームや発言の表示方法、
入室者リスト、さらには、スキンファイルにBase64埋め込んで、画像までも
フレキシブルに変えれようになってた。
ただし、コード見てみたら、、、普通のチャットよりは格段に重いね。
ただ、ログのベロ読みやってなかったから、その分生半可なチャットよりは
軽いと思う。
その作者、同じく、WebMail版も作って、そのスキンでi-modeスキン作ってたな。
容量指定に合わせてページ切り替え機能もあった。
0174nobodyさん02/10/01 02:21ID:???
>172
>出来上がったスクリプトが糞

それが実力ないってことだ
技におぼれるアフォ


>173
昔ってのがどれくらい前かわからんのだけど

confファイルとテンプレート機能を1ファイルに
しただけみたいだが

> スキンファイルにBase64埋め込んで

これおもしろいかも。
最初の起動で画像どっかに吐き出す仕様なら
毎回負荷かからんね。


おもいろいことをかっちょよく書いてるスクリプトはないのか?
小さいのでも、何に使えるのかよくわからんようなのでもいいので。
0175nobodyさん02/10/01 03:40ID:???
俺のカウンタならあるけど、いる?
5行だけど、絶対壊れない。
0176通りすがり02/10/01 08:52ID:bZwRAhSP
>174
あれは確か一年前、そのとき見たときは公開されてから1年あたりたってたと
思うから実質二年前、初公開らしい。

たしかに、confとテンプレートがいっしょになったようにみえるが、
内部で変数使えたりなぜかifやwhileが使えたりしてた。
(各関数の認識に正規表現使って、ifとかwhileには擬似再帰つかってた
 たけど、、、)
confはサーバー上に好きにアップできて、チャット入室時にそれが
一覧され選べるような仕様だった。
(だた、confファイルの設定にプログラム機能(if/whileなど)があって、
 悪質な作者がいたずらするとだめだからアップ機能は推奨してなかった
 例>while(1){})

>小さいものでも、何に使えるのかよくわからんようなものでもいいので。
よくわからないといえば、「バイナリカウンタ」というのがあった。
全部1と0、、、いったい何人着たのか一瞬見ただけではわからなかったけど、、、
0177通りすがり02/10/01 09:01ID:bZwRAhSP
>175
>5行だけど、絶対壊れない
それって何に対して壊れないの?
もしかしてファイルの欠落とかCIRCやECCその他で復元するとか?
0178nobodyさん02/10/01 20:33ID:???
実力主義のCGIって何?
CGIに実力も糞もあるのか。

って、実力のあるスクリプト早く紹介しろ。ゴルァ!

0179nobodyさん02/10/01 22:11ID:Yr+0AfDr
>178
>実力主義のCGIって何?
実力あるスクリプト...
やっぱり
「高速、高性能、高機能」
これかな。いくらソースが綺麗でもこの3つが満たされてなきゃ所詮
ダメCGI、とくに、高速性、これは重要だな。

0180nobodyさん02/10/01 22:16ID:Yr+0AfDr
たまたまネットで見つけた。
WebFTPClinet Ver3.0.0ってのどうよ、

アップロード/ダウンロード、無茶速かった。
ソース頼んで見させてもらったらダウンロード部はFTPの
データソケットからブラウザへの標準出力へダイレクトにデータ渡してた。
これだけなら普通のプログラム、誰でも作れるが、
アップロード部、これはよくやってる。
ブラウザからのmultipart/formdata、ライブラリつかわないで自ら解析し、
解析結果をリアルタイムにFTPのデータソケットに流し込んでた。
俺んところで、ローカルでアップロード耐久性テスト行ったら
1GBファイルのアップロードでもメモリ消費/CPU時間ともに
ファイルサイズに無関係でまったく問題生じなかったし。
ファイル削除は擬似再帰使ってサブフォルダまで消してたぞ。
スピード/性能 GOODだと思う

機能はアップロード/ダウンロード/名前変更/パーミッション変更/ファイル削除
だった。
機能はまあまあだな。
レジウム以外のFTPコマンドはまあまあサポートしているようだ。

俺としてはこのスクリプト実力主義にのっとってると思うぞ。
0181nobodyさん02/10/02 03:23ID:???
>175
>176
絶対壊れない5行とかバイナリカウンタ
いいかんじです。<小さい&面白い

>176
search.cpan.org

>179
>とくに、高速性、これは重要だな。

速度より見通しじゃないか?
CGIの書き方がタコで重くて困るなんてあまり経験したことがないので。
サブルーチン化とかクラス化が理にかなっていて変更とか後付けしやすい。
一箇所変えればいろんな場合に柔軟に対応
こうゆうのは経験値がないとできないし利用価高いと思うので実力

>180
イイスクリプトなのだろうとは思うけど
ソース見れないの?
0182nobodyさん02/10/02 07:39ID:HqWhHw2+
>181
>速度より見通しじゃないか?
うーん、そういわれればそうかも。
凧ソースで激重はあったけど綺麗ソースで激重は、、、確かにあまり見かけないな。
それにソースは綺麗なほうがいいし、俺も綺麗なのは好きだな。
というか、確かに解析者側から見ても綺麗にサブルーチン化してなかったり、
凧ソースじゃ、解析が面白くないし、目薬が必要になるな。

絶対実力。俺も同感。

>ソース見れないの?
ちと聞いてみる。そのサイトさんいい人っぽいし、
0183nobodyさん02/10/02 07:46ID:HqWhHw2+
>181

そういえば、綺麗だけどタコ重いのあった。俺が地元のバス乗り継ぎ
検索システムのコード見る機会があったとき、
俺の先輩が作ったらしいバス乗り継ぎサーチモジュールで
複数の路線にまたがるバス停探す重複チェックにPerlの
癖して二重ループ使ってた。あれはやばかったな。
コードは数行で綺麗だったのだが、
チェック毎に計算量O(n^2)。俺的にはタコ。
あれはC/C++言語orアセンブラあたりに用いるべき手法だな。

スピードを出すのも利用言語の特性とか、高速処理可能なデータ構造、
モジュール構成、そのたいろいろな要素があるし、
解析者から見ると、ちと汚いソースになるんで、どうかと思うが、
プログラム本来の目的、ユーザーの快適利用を考えると
これも実力。

見易さとスピード、、、
両立できれば多分最高のスクリプトだろうな。
それとも、
今のご時世ハイパワーサーバーが多いし、スピードは多少犠牲にしても
見易さのほうが重視されるのかねぇ。
0184nobodyさん02/10/02 07:51ID:???
絶対壊れない5行カウンターとか言って、結局flockでロックしてるだけだったりしたら、凧ソースだよな。
やっぱどんなプラットフォームでも絶対壊れない5行カウンターなら認めるけど。

あと、見栄えを中心にできるだけ速度を追及しているソースは見てて嬉しくなっちゃうね。

そんな掲示板スクリプトとかチャットスクリプト無いか?
0185nobodyさん02/10/02 10:37ID:zmcf7Ycx
Perlで馬鹿みたいに改造して速度を求めるより
Cで書いたほうが余裕で早い。
Perl専門プログラマはいいかげんC言語習得せよ。
0186hmk02/10/02 15:38ID:???
PerlとCを組み合わせて使えばよいではないか。
0187nobodyさん02/10/02 18:35ID:???
>>185
やだよ。
Cなんて金かかるじゃん。
0188nobodyさん02/10/02 18:48ID:???
テキスト主体の処理をCでやるのはF1で泥道走るようなもん。
泥道はラリーカーのが速い。
適材適所。
0189nobodyさん02/10/02 19:24ID:ms4grSRx
>185
Perlはどこがいいかといったら、テキスト処理に特化されていて
1、開発期間の大幅な短縮が可能
2、開発環境がすべてフリー
3、どのプラットフォームでもかなりの安定度を得られる。
これですね。特に1は重要です。ここがCとの大きな違いかな。

目的によって使う言語を分けたほうがよいと思う。
第一ユーザーはそのサービスにどんな言語使ってるかなんて、
いちいち調べないぞ。

だいたい、PerlプログラマがみなPerl専科なわけ無いだろ。
0190nobodyさん02/10/02 19:31ID:ms4grSRx
>184
いいのみっけた。
http://www.din.or.jp/~ohzaki/perl.htm#File_Lock
カウンタとはちと違うかもしれないが、ここの排他的ファイル制御、
俺的には最強だと思う。どんなプラットフォームでもOK
かつ、デットロック回避搭載とか。
0191nobodyさん02/10/02 23:41ID:???
既出ネタやね
0192nobodyさん02/10/03 01:16ID:???
こんばんわ、こちらの掲示板のnobodyさん(たくさんいますね(^^;
に紹介されて来てみました。
WebFTPClientVer3.0.0、開発しているものです。
それで、これのソースの公開に関してなのですが、
じつは、私のホームページおいてるサーバーが諸事情により使えなくなり、
あと一週間くらいしないと代えのサーバーが使えるようにならないのです。
代えのサーバーが使えるようになりましたら、
ここの掲示板にURLを書き込んでおこうと思います。
それまで、しばしお待ちください。

0193nobodyさん02/10/03 02:27ID:???
>191
そ、そうだったのか。油断した。スマン。

というか、今日はじめって知ったID???のからくり、、、
0194nobodyさん02/10/03 13:33ID:3kFyrz1p
>それまで、しばしお待ちください。
あ、ほんとにきてくれたんだ。ありがと、
それじゃ待ってるぞ。
0195nobodyさん02/10/03 23:51ID:???
>183

二重ループごときで遅くなるの?
行数が少ない != 綺麗
コードが綺麗ならイイてことだけじゃなくて設計ちゅうか
何処をクラス化して何を引数にするのかとか
うまいと必然的に綺麗になると思うのよ。
いくら綺麗にコード書いてもそのへんタコだと効果なし。
(よくわからずに書かかれたOOとか
規模がでかくなるほどにぬるくなる罠

でも当然、速いにこしたことはないです。
0196nobodyさん02/10/04 00:42ID:6qw77ACN
>195
>二重ループごときで遅くなるの?
なるぞ。これはアルゴリズムの問題だが、
とくにチェック対象が何十もあり、対象レコードが数百あると、
ifしか使わないにもかかわらず、だめだね。
(市内バスの路線と、それにぶら下がるバス停、これをもとに
した乗り継げる重複ポイントの検索)
ただ、災厄時のレスポンスを500ms以内目指すとだけど...

俺だったらハッシングしてシノニム数え上げるな。
少しコードは多くなるが、書き方によっちゃこっちのほうが鮮やか。
これはアルゴリズムが根本から違うから、かなり差が出るぞ。
O(n^2)とO(n)、これはでかいと俺は思うな。

>行数が少ない != 綺麗
>コードが綺麗ならイイてことだけじゃなくて設計ちゅうか
>何処をクラス化して何を引数にするのかとか
>うまいと必然的に綺麗になると思うのよ。
>いくら綺麗にコード書いてもそのへんタコだと効果なし。
いえてるいえてる。
プログラム構造は重要だな。よいと汎用性に長け、自然と速くなる、
視力悪化の低下にもつながるかもな。
解析者にとっては当然だが、開発者としては耳の痛い話だ。
納期迫って、どうしても仕事で組んでるとクラス化、モジュール化が面倒になる
んだよな。

ってことは、先の
あれは凧ソースというより、凧アルゴリズムといったほうがよかったな。
あのクラス構成はC++に近かったが結構イケてたと思う。
0197nobodyさん02/10/04 00:49ID:6qw77ACN
>184
>あと、見栄えを中心にできるだけ速度を追及しているソースは見てて嬉しくなっちゃうね。
>そんな掲示板スクリプトとかチャットスクリプト無いか?

そういえば、この2ch掲示板って結構イケてない?
かなり速い&かなり安定、デザイン、機能的にもいいような気がする。

ってことで、掲示板は俺的には2ch掲示板。
これほど実績あるスクリプトはそうないだろ(笑

チャットではむかし南国CGIファクトリなるところ(今はない)が
「サーバーチャット」
というものを出してた。あれは素晴らしい、
8080ポートをHTTPサーバーにして、チャットに参加するブラウザを
すべて自前サーバーで裁くというもの。
あたりまえだが、あれほど軽いCGIチャットは見たこと無い。
ただ、安定性はちと疑問だったがな。
(なんか、永久常駐回避コードは入ってたが、怖い。)
0198nobodyさん02/10/04 18:32ID:twBd/xut
WebFTPClient ダウンロード準備が完了しました。
しかし、、、ここのスレ、レベルが高いようで、、、
あまりコードが綺麗じゃ無いような気がするので、、、
期待に添えないかもしれません。
一応、私のサイト、ホームページ集中管理CGI導入しているため、
もろいんで、タココードだーとかいって、アタックしないで下さいね(^^;
http://www.age.jp/~lunar/
です。ここのDownloadからダウンロードできます。
一応、Serviceに実行可能なWebFTPもありますので、どうぞご覧ください。
0199nobodyさん02/10/05 00:06ID:???
>>198
このスレにリンク張ったってことは実力主義ということか・・・
それよか、重いページだな
0200198です02/10/05 00:42ID:VsxyDqqe
>199
はぁ、一応は、、、
このWebFTPはレスポンスをよくするために、デザイン無視(テキストOnly)+
操作性重視+ソケット通信やmultipart/formdataの受け取り、解析など、
自前で行っています。ライブラリとか使うと、どうしてもオーバーヘッドが
生じがちで、、、ユーザーサイトからみた実力って、
操作性、機能、そして一番がレスポンスだと私は思うんですよ。
ユーザーなんて、ソースコード見てくれませんし。
これ、実力主義にはあいませんかね?
(日本語変換ライブラリだけは使わせて頂いていますけどね。)

>それよか、重いページだな
はい、私もそう思います、、、
というのも、ここのサーバー、年間3300円で、CGIが使えるーってことで、
安さだけで決めたものでして、、、ここまで重くなるとは思っていませんでした。
おそらく、私の所で使ってるホームページ集中管理システムも
重くしている原因かなとも思っていたりします。
0201nobodyさん02/10/05 01:59ID:9kk7po4X
ソース見たけど・・・別に凄くない気がするのは漏れだけか?

>ソケット通信やmultipart/formdataの受け取り、解析など、自前で行っています
これは、あたりまえな気が・・・。

個人的に無意味にグローバル変数使いまくるスクリプトは嫌いです。
てゆーか自作自演ですか・・・?
■ このスレッドは過去ログ倉庫に格納されています