2016-04-08 17 views

答えて

3

をそれらの画像を保存しなければならない道である何、彼らはpublicフォルダに格納する必要があります。これは、誰でも読むことができる(またはそうでなければならない)唯一のフォルダです。

Zend 2には既に画像用のフォルダ(public/img)がありますので、public/img/user/avatarのようなフォルダをサブフォルダで使用したい場合があります。しかし、publicフォルダを使用すること以外はすべてあなた次第です。 public(例えばcachelogsまたは単にdata)の外に独自のフォルダを作成し、誰もがアクセスできないようにしてくださいファイルの場合

+1

これは確かに小規模なサイトでは実行可能なソリューションですが、このプロジェクトがマルチサーバーに移行するとすぐに、この問題は解消されます。 Amazon CloudfrontやAmazon S3などのサービスにユーザー資産をアップロードすると、アプリケーションサーバーはステートレスになります。 –

関連する問題