質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.49%
CGI

CGI(Common Gateway Interface)とは、Webサーバー上でユーザプログラム動作させる仕組みのこと。また、動かす前提のプログラムをCGIと呼ぶこともあります。HTMLなどの静的な情報に限らず、プログラムの処理結果をベースにした動的情報の提供が可能です。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Q&A

解決済

4回答

1940閲覧

データ便と同じようなことを自前サーバで。

winter_pc

総合スコア14

CGI

CGI(Common Gateway Interface)とは、Webサーバー上でユーザプログラム動作させる仕組みのこと。また、動かす前提のプログラムをCGIと呼ぶこともあります。HTMLなどの静的な情報に限らず、プログラムの処理結果をベースにした動的情報の提供が可能です。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

0グッド

0クリップ

投稿2021/01/27 00:34

編集2021/01/27 00:52

データ便と同じようなことを自前サーバでしたい。

以下の事が出来るphpやCGIを配布しているところを探しています。

相手に対してjpg(またはpdf・zip)ファイルを送信する方法を考え中です。
メールで送るには相手のメールボックスの状態が気になるサイズ(数MB~100MB近く)です。
また、ダウンロードを(開始)したことが分かるようにしたいです。
(ダウンロードできなかった理由を振り分けこちらのリスクを減らすため)

上記の事を考えると「データ便」を利用すると良いと思うのですが、広告が出るなど少し使いづらいです…
そこで自前のサーバで同じような事が出来ないかと考えています。

・アップロードする管理人は一人です。
・可能なら、設定した期限が来たらダウンロード出来なくしたいです。
・ファイルをアップロードすると全ファイルの一覧が相手に出るのではなく、URLが自動で作られ(ランダムな英数字)そこにアクセスするようにしたいです。
・アップロードしたファイルがダウンロードされたら管理人にメールなどでお知らせ(最悪管理画面に何かマーク)させたい。

このような事が出来る何かを探してます。
どういう語句で探せばヒットしますか?「オンラインストレージ 構築」で探してみたのですが、DropBoxのようなシステムが出てきました。
また、ご存じでしたらそのURLを教えて下さい。

お願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2021/01/27 00:40

自分で作るんですか? 何一つ手を付けられないのでしたら、まだそこに手を出せる段階ではないのでは。
退会済みユーザー

退会済みユーザー

2021/01/27 00:45 編集

作ってから(作り始めてから)質問しにきたらいいと思います、プログラミングに関わるQ&Aサイトだと思うし。あるいはフリーランスの方に制作依頼でもしたらいいです。あるいはYahoo!知恵袋とか。
winter_pc

2021/01/27 00:47

すみません。 自分で作るのではなく、そういったものが配布されていないかと思って質問しました。 無料のファイルアップローダーCGIは見つけたのですが、一覧からダウンロードするタイプだったのでこれは使えないと判断しました。
hentaiman

2021/01/27 00:49

ビジネスプラン使えよ
hentaiman

2021/01/27 00:51

もしくは某大手広告会社かその系列の会社に入社すればそういうサービス無償で使える
m.ts10806

2021/01/27 00:53

プログラミングとは関係なさそうなので、お引き取りを。
winter_pc

2021/01/27 00:56

すみません。 ここでは「そういったプログラムを教えて欲しい」という質問はNGなのでしょうか? (プログラムの作り方しか質問してはダメ?) もしそうなら質問削除します。
m.ts10806

2021/01/27 01:01

「作りたい」なら「まず取り組んで作って詰まってから」となると思います(既に指摘のある通り)。 なぜなら、課題や問題が明確になってないから。 「そういうもの(アプリケーション)があるか」ならプログラミングしようとしてるわけではないので毛色が違います。 (既に指摘があるようにYahoo知恵袋のほうが適切)
hentaiman

2021/01/27 01:02

強いて似たような質問で受け入れられ易い質問を元に例を挙げるなら、 検索して出てきた結果を自分の環境を試して少しは頭を捻って使おうとしたが、やはりダメだったので代わりのアイデアやツールは無いか? と言ったような質問。ただしその場合でも試行回数は検索に出てきたうちのひとつだけというようなことはなく、複数。
winter_pc

2021/01/27 01:06

指摘ありがとうございます。 自分でそういったものを探そうとしたのですが、検索語句が分からず質問したので、ここで聞くのはふさわしくないようですね。 質問を削除しようとしたのですが出来ないようなので、質問終了します。
m.ts10806

2021/01/27 01:09

なぜそこで「運営問い合わせ」の思考にならないのか、 あたりがご自身の問題点として大きいと思ってください。
guest

回答4

0

要件には合ってないですが簡単に設置できるので一例として紹介しておきます。
シンクグラフィカ-ファイルダウンロード配布マネージャ

要件に合ってない箇所
・設定した期限が来たらダウンロード出来なくしたい→不可(DL可能回数は設定可能)
・URLが自動で作られそこにアクセスする→URLは共通でDLコードを入力させる形
・ダウンロードされたら管理人にお知らせ→ダウンロード数は管理画面で確認可能

投稿2021/01/27 01:34

dit.

総合スコア3235

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

OpenUpload というオープンソースのものがあるようです。
機能要件を満たしているかはわかりませんが調べてみてはどうでしょうか。
https://www.d-ip.jp/openupload/
http://openupload.sourceforge.net/

投稿2021/01/27 01:08

68user

総合スコア2005

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

自己解決

質問がサイトの内容に沿ってないので終了します。

投稿2021/01/27 01:07

winter_pc

総合スコア14

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2021/01/27 01:09

なら「解決済み」とせず、質問削除依頼をすべきで、 回答が付いた後は運営に相談してください。 「解決済みの質問」としてずっと残ってしまいますよ。
guest

0

  • どのくらいのセキュリティが必要か
  • ファイルのアップ状況をどうやって相手に知らせるか
  • 保存期間やサイズ、削除方法や回数制限をどうするか

など問題が山積していると思いますがとりあえずでいいなら
web上に分かりづらいファイルを置いて、urlを相手におくるだけでしょう
気休めにbasic認証でもかけておいてください

投稿2021/01/27 00:49

yambejp

総合スコア114742

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問