PDA

View Full Version : سوال: فایل های کاربران در شبکه های اجتماعی چگونه ذخیره می شن؟



chaown
دوشنبه 28 فروردین 1391, 14:15 عصر
سلام
تویه سایت هایی مثل facebook , twitter وقتی یه کاربر ثبت نام می کنه آیا برای اون کاربر یه پوشه درست می کنن تا عکسهاش و فایل های دیگش رو ذخیره کنه؟

اگر آره ، پس اون پوشه باید به یه شکل کد شه که دیگران نتونن به راحتی به شکلی به غیر از http بهشون دسترسی پیدا کنن

اگر نه، اگه می شه یه توضیحی یا لینک راهنمایی بهم بدین
ممنون

AbiriAmir
دوشنبه 28 فروردین 1391, 16:59 عصر
میتونه این روش باشه (به نظر من)
اولا حتما فایل ها rename میشوند
در غیر این صورت امکان پذیر نیست
پس عملا نیازی به ساختن پوشه برای هر کاربر هم نیست

میشه فایل ها رو در دیتابیس ذخیره کرد که روش جالبی نیست

روش بهتر اینه که فایل ها در خارج از پوشه root سایت باشن که با http نشه بهشون دسترسی داشت (یعنی در فولدر home)
این راه حلی است که whmcs برای امنیت attachment ها از آن استفاده میکنه...