راکت

لاراول و سرور دانلود

6 پاسخ

سلام دوستان
من طبق آموزش پروژه محور لاراول که آقای موسوی دادند پیش رفتم و یک پروژه نوشتم.
همانطور که میدونید در سایت راکت وقتی که بر روی درسی که کلیک میکنید یک فایل بصورت ویدیویی پخش میشه که وصل هست به Videojs و فایل زیپی وصل میشه به لینک دانلود. که یجواریی دو تا فایل از هر درس باید بزارم. درسته؟

من سرور دانلود گرفتم .میخام فایل ها اونجا بزارم. بایستی لاراول را اونجا نصب کنم
و کلاس هایی مثل:
episode و course controller و همینطور route را که لینک دانلود هست را بهش اضاف کنم؟
دیتابیس دیگه نیاز نداره؟
ممنون میشم مرحله به مرحله بهم بگید چیکار کنم. واقعا مشکل دارم. کمک کنید.
متشکرم

محمد
محمد
@man
ثبت پرسش جدید

پاسخ‌ها

6
حسام موسوی
حسام موسوی
@hesammousavi

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

با سلام
اگر میخواید لینک هاتون امن باشن بله باید سمت سرور دانلود لاراول نصب کنید
و خیر نیازی به episode و Course controller نیست شما باید لینک ها رو امن کنید و سمت وبسایت اصلی خودتون لینک رو hash کنید و در سمت سرور دانلود لینک دانلود رو reHash کنید و چک کنید که درست هست یا خیر و بعد در صورتی که تمام پارامترها اوکی بودن فایل برای کاربر دانلود بشه در راکت در دو دوره این موضوع پیاده سازی شده

ممکنه که مقالات خارجی هم در این مورد برای لاراول وجود داشته باشه که من هنوز ندیدم

محمد
محمد
@man

ممنون از پاسختون فقط مورد دیگه اینکه خب rehash کردم فایلی که قراره آپلود بشه در سرور دانلود و بعدش اون لینک در قسمت ویدیو ها قرار داده بشه.
خب اون فایل در چه قسمتی از سرور دانلود آپ میشه در قسمت storage؟

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

حسام موسوی
حسام موسوی
@hesammousavi

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

بله در storage لاراول آپلود کنید که بصورت مستقیم قابل دسترسی نباشه و بعد با متد download مربوط به response درخواست دانلود بدید

محمد
محمد
@man

کد Rehash را میتونید بفرمایید چطور بایستی تعریف کنم

حسام موسوی
حسام موسوی
@hesammousavi

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

همون مقادیری که با استفاده از اون اومدین مقدار هش شده بوجود آوردید رو یکبار دیگه در سمت سرور بگیرید و هش کنید اگر برابر با مقدار هش شده دریافتی بود پس درسته و حله
اگر هم از متد ها و کلاس Hash لاراول استفاده میکنید کاملا چک کردن مقدار هش رو تو خودش داره

محمد
محمد
@man

اگر سرور دانلود توان خریدش نباشه میشه فایلها را در Storage گذاشت و سایت را راه اندازی کرد؟ منظور اینه کارمون راه میافته در این حالت هم؟

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

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