トップページ⇒php
981コメント251KB

アップローダースレ Part2

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん04/05/06 16:27ID:FUTlm/lL
前スレ:http://pc5.2ch.net/test/read.cgi/php/1022299892/l50

[画像掲示板]
JoyfulNote (Perl) KentWeb
ttp://kent-web.com/bbs/joyful.html
有名?なKentWebの画像板。
サーバ依存だがサムネイル対応版には
ttp://script.s16.xrea.com/index3.php (鏡の国) や
ttp://sugachan.dip.jp/download/joyful.php (菅処) などがある。

PHPJoyfulNote (PHP) 鏡の国
ttp://script.s16.xrea.com/index2.php
上記のJoyfulNoteのPHP移植版。サムネイル機能が追加されている。
PHPで動作するのでPerl版よりレスポンスがよい。

画像BBS (PHP) レッツPHP!
ttp://php.s3.to/bbs/bbs3.php
PHPで書かれてソース的にもシンプルなので動作も軽め。

futaba.php (PHP) ふたばちゃんねる
ttp://www.2chan.net/script/
上記のレッツPHPの改造版。
多大なアクセスに耐えるため
htmlキャッシュやサムネイル機能が追加されている。

ファイルアップローダー (PHP) updir.net
ttp://updir.net/
複数のテンプレートが使用でき
見栄えを簡単に変える事ができる。

imgboard: (Perl)
('A`)
031327804/09/26 21:51:38ID:???
>>294
こうやってぶつぶつ言いながら仕様を固めていくのは大事だと思う

>>298
画像掲示板的な機能(このスレの住人には不要か?)を付けるには分割は邪魔かと。
どんな感じのモノが欲しいのかでだいぶ変わってくると思う。
Joyfilnoteみたいな画像掲示板か?ずるぽんみたいなアプロダか?
ズルポンですら画像一覧表示機能がついてるんだがな。
俺が個人的に作りたいと思ってたのは、画像掲示板タイプなんだが。

>>301
倉庫となる子鯖はcgi等が使えないのが前提(だよな?)だからFTPの垢を晒す事になるわけですが。

>>303
これぐらいになってくると本当にアップローダである意味は無いだろ。
ファイル共有ソフトとどう違うのかが重要。


俺が作るとしたら10月中旬からな。
入試の結果が出るのがそのあたりだから。
0314310&31104/09/26 21:53:32ID:???
半年以上このスレみてたけど
久しぶりに動きがあったのでとっさに書き込んじまったYO
次からは310で逝きます。
0315nobodyさん04/09/26 21:53:34ID:???
>>311

ねぇ、無料鯖じゃなくていいじゃん
各個人の自宅鯖で

自宅鯖ひとつだと限界はすぐだけど
自宅鯖が無数にあるとかなり強力だよ
それに前のほうに書かれている多言語化できれば
中国の人なんかなぜか知らないけど校則改選の人も多いし、
鯖公開してる人も多いからそれを提供してくれるんじゃないのかなぁ?

ということで、有志の自宅鯖

自宅サーバ
http://pc5.2ch.net/mysv/
で呼びかければすぐに集まると思うよ。
あと、多言語化できれば各自のサイトで鯖提供者
募れば外人タンも仲間に加わると思う
0316nobodyさん04/09/26 21:54:39ID:???
>310

キタ━━━━━━(゚∀゚)━━━━━━ !!
031731004/09/26 21:55:50ID:???
>>315
そういうのならば集めてみてください。
#昔の本7みたいなこと言ってるな
違法ファイルを交換する(と思われる)ものに貸す人は
以外と少ないのですよ
0318nobodyさん04/09/26 21:56:29ID:???
>>313
>俺が個人的に作りたいと思ってたのは、画像掲示板タイプなんだが。

いいんじゃないかなぁ?
こうやってぶつぶつみんなで仕様を決めるのも大切だけど
実物が合ったらさらによさそう。あっ、っていう閃きは実際
使ってみたほうが出ると思う。

>>313さんは学生さんか。
受験が速く無事に終わって開発が進むことを期待しています
031927804/09/26 21:57:18ID:???
>>315
最終的には
http://pc5.2ch.net/test/read.cgi/php/1071289232/
これになっちまう悪寒
0320nobodyさん04/09/26 21:58:40ID:???
>313
>301
>倉庫となる子鯖はcgi等が使えないのが前提(だよな?)
>だからFTPの垢を晒す事になるわけですが。

上のほうに書かれているように自宅鯖の有志が
一部の領域を貸すのを前提にしたら別にftpのアカウント、パス
を登録するのでもいいんじゃないの?
借りている専用鯖でも容量が無駄にあいているものとか
それに容量を別アカウント作って提供すればいいわけだし
0321nobodyさん04/09/26 21:59:22ID:???
>>313

もう一人の製作者
キタ━━━━━━(゚∀゚)━━━━━━ !!
0322nobodyさん04/09/26 22:00:52ID:???
>310は作るとか作らないとかどっちなんだよw
作ろうとしている人間がそんなに自分が作ろうとしている
スクリプトに対して悲観的であったらそりゃ、だれも鯖提供しないよ
0323nobodyさん04/09/26 22:01:41ID:???
>>310

>違法ファイルを交換する(と思われる)ものに貸す人は
>以外と少ないのですよ

アップローダ=違法ファイルのやり取り
と考えてるのか? 痛いなぁ。W
0324nobodyさん04/09/26 22:02:39ID:???
もし誰か作れる人がいたのなら共同削除人?機能が欲しい
そしたら違法なものに使われているという懸念が払拭できるし
万が一そういう使われ方したらすばやく対応できる
0325nobodyさん04/09/26 22:05:49ID:???
>>319とは違うものでしょう。
何かインストールする必要がなく
手軽に使えるアプロダだと自分は認識してるんだけど
違うのかなぁ? 大きいファイルはハコバコ使うし
でも、あれって強制的にソフトインストさせられるよね
ゲストフォルダって言うのがあるけど
こっちに金銭的な負担がかかるようになるし。
うーん。 おいら期待しています
0326nobodyさん04/09/26 22:06:29ID:???
まずは分割することのメリットをおしえてほしい。
分散なら話はわかるが、それはそれで容量と帯域を無駄にするだけの気もする。

自サバ前提ならわざわざ分割する必要もないし、
素のApacheでレジュームDLまでできて、なんの不満もないと思うのだが。

メリットがないものは誰も作らないよ。
0327nobodyさん04/09/26 22:09:13ID:???
>324
いいねそれ。はじめから違法な使われ方する可能性がある
とか行っていても始まらない。 そんなことしたら今のネット
どうなんだという話になる。 鯖を提供する人間と鯖提供者を集める人
が削除研持ってればいいと思う。
(鯖間は自分の鯖のファイル削除すれば良いだけなんだけど。)

削除依頼があったらファイルのリストがみんなに
メーリングリストで流れてくるようにすればいい。
そのファイルリストから同名のダミーファイル作成して
一気に上書きすれば管理も簡単だし。
032831004/09/26 22:09:16ID:???
構想だけはいくらでもいくらでも膨らます人はいるんだが
そういう人に限って実装とかはやってくれだもんなぁ
問題点は山積みだけど 話題的には面白そうなのでやってみるよ。

#2時間で既存のに手を入れて自鯖でテスト中
0329nobodyさん04/09/26 22:12:54ID:???
>>326
分割どうのこうのって言ったのは最初の
このアップローダーの提案をした>>270でしょ?
(こいつが一番最初だよなあ。)

で、その後でそうすると無料鯖に被害が出る
という意見が出たからじゃ、専用鯖でということになった。
専用鯖なら確かに分割は要らないな

でもinfoseek(楽天)みたいに十分に稼いでいるところ
なら別に無料鯖であってもいいんじゃないかと個人的に思う。
0330nobodyさん04/09/26 22:13:31ID:???
>328
(´-`).。oO(神)
0331nobodyさん04/09/26 22:16:44ID:???
>329
分割したファイルのリンクを同時に生成するhtmlファイルに派って
そこから落とさせるという考え(>>295)があるけど
それなら別に無料鯖を使ってもいいじゃん

彼らはようはあれでしょう? 広告を見てもらって
ブランドを認識してもらったり、商品購入してもらえればいいんでしょう?
それを促すHTMLファイルへのリンクという形なら
無料鯖の有効活用別にいいと思うんだけど
033231004/09/26 22:17:45ID:???
>>329
>でもinfoseek(楽天)みたいに十分に稼いでいるところ
>なら別に無料鯖であってもいいんじゃないかと個人的に思う。
そういう子供っぽい考えは萎え
0333nobodyさん04/09/26 22:17:55ID:???
同意。問題があればサーバー側で対処されるだけ
対処されて使うところが限られてきたら自宅鯖の割合が増すだけだし
0334nobodyさん04/09/26 22:19:24ID:???
>>332
そうか? 大手なら俺も同意。
小さいところに勘弁してあげるべきだと思うけど
yahoo,livedoor,楽天なんてどんな形でもいいから
アクセス欲しがってるように見えるけど
0335nobodyさん04/09/26 22:21:16ID:???
小さいところはすぐに対応するだろ
だからどこでも登録できるようにしたほうがいいと思う
使わせる稼動するかは資源を提供しているほうだから
0336nobodyさん04/09/26 22:22:47ID:???
無料サーバも使えればさらに強力になるから使えればいいと思ふ
ただ、作者が嫌ならしょうがないんじゃないの?
0337nobodyさん04/09/26 22:23:45ID:???
これさぁ、スクリプト書いたヤツがスクリプト公開しないで
自分のサイトからのみ利用できるようにしたら相当萎えるなw
033832604/09/26 22:36:45ID:???
>>329
ファイルを分割して配置した場合、
「人気ファイルを置いたサバに負荷が集中する。ということがない」

というのがメリットなんじゃないかと考えた、
でも、それ以上のデメリットがあるんだよねぇ。RAID-0の時のようなね。

「複数サバを巨大な1ストレージとして扱う」という考え方なら悪くはないが、
たぶん、今回はそこまで考えていないように見える。解決すべき課題の方向がどうにもかみ合わないから。
(単に無料サバへでっかいファイルを置きたいだけに見える)
033931004/09/26 22:38:38ID:???
>>338
>(単に無料サバへでっかいファイルを置きたいだけに見える)
禿同
0340nobodyさん04/09/26 22:51:12ID:???
スクリプト書ける人間と
スレ住人との間に考え方にもレベル差を感じるな
勉強になった。
0341nobodyさん04/09/26 23:39:07ID:???
だね

それと、>複数サバを巨大な1ストレージとして扱う
と元ファイルを分割して複数の鯖にあげるというのは
同じだと追うんだが、どこが違うの?

>>338
0342nobodyさん04/09/27 07:37:06ID:???
結局各サーバの負荷制限・転送制限をいかに回避するかという話だけになって
根本的な解決になってないとしか思えないんだけど。
突き詰めていったら素直にP2P使え、という結論じゃん。
0343nobodyさん04/09/27 15:05:54ID:???
そもそも分割しなければならないほど大きなファイルを
匿名性が高い無料鯖に置きたいという要望自体、
違法なファイル交換に使うとしか思えないのだが。
まともな用途なんてあるのか?
0344nobodyさん04/09/27 15:11:40ID:???
このスレから逮捕者が出るのかなぁ?
ワクワクしちゃう
0345nobodyさん04/09/28 00:50:38ID:???
で、結局作れる人間はいないと・・・・残念
0346nobodyさん04/09/28 00:57:19ID:???
>>345みたいな人間は、エンジニアがどれほどデリケートな物なのかを知らないんだろうな
馬鹿は気にせず自分のペースでがんばってください>作る人
0347nobodyさん04/09/28 04:32:22ID:???
作る人が名乗り出ればいいのに。
二人ほどいたような気がするが。
0348nobodyさん04/09/28 06:36:58ID:???
仕様もはっきりしてないのに作る馬鹿はいないだろ。
好き嫌いばかり言う連中が”美味しい料理食べたい”とほざく様なもん。
0349nobodyさん04/09/28 17:46:16ID:???
そう、企画書だけでは作れねーよ。
仕様書を出せよ!

(´-`).。oO(っておいらはいつもクライアントに言ってるんだぞ)
0350nobodyさん04/09/28 20:22:20ID:???
>>349
そうすると「企画書だけで作れないなんて無能だ」とか
一応沿った物作ったら作ったで「思ってるのと違う」とか言われるんだよな。

この辺の意識の乖離ってのは常に付きまとう物で・・・。
どうせ無駄骨折るのなら無能呼ばわりされる方が楽だわん。
0351nobodyさん04/09/29 16:35:33ID:???
っていうかhakobakoにweb上からファイルを上げられて
かつwebからファイル落とせるようにすればいいじゃん
各駅モードで。 無料で10GBの容量使えるよ。1つのアカウントで

っていうか、それならここじゃなくてマ板だけど
0352nobodyさん04/09/29 16:46:58ID:???
パスの基本ってだいたいどんなのですか?
0353nobodyさん04/10/05 20:22:07ID:???
1週間ほど止まってるな・・・

そもそも>>270はどういう意図でファイル分割を持ち出したんだ?
やっぱり>>343目的で、一々ファイルを分割するのが面倒って事か?
0354nobodyさん04/10/06 23:13:05ID:???
過去ログ読め馬鹿
鯖を分割されることでの負担分散が目的だ
0355nobodyさん04/10/06 23:13:28ID:???
http://8jby44adve4w.client.jp/000323_o3iqcobwa.html
http://t61ppjrvgrke.nobody.jp/000087_ubsdutj.html
0356nobodyさん04/10/07 00:20:00ID:???
だからそんなの置ける場所そうそう無いって
0357nobodyさん04/10/07 07:59:21ID:???
分割を鯖にやらせといて負荷分散とは片腹痛いな
0358nobodyさん04/10/08 02:23:49ID:???

唐突ですが。。。

turbolinuxでうp鯖立てている人って居ますか?
0359nobodyさん04/10/08 03:09:44ID:???
またつまらない質問の前触れか・・・
0360nobodyさん04/10/08 04:39:06ID:???
>>354
それ(負荷分割)を言い出したのは>>271-280あたりで
出た話で、>>270の本意かは不明

・・・と過去ログからは読み取れますが違いますか?
>>354の方が馬鹿かと・・・
0361nobodyさん04/10/09 22:30:52ID:???
http://rtkrtykrtyk.gozaru.jp/mkb38vbs.html
http://gtjshetj.nobody.jp/o2lhhqzkb.html
0362nobodyさん04/10/11 20:53:11ID:???
誰かCGI関係のようなスクリプト作ってくれ
ttp://www36.tok2.com/home2/boboburajiru/xxx/index.html
0363nobodyさん04/10/12 19:56:20ID:Ux1tKw3i
シンプルなアップローダでお勧めのないですか?
できれば二つのファイルを一度に送れるようなの。
コメントもつけられたら最高です。
0364nobodyさん04/10/12 19:59:59ID:???
当然それを参考にして自分で書くんだろうな。
0365nobodyさん04/10/12 20:47:11ID:???
ここってWebProg板だよな? 作る人間側の板だよな?
0366nobodyさん04/10/20 03:31:37ID:???

(´-`).。oO(クレクレ厨はどんな場所にでも現れるものですよ)
0367nobodyさん04/10/21 08:37:56ID:???
imgboardをつかってるけど、すぐハングするなぁ〜
0368nobodyさん04/10/21 09:01:23ID:???
>>367
>>4と>>137-を読んで日本語が分かるなら絶対に使わないと思いますよ
0369nobodyさん04/10/25 11:37:20ID:???
XHTML1.1なアプロダ希望
0370nobodyさん04/10/26 12:24:13ID:???
とうとう自分で>>369を作っちまった…(;´Д`)あーまた時間の浪費・・・
0371nobodyさん04/10/26 15:00:08ID:???
>>370
UPキボン!
またはサンプルページキボン!
037237004/10/26 22:04:17ID:???
PHPあぷろだを改造させてもらいました。
>>371
は、恥ずかしいので勘弁して下さい…。
改造再配布OKってことで一応自分のサイトに置いてみたので、
いつかぐぐるにひっかかるかもしれないけど…。
0373nobodyさん04/10/27 00:09:34ID:???
どうでもいいけどテーブルデザインが最大のネックなんだからそこ変えないと何の意味も無いからヨロシク
0374nobodyさん04/10/27 01:38:58ID:???
DEL NAME COMMENT SIZE DATE ORIG の所とサムネイル羅列にテーブル使ってるんだけど駄目かしら?
0375nobodyさん04/10/27 01:45:56ID:???
TABLE タグとして正しい使い方なんだから別にいいんじゃねぇの?
0376nobodyさん04/10/27 02:11:59ID:???
>>370です。
tableについては色んな意見がありますよね…
W3Cでは、テーブルをレイアウトに使う事は好ましくない、とされていたと記憶しています
しかしながらttp://www6.vc-net.ne.jp/~ainosato/tablelayout.htmlといった意見もある事は事実

視覚系ブラウザで直感的に理解出来るという利点がtableにはあり、
ヘッダセルに適用する属性を使う事で音声ブラウザにおいてtableのアクセシビリティを構築する事ができます。
ただ、当アップローダにおいて音声ブラウザを対象に入れる必要性はあまり無いように感じます

…しかし、サムネイル一覧にテーブルを使っている事はレイアウトに使用した事になるのかなぁ…?
意見を聞きつつ修正しようかどうしようか考えて見ます

あ、一応>374も私です
0377nobodyさん04/10/27 02:35:31ID:???
ちなみに携帯での利用も考えていません(;´Д`)
携帯には携帯用の物が沢山存在しますし
0378nobodyさん04/10/28 15:44:20ID:???
静かだ…
>374全く問題ない。サイト自体をテーブルレイアウトしてる訳じゃないんだろう?
>373はテーブルの何がネックだと思っているのか詳記汁。
370のXHTMLなUploaderに期待してる。だからあぷしる。
0379nobodyさん04/10/28 19:46:48ID:???
http://bbs.n1e.jp/
借りれば良いじゃん
0380nobodyさん04/10/28 23:57:41ID:???
とあるキーワード2個でぐぐったら370のだと思われるサイト発見した(・∀・)ニヤニヤ
このあぷろだイイジャナイカ。
Valid XHTML1.1だし、よく見るとCSSの利かない環境の事も考えたHTMLになってるし。
>ただ、当アップローダにおいて音声ブラウザを対象に入れる必要性はあまり無いように感じます
とかいいつつTABLEでabbrやscopeを使っている370に萌え。
ありがとよw
0381nobodyさん04/10/29 14:48:40ID:2evngUef
オシエテプリーズ
0382nobodyさん04/11/01 12:14:15ID:???
imgbordを軽くなるように作り直して配布したら作者怒るかな?w
0383nobodyさん04/11/01 14:43:08ID:???
怒りながら、またパクルと思われ。
0384nobodyさん04/11/01 23:51:16ID:???
>>382
もうすでに似たようなのがいくらでもある。
0385nobodyさん04/11/02 07:49:52ID:hacCwtCd
よし、俺も作る(imgboardを元にした軽量版)

いろいろしこむけどな。
038638504/11/02 07:59:03ID:hacCwtCd
まずは無駄な機能を取り払うぞ

・アイコン機能

そして機能を追加するぞ

・BBQ (2ちゃんねるの高機能串規制システム)
0387nobodyさん04/11/02 09:48:15ID:???
KENT 改造した方が速いよどうせ
0388nobodyさん04/11/02 14:42:33ID:???
偉いの見付けちゃった。。。

http://www52.tok2.com/home/hakuryuu/upload/up.htm

・・・ポカーソ
0389nobodyさん04/11/02 18:30:25ID:???
アラビアのユーザーグループ
http://www.php4arab.org/

Zendにはサウジからの出稼ぎがいるらしい。
0390nobodyさん04/11/03 10:09:57ID:???
>>381
多分これ。
ttp://utu.under.jp/sample/upload.php
370すまん。
0391nobodyさん04/11/03 11:11:01ID:???
>>384
教えてー
俺はUIやレイアウトは出来るだけそのままにしてパフォーマンスが向上するように書き直そうと思ってるんだけど
0392nobodyさん04/11/04 03:15:02ID:???
擬古熊以外のASPなアップローダーってないかなぁ。
0393nobodyさん04/11/05 13:04:33ID:???
>390
使わせてもらうぜ
0394nobodyさん04/11/06 04:20:44ID:???
370です。
sam.phpに致命的なバグがあったまま公開してました。
修正した(筈)ので380氏や393氏など使って下さってる方はverupお願いします。
本当に御免なさい…orz
0395nobodyさん04/11/08 18:29:59ID:???
Another imgboard 略して Aibo 開発中とか言うだけ言ってみるw
0396nobodyさん04/11/08 23:59:51ID:???
http://www.punyu.net/php/oekaki.php

futabaの改造
0397nobodyさん04/11/09 00:24:17ID:???
>>396
お絵描きスレにでも池
0398nobodyさん04/11/09 00:39:20ID:???
お絵かき掲示板総合スレッドver.4
http://pc5.2ch.net/test/read.cgi/hp/1091880945/l50
0399nobodyさん04/11/09 17:08:59ID:JcZhag1u
ふと思ったんですが、アプロダの直リンブロックって鯖ソフト単位でのブロックが
主流なんでしょうか?
IPブロックみたいにcgiだけでブロックできたらいいなと思うのですが
そういうのは見かけたことがありません。

考えてみたら、鯖ソフトならアクセス許可を出すときにリファラみて制御できますが
cgiにできるのは精精ファイルディレクトリをわかりにくくするだけで
直リンでファイルディレクトリを開かれるとどうにもならないかな・・と。
一定時間ごとにファイルディレクトリをシャッフルするくらいが限界ですか?
0400nobodyさん04/11/09 17:12:59ID:???
>>399
意味が分からん・・・
CGIでリファラ見れないとでも?
0401nobodyさん04/11/09 17:24:37ID:???
>>400
いや、当然cgiでも見れますが最終的にファイルをDLするときには
ファイルディレクトリが分かっちゃうと思うのですが。
一度ファイルディレクトリまでのアドレスが判明すれば
cgiを通さずに直リンでDLできてしまうのではないかと言う事です。
0402nobodyさん04/11/09 17:39:13ID:???
>>401
DLさす時もスクリプト経由させばOK
0403nobodyさん04/11/09 17:39:17ID:???
CGI経由でファイル表示すればいいじゃん

鯖負荷はシラネ
040439904/11/09 17:50:02ID:???
>>402-403
レスありがとうございます。
スプリクト経由とはどういった感じでしょうか?
大まかな動作程度でいいのでちょいとご説明していただければ幸いです。
例えば
down.cgi?down=./files/up0506.zip&name=up0506.zip&hp=up.php
こんな感じでしょうか?
これでも最終的にはDL先がわかってしまうと思うのですが・・
0405nobodyさん04/11/09 17:53:27ID:???
>>404
アホ
そんな事したらセキュリティホールになり兼ねない
./file/はカットしてプログラム内で補完しれ
040639904/11/09 18:01:01ID:???
>>405
あっこれは調べる為に色々アプロダを回っていたところの一つです。
ファイルディレクトリまでのアドレスがわかってしまえばどうしようもないと言う事になってしまうのでしょうか?
0407nobodyさん04/11/09 18:06:58ID:???
リダイレクトさせんじゃなくてCGI内部でファイルを読み込めばいいじゃん
040839904/11/09 18:45:57ID:???
>>407
今、改めて色々探してみたのですがどれもcgiではリファラを見てファイルアドレスを
表示するかどうか分岐というようなものばかりで今一要領がわかりません。

cgi内部で展開してtxt等を表示させるのは普通の掲示板の動作なので
foreach (<FILE>) {
print...
}
みたいな感じでわかるのですが
ファイルを読み込んでDLさせるというのは具体的にどういう動作になるのでしょうか。
ズバリなcgiがあれば中身をジロジロできるのですが・・
040940504/11/09 19:50:27ID:???
>>408
んもーおまいはホントダメダメだな!
ファイル内容を展開さす前にContent-Dispositionヘッダを出力しる
041039904/11/09 20:26:03ID:???
>>409
んもー漏れはホントダメダメっす!
Content-Disposition勉強してきます。
ありがとうです。
0411nobodyさん04/11/09 21:49:54ID:???
こうやってcgi経由(もしくはphp経由)でファイル渡すと
負荷ってどれくらい違ってくるものなの?
0412nobodyさん04/11/10 08:54:18ID:???
処理自体の負荷は微々たるものだが、終了するまでメモリが開放されないため共有サーバーにとってはよくない。
0413nobodyさん04/11/10 23:37:34ID:???
途中割り込んスイマセン
苺ってどこにありますか?
■ このスレッドは過去ログ倉庫に格納されています