ユーザーの対話に基づいてレポートを生成するWebアプリケーションを開発しているとします。これらのレポートを保存したい場合(いいえ一時的にキャッシュしてください)* nixファイルシステムのどこかで最も標準的なデフォルトの場所はどこですか?
私の最初の本能は、「可変」サイズのコンテンツと連携して動作するという点で、ログファイルに似た/var/application-name
orを使用することでした。/var/www/application-name
/var
linux.comの説明ファイルシステムの。
しかし、/srv/application-name
同じ記事のFTPサービスの例によると、この方法も適切に見えます。
/usr/local/
orも適切なようです/usr/share/
。
答え1
まず、アプリケーションファイルをルートファイルシステムに入れないでください。もしそうなら、場所は本当にあなた次第です。アプリケーションファイルをそのまま維持しながら、いつでもオペレーティングシステムを再インストールできるように、アプリケーションをホストするファイルシステムをオペレーティングシステムファイルから切り離します。