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

3 سال پیش
توسط محمد آپدیت شد
محمد ( 18902 تجربه )
3 سال پیش

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

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

حسام موسوی ( 364156 تجربه )
3 سال پیش
تخصص : طراح و برنامه نویس

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

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

محمد ( 18902 تجربه )
3 سال پیش

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

حسام موسوی ( 364156 تجربه )
3 سال پیش
تخصص : طراح و برنامه نویس

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

محمد ( 18902 تجربه )
3 سال پیش

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

حسام موسوی ( 364156 تجربه )
3 سال پیش
تخصص : طراح و برنامه نویس

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

محمد ( 18902 تجربه )
3 سال پیش

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

برای ارسال پاسخ باید وارد سایت شوید