PDA

View Full Version : بهترین روش برای دانلود از سایت



esmahdi
پنج شنبه 03 اسفند 1391, 10:03 صبح
سلام
تو بعضی از سایتا دانلود به شکلی انجام می شه که بازدید کننده از آدرس اصلی فایل مطلع نمی شه.
روشی که من پیدا کردم روش ارسال فایل با header و در نهایت readfile است.
ولی شنیدم که این روش برای فایلای سنگین بسیار اشتباهه چون رم رو کاملا اشغال و تو سرور مشکل به وجود میاره.
خواستم صحت این قضیه رو بدونم و اینکه چه روش های دیگه ای برای این کار وجود داره؟

omid_student
پنج شنبه 03 اسفند 1391, 17:52 عصر
سلام
بهترین راه اینکه که یه اسکریپت بنویسید که نام فایل رو از طریق url بگیره مثلا www.yoursite.com/download/name=php.zip بعد مسیری که فایل ها اونجا قرار دارند رو فراخوانی کنید و در همون صفحه به دانلود بفرستید.
شما در هر صورت باید از header استفاده کنید
اسکریپت های زیادی هم برای اینکار هست

Unique
جمعه 04 اسفند 1391, 12:30 عصر
بله استفاده از این روش readfile میتونه برای فایل های بزرگ سرور را دچار مشکل کنه اما شما میتونید buffer کنید و chunk chunk فایلتون را بفرستین تازه میشه براش resume هم در نظر گرفت ، جستجو کنید توی stackoverflow و google حتما راه پیدا میکنید

رضا قربانی
شنبه 05 اسفند 1391, 00:06 صبح
سلام
تو بعضی از سایتا دانلود به شکلی انجام می شه که بازدید کننده از آدرس اصلی فایل مطلع نمی شه.
روشی که من پیدا کردم روش ارسال فایل با header و در نهایت readfile است.
ولی شنیدم که این روش برای فایلای سنگین بسیار اشتباهه چون رم رو کاملا اشغال و تو سرور مشکل به وجود میاره.
خواستم صحت این قضیه رو بدونم و اینکه چه روش های دیگه ای برای این کار وجود داره؟
از این روش استفاده کنید:
موفق باشید