2012-04-30 4 views
0

Пожалуйста, я хочу, чтобы вы просветили меня, как лучше всего (папка) сохранять загруженные фотографии профиля пользователя. В моих предыдущих проектов, я обычно загружаются в папку внутри основной папки проектаСохранение изображений в папке Лучшие практики

т.е.
www/projectFolder/upload 

это было бы хорошо для эффективности и безопасности?

Уже, я отключил навигацию папки (от URL) через .htaccess

этот вопрос

upload file with php and save path to sql

запрос на мой вопрос.

Благодаря

+0

Да, это хорошо для эффективности, но для обеспечения безопасности этого достаточно. –

+0

Насколько это достаточно для обеспечения безопасности? –

+0

не много, но это лучшая практика, так как это даст хорошую производительность, если вы вставляете изображения в базу данных, это ухудшит производительность –

ответ

0

Почему вы не используете базу данных, чтобы спасти их? Думаю, это лучший выбор.
В любом случае, если вы не можете сохранить их в БД по какой-либо причине &, вам необходимо сохранить изображения в каталоге на вашей файловой системе, я думаю, что лучше сохранить их где-нибудь из вашего каталога htdoc вашего веб-сервера (& подкаталогов) поэтому доступ к этим файлам невозможен напрямую через веб-сервер. конечно, вам потребуется достаточно разрешений, чтобы ваши скрипты php могли читать, писать & изменять файлы в целевом каталоге.
Также предлагаем взглянуть на использование файлов .htaccess на apache.

Смежные вопросы