私は、rapidshare のようなワンクリック ホスティング サービス用の Web ベースのダウンロード マネージャーを作成したいと考えています。PyLoad ( http://pyload.org/ ) に似ていますが、いくつかの重要な変更を加えて、より簡単にしたいと考えています。
最初は、MVC フレームワークを取得してコーディングを開始できると思っていましたが、接続しなくてもアプリが動作する必要があることに気付きました。そのため、継続的に実行されるサービスのようなものが必要です。アプリは Linux NAS で動作するはずです。
どうやって始めればいいのか、これには何が必要なのかわかりません。ユースケースとしては、ブラウザを開き、web-app をポイントして、いくつかのリンクを追加します。次に、ダウンロードを開始してブラウザを閉じます。しばらくするとダウンロードが完了し、ユースケースを繰り返すことができます。
プログラミング言語はそれほど重要ではありませんが、java、javascript、または php が好きです。しかし、どのような技術が必要ですか? ウェブサービス?デーモン?ソケット?サービスで「常時実行中のサービス」を実現するにはどうすればよいですか?
どんなキーワードでもありがたいです。