私は、違いのあるWebフロントのファイル管理アプリケーションを作成する方法を研究していますが、私が持っている要件の1つに少し困惑しています。
サーバーでリモートサーバー上のファイルの移動を制御したいのですが、samba/nfsマウントから取得する転送速度には感心しません。たとえば、ファイルをリモートからリモートにマウントされたファイルシステムに移動したい場合、2つの転送が実行されます。1つはサーバーに、もう1つはリモートの宛先に転送されます。私が扱うファイルのサイズは、これを非常に非効率的にします。
これを回避するために考えることができる唯一の方法は、サーバーにsshをリモートソースに入れ、rsync/scpのようなものをリモートの宛先に発行することです。
だから私は2つの質問があります
1)これは私が取ることができる私の最善/唯一の行動ですか?
2)PHPライブラリを使用して直接SSHを使用する方がよいですか、それともアクションをbashスクリプトなどに渡す方がよいでしょうか。(または他の人、どんな提案も大歓迎です!)
情報をありがとう
スチュワート