راکت
حل شده

سیستم دخیره سازی فایل ها تصاویر در لاراول

3 پاسخ

سلام وقت بخیر دوستان.
من میخوام یک کلاس جامع برای سیستم آپلود فایل هام درست کنم برای آپلود فایل های لوکال میخوام اطلاعات فایل رو در دیتابیس ذخیره کنم و اسکیمایی که برای جدول در نطر گرفتم به صورت پلی مورف بوده (چون میخوام که هر مدل بتونه فایل پلود داشته باشه)
شما این سیستم رو چطور میدونید؟
و اینکه دایرکتوری فایل های آپلودی رو چطور در نظر بگیرم بنظرتون
مثلا برای هر مدل یک پوشه به نام اون مدل باز کنم و با Id اون مدل پوشه های زیر شاخه بازکنم؟
ممنون میشم اگر تجربه ای در این زمینه دارید کمک کنید
با تشکر

ثبت پرسش جدید

پاسخ‌ها

3
مهدی عقیقی
مهدی عقیقی
@MehdiAghighi

تخصص: برنامه نویس وب

بهترین پاسخ

@mehdi2private سلام وقتتون بخیر.

به نظر من از رابطه پلی‌مورفیک استفاده کنید چون ساخت یک جدول جدا برای فایل‌های رسانه برای هر مدل به نظرم کار درستی نباشه.

شاید بعدا یک مدل جدید درست کنید و بخواید فایل برای اون آپلود کنید، این شکلی دیگه نیاز نیست به سیستم آپلود‌ فایل‌هاتون دست بزنید.

میلاد هدایت پور
میلاد هدایت پور
@miladparsi1070

تخصص: در حال پیشرفت

@mehdi2private
من معمولا پوشه بندی رو به صورت سال/ماه/روز میزارم. اینجوری بنظرم هم منظم تره هم پیدا کردن راحتتره
درباره اسم فایل هم میتونید آیدی مدل رو اول اسم فایل بزارید که اینطوری مدل هر فایل مشخص شه

علی امینی
علی امینی
@mehdi2private

ممنون از پاسخگوییتون
فقط الان من رو ذخیره اطلاعات دیتابیس موندمم که بیام برای هر مدل یک جدول جدا برای ذخیره فایل ها بزنم یا نه یه جدول بسازم و با رابطه پلی مورفیک ارتباط برقرار کنم با اونا
@MehdiAghighi @mohsenbostan

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام