【Perl】掲示板を使ろう!

1名無しさん@お腹いっぱい。
垢版 |
2001/05/03(木) 20:56ID:lB9ErFH.
-前スレッド http://tako.2ch.net/test/read.cgi?bbs=perl&key=959378033&ls=50
-PHP版  http://corn.2ch.net/test/read.cgi?bbs=php&key=982779383&ls=50

今のところのまとめ。
■ほういち氏
  ▽サンプル掲示板
    http://www13.big.or.jp/~bell/nanashi/perl/
  ▽ソースコード
    http://www13.big.or.jp/~bell/cgi-bin/files/
    http://xbbs21.virtualave.net/xbbs/up/src/up010.lzh
■347氏
  ▽サンプル掲示板
    http://takotubo.virtualave.net/bin/board.cgi
  ▽ソースコード
    http://xbbs21.virtualave.net/xbbs/up/src/up022.lzh
■570氏
  ▽サンプル掲示板
    http://maasa.antique.to/2ch/sample/index.html
■panton氏
  ▽ソースコード
   http://www.panton.f2s.com/bbs/lib/IndexedFile.html
   http://www.panton.f2s.com/bbs/lib/IndexedFile.pm.txt
251nobodyさん
垢版 |
02/04/20 14:52ID:???
>>250 ガイシュツ
252age
垢版 |
02/05/03 23:58ID:???
あげ嵐
253あぼーん
垢版 |
NGNG
あぼーん
254nobodyさん
垢版 |
02/05/07 13:34ID:???
http://www.pureweb.jp/~suicidal/cgi-bin/petitf/petitf.cgi
暇だから使ってみた(パクリ)
255nobodyさん
垢版 |
02/07/01 09:35ID:???
Perlをあまり知らない奴でも
掲示板を1から作れるサイトってない?
KENTのAskaBBS程度のものを作るのが目標。
256nobodyさん
垢版 |
02/07/01 11:51ID:???
Perlも知らない、検索も知らないんじゃどうしようもないな
257nobodyさん
垢版 |
02/07/01 13:42ID:???
検索の仕方は知らないです。イパーイでてくるので。
258nobodyさん
垢版 |
02/07/01 16:55ID:???
>>255

本買え
他人のコード参考にしろ
259nobodyさん
垢版 |
02/07/14 22:43ID:CM5l9SAW
掲示板に最低必要な機能って何だと思いますか?
260あぼーん
垢版 |
NGNG
あぼーん
261nobodyさん
垢版 |
02/07/15 15:00ID:???
>>259
データをかきこむ。
de-taをよみこんで、ひょうじする。
最低限。
262nobodyさん
垢版 |
02/07/28 07:19ID:???
data という言葉を間違えない程度の知能。最低限。
263nobodyさん
垢版 |
02/08/26 16:40ID:EeGyanDP
もう誰も作らないの?
264nobodyさん
垢版 |
02/08/27 12:17ID:???
なんか、目新しいCGIを作りたいんだけど、これってのがない。
そこで疑問に思ったのだが、2chみたいなスレッド形式の掲示板が
ベストなんだろうか? 猫も杓子も2chを真似てスレッド形式掲示板
を設置しているがもっと使いやすい、見やすい形式の掲示板がある
のではないだろうか?
P2Pの掲示板なんてのもあるみたいだが、やっぱ初心者はブラウザ
さえあれば見れるCGI掲示板に群がるだろう。

みんなどう?
265nobodyさん
垢版 |
02/08/27 14:50ID:???
>>264
あなたにとって使いやすい、見やすい掲示板の表示上のデザインを、htmlで書いてみてくれ

#スレッド形式掲示板は、すべて2chを真似ているわけではないと思う。
266264
垢版 |
02/08/27 16:03ID:???
↓こんなスレがあったのね。
http://pc.2ch.net/test/read.cgi/php/995359658/l50

>265
>スレッド形式掲示板は、すべて2chを真似ているわけではないと思う。
真似てってのは、2chが流行ったからみんな避難所ていうか、
二番煎じみたいなサイトを作ってるって意味。

>あなたにとって使いやすい、見やすい掲示板の表示上のデザインを、htmlで書いてみてくれ
具体的には自分でもよく分からないけど、今のところ思い付く不便さは
1、スレッド一覧が見にくい(かちゅつかえばいい?)
2、参照(>>??ってやつ)をたどるときしんどい。
くらいかな。
267nobodyさん
垢版 |
02/08/28 17:58ID:eW58tqig
掲示板を使ろう!
みたいなサイトはないですかね?
268nobodyさん
垢版 |
02/08/28 18:08ID:???
>>267
どんな内容よ?
素人向け講座なら腐るほどあるだろ。
269nobodyさん
垢版 |
02/08/28 18:11ID:eW58tqig
このスレみたいな感じの
270nobodyさん
垢版 |
02/08/28 19:19ID:???
>>269
どんな感じよ?
要点を説明するか自分で作れ。
271nobodyさん
垢版 |
02/08/28 20:35ID:???
>>269
じゃ、このスレでいいじゃん。
272おしえてくん
垢版 |
02/08/30 01:10ID:7qVtfd65
カスタマイズしてつくったのですが、どーしても
ログの検索がうまくいきません。

http://www.saiin.net/~ch/sample/
においています。

最新100とか、1−50とか、全部、、とやると、
処理してくれているようですが、なぜかデータがブラウザに出ず、
ダウンロードを指示されてしまいます。
実際にダウンロードし(つまりディスクに保存し)、
その後ブラウザで読み込めばきちんと表示されます。

どーしたらいいのでしょうか?
しろうとなりに工夫してきましたが、どーしてもここでいきづまっています。
273nobodyさん
垢版 |
02/08/30 01:31ID:???
gzipでもしてんの?
ちゃんとContent-type吐き出してる?
274nobodyさん
垢版 |
02/08/30 01:32ID:???
見たけどこんなのはいてるぞ。
Content-Type: application/x-httpd-cgi
275おしえてくん
垢版 |
02/08/30 01:53ID:7qVtfd65
>>274
それをはくってのはおかしなことなんですか?
何をはくようにすればいいのでしょうか?

しろうとですみません。
276nobodyさん
垢版 |
02/08/30 01:57ID:???
もうね、馬鹿かと、あふぉかと。
Content-Type: text/html
吐けと。
277おしえてくソ
垢版 |
02/08/30 08:43ID:7qVtfd65
>>276
ありがとうございます。
そこらへんをさがしています。
278nobodyさん
垢版 |
02/09/01 08:10ID:OhLjKCxD
>>277
探さなくても検索すれば・・・まぁいいか、

(夏がまだ残っている・・
279nobodyさん
垢版 |
02/09/02 00:22ID:t2Sfxqa9
<php?
for($i=0;$i<999;$i++)
{
print("竹之内豊");
}
?>
280nobodyさん
垢版 |
02/09/03 19:18ID:???
つまんね
281山崎渉
垢版 |
03/01/15 13:49ID:???
(^^)
282山崎渉
垢版 |
03/03/13 17:28ID:???
(^^)
283nobodyさん
垢版 |
03/03/16 20:38ID:Q68FJY4K
今度、自分の学校のサイトを作ることになりました。
掲示板も作りたいと思いますが、次のようなことはperlで可能
なのかどうか、教えてください。

1年(6クラス)2年(6クラス)3年(7クラス)合計19クラスあります。
それぞれにまったく同じタイプの掲示板を作成したいのです。

@とりあえず1つの掲示板を作成する。
A19クラスそれぞれにIDを振ってIDが1のときは
  1年1組に該当するログを表示する。ような分岐処理をする。

このようなことは可能でしょうか?

参考サイトなどあるとうれしいです。

アドバイスお願いします。
284nobodyさん
垢版 |
03/03/16 20:48ID:???
可能です、そんな基本的な質問してつくる気あるの?
スクリプト配布サイト調べてみ。
285nobodyさん
垢版 |
03/03/16 23:34ID:???
>>283
2ちゃんねるもそれと同じ事やってる。
286nobodyさん
垢版 |
03/03/17 00:13ID:???
どうせ作るなら19個掲示板作って、管理だけ一つのCGIで出来るようにした方がらくでない?
287nobodyさん
垢版 |
03/03/23 01:52ID:418IjsU4
>>286
?でログファイル名渡した方が楽だす。
19個も作ったらデザインちょっと変更
したい時なんてやってられない〜。
288286
垢版 |
03/03/23 08:43ID:???
いや、各クラスがデザインを自由に変えられるというのが楽しいかなぁと思ったので。
apeskinみたく、デザインを外部ファイルから取るとか(爆)
289nobodyさん
垢版 |
03/03/23 09:56ID:???
デザインファイルもパラメータにすれば?
290nobodyさん
垢版 |
03/03/27 14:01ID:4ZKzB9Bi
今perl勉強中なんですけどperlで作る掲示板について
詳しく説明してあるサイトないですか?
291あぼーん
垢版 |
NGNG
あぼーん
292山崎渉
垢版 |
03/04/17 12:11ID:???
(^^)
293山崎渉
垢版 |
03/04/20 06:22ID:???
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
294山崎渉
垢版 |
03/05/22 02:22ID:???
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
295
垢版 |
03/05/23 08:57ID:???
http://ideas.paunix.org/testbbs/mldforum.cgi

PERLでPHPbbsっぽいの作ってみている。
296山崎渉
垢版 |
03/05/28 17:08ID:???
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉
297
垢版 |
03/06/02 16:38ID:???
2chで板にアクセスが多くなり過ぎて板分割するのって、
スクリプトを増やすってこと?
298あぼーん
垢版 |
NGNG
あぼーん
299nobodyさん
垢版 |
03/06/02 18:59ID:???
>>297
サーバを増やす。
300295
垢版 |
03/06/06 11:42ID:???
Frameをつけてみた。
http://ideas.paunix.org/testbbs/mldforum.cgi?cgi_mode=FRAME
2chとphpbbsの間の子みたいな感じに。
動作テスト中なので、適当な文字列を投稿して
試してみて下さい。
301nobodyさん
垢版 |
03/06/09 07:45ID:???
PERL人気ないの。
302nobodyさん
垢版 |
03/06/09 08:14ID:???
>>301
へー、そうなの。
303nobodyさん
垢版 |
03/06/09 14:52ID:???
なんで人気ないの?
304nobodyさん
垢版 |
03/06/09 16:34ID:???
>>295
すごいかっこいい
でも
おもいとおもった
305nobodyさん
垢版 |
03/06/09 19:19ID:???
>>304
朝鮮系はですねぇ、、機能よりも見かけなんだよ。
306295
垢版 |
03/06/10 01:34ID:???
>>305
朝鮮系にしないでくれ。(;;
infoseekの機械翻訳を使って英語、中国語にも
対応しています。ただ、今のレベルの機械翻訳
精度では、使えるのは日韓くらいですが。
307nobodyさん
垢版 |
03/06/10 09:41ID:???
この板自体が寂しい...
308あぼーん
垢版 |
NGNG
あぼーん
309
垢版 |
03/06/22 04:39ID:???
CGI掲示板での、連続投稿負荷の処理能力は、サーバーのCPU性能にも
依るのでしょうか? 

自宅のPCでサーバー立てて、掲示板をmethod=getでも投稿できる
ようにして、imgタグにその投稿時URLを埋め込んだものを100くらい
書いたHTML docをローカルにブラウザで読み込ませて100連続投稿
させると、掲示板ログデータが崩れてしまいます。
30程度なら大丈夫なようですが。

それとも、スクリプトが煩雑すぎる(?)の問題でしょうか?
310nobodyさん
垢版 |
03/06/22 04:58ID:???
ファイルロックじゃないのか?
311nobodyさん
垢版 |
03/06/22 05:22ID:???
>>309
http://pc2.2ch.net/test/read.cgi/php/1024795138/l50
312
垢版 |
03/06/22 06:13ID:???
ファイルロックが問題なんですね。
さっそくログ書き込みの部分に
flock()を入れてみました。
313309
垢版 |
03/06/22 09:40ID:???
flock()で解決しました。
314nobodyさん
垢版 |
03/06/22 14:07ID:???
http://seirei.ath.cx/gamegame/perl/thread/thread.html
どう?
315nobodyさん
垢版 |
03/06/22 17:20ID:???
>>314
よくがんばった。感動した。
316nobodyさん
垢版 |
03/06/22 18:18ID:x5KXIh8E
>>309

そんなテストの仕方がわかるのに、flockを知らないって…
どういう風にperlを学んだんだYO。
317nobodyさん
垢版 |
03/06/23 05:14ID:???
こんなのどう?
ログファイルのバックアップ処理。

# 更新間隔
$span = 30 * 24 * 60 * 60;

# 最終変更時間取得
$log_mtime = (stat($log_file))[9];
$backup_mtime = (stat($backup_file))[9];

if ($log_mtime > $backup_mtime + $span) {
 open(BACKUP, "$backup_file") || &error("file open error");
 # 更新
 print BACKUP @logs;
 close(BACKUP);
}

書き込み処理らへんに組み込めばそこそこ使えるかな?
時間じゃなくて書き込み件数で更新したほうが良さそう。
318nobodyさん
垢版 |
03/06/23 06:08ID:???
Webで公開されてる掲示板スクリプトとか
Perl初心者入門で入った
319nobodyさん
垢版 |
03/06/23 06:11ID:???
それで簡単な掲示板は作れるようになったけど、
他には何か面白いscriptあるかな。
320あぼーん
垢版 |
NGNG
あぼーん
321あぼーん
垢版 |
NGNG
あぼーん
322あぼーん
垢版 |
NGNG
あぼーん
323あぼーん
垢版 |
NGNG
あぼーん
324あぼーん
垢版 |
NGNG
あぼーん
325nobodyさん
垢版 |
03/06/24 10:15ID:???
http://www.ace-cgi.jp/cgi/bbs/107/index.html

データファイルにパスワードをそのまま書き込む掲示板
326325
垢版 |
03/06/24 10:21ID:???
パスワードというのは掲示板の管理パスワードのこと。
327295
垢版 |
03/06/27 08:17ID:???
やっと検索機能を追加。
http://ideas.paunix.org/testbbs/mldforum.cgi?cgi_mode=FRAME
328山崎 渉
垢版 |
03/07/15 11:10ID:???

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
329山崎 渉
垢版 |
03/08/02 02:40ID:???
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
03/08/02 05:25ID:???
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ
331nobodyさん
垢版 |
03/08/14 03:37ID:???
質問なんですが、OTDとかteacupとかの有名どころはどんなCGIで動いてるのかな?
OTDはC言語らしいけど。
332山崎 渉
垢版 |
03/08/15 22:51ID:???
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
333nobodyさん
垢版 |
03/08/31 03:54ID:???
ぜんぜん盛り上がらないですねぇ。。.
http://ideas.paunix.org/discforum/mldforum.cgi?cgi_mode=FRAME
334
垢版 |
03/09/06 01:24ID:???
ageまひょか。
335
垢版 |
03/09/17 08:30ID:???
掲示板のデータファイルって
何KBくらいまで動作に支障を
きたさずに保存できるの?
336nobodyさん
垢版 |
03/09/17 12:21ID:???
>>335
どの掲示板のシステムでどんなスペックのサーバの話ですか?
337山崎 渉
垢版 |
03/09/17 12:27ID:???
糞スレ
338
垢版 |
03/09/17 17:59ID:???
>>336
scriptは自作です。
サーバーはDEC Alpha DS10, NetBSD 1.6.1, Memory 3072MB。
339nobodyさん
垢版 |
03/09/17 23:04ID:???
2chはスレごとに固有のデータファイル使用してるの?
それで1000投稿くらいは保存できると。
340nobodyさん
垢版 |
03/09/17 23:51ID:???
大きいファイルを作ったくらいで動作が不安定になるOSは無いだろうから、
そういうファイルをどう扱うかがポイント。
341nobodyさん
垢版 |
03/09/18 03:39ID:???
丸ごと読み込むタイプの場合はどうでしょう。
342nobodyさん
垢版 |
03/09/18 11:25ID:???
ファイルシステムの限界まで
343
垢版 |
03/09/19 02:31ID:???
にべもない。
344pino
垢版 |
03/09/22 20:02ID:OTiRNvMY
自鯖に画像を置かずに、リンク経由で画像が表示できる画像掲示板を作りたいのですが、
参考になる掲示板はご存知ありませんか?

入力フォームで画像のURLを添付すれば、掲示板にその画像が表示されるという感じの・・・。
345nobodyさん
垢版 |
03/09/22 20:14ID:???
>>344
どこにでもある、書き込み者がURI書くと
<A HREF=・・・ ができるのがあるでしょ?
あれを <IMG SRC=・・・ に変えるだけでできると思うんだが・・・
346nobodyさん
垢版 |
03/09/22 20:18ID:???
リンクだけならまあ許せるが、他のとこの画像を引っ張ってきて
表示させるようなBBSは迷惑だからやめろ!怒
347pino
垢版 |
03/09/22 21:49ID:OTiRNvMY
>345
そうなんですか。

自分はオリジナルの掲示板が作りたく、これからPerlを勉強してみようと思っているド素人なもので・・・。
たいへんレベルの低い質問をしてしまったようですね。(笑)
すみませんでした。
348nobodyさん
垢版 |
03/09/23 02:32ID:???
確かに勝手に直リンっていう状況になるだろうから
マナー的にイクナイ
349nobodyさん
垢版 |
03/09/23 02:40ID:???
直リンは著作権的には良いが、imgタグで勝手に人の絵をはっつけるのはNGじゃなかったか?
350nobodyさん
垢版 |
03/09/26 20:20ID:???
>>349
著作権法上の「複製」には当たらないと思うが、権利の侵害にはなりうるね。
もし著作権法に触れないとしても、民事で訴えられたらかなり不利だと思われる。
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況