- هر آنچه که در مورد NET 5. باید بدانید
- بهترین نکات سئو برای وبسایت ASP.NET
- چطور یک برنامه وب پیشرونده (PWA) با استفاده از React بسازیم
- 10 دستور مهم Git که هر توسعهدهندهای باید بداند
- نکاتی برای فریلنسر شدن به عنوان برنامهنویس
- بهترین IDEهای پایتون در سال 2020
- 10 ابزار چت برای ارتباط بهتر تیم
- 5 روش برای انجام تست ها در روش توسعه agile با استفاده از flagهای ویژگی
- 3 گام برای موفقیت در طراحی معماری کلود
- MEAN stack در اپلیکیشن های تحت وب جاوا اسکریپت چیست؟
سلام بنده دو هاست دارم
یکی هاست اصلی کدهام یکی هاست دانلودو امدم از طریق ftp هر فایلی که اپلود میشه رو منتقل میکنم روی هاست دانلود
با کد زیر
// connect and login to FTP server $ftp_server = "downloadfile.111.ir"; $ftp_username = '[email protected]'; $ftp_userpass = '97lOP0z8dMeca';
$ftp_conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server"); $login = ftp_login($ftp_conn, $ftp_username, $ftp_userpass);
// upload file if ($login) { echo "login"; } else { echo "no login"; }$file = "upload/".$_FILES['userImage']['name'];
// upload file if (ftp_put($ftp_conn, $_FILES['userImage']['name'], $file, FTP_ASCII)) { echo "Successfully uploaded $file."; } else { echo "Error uploading $file."; }
// close connection ftp_close($ftp_conn);}
طبق کد فوق و این کد در تمام سایت های معروف برای انتقال معرفی شده
مشکلی هم نداره و بدرستی منتقل میکنه
اما چند سوال دارم
1- در حال حاضر فایل ابتدا در یک پوشه در هاست اصلی میره بعد منتقل میشه به هاست دانلود میشه کاری کرد اصلا روی هاست اصلی نره و مستقیم به هاست دانلود بره که از هاست اصلی پهنای باندی مصرف نشه؟
2- روی چند هاست تست کردم وقتی 100 در 100 میشه اپلود یک زمانی میبره با توجه به حجم فایل که ظاهرا هاست شروع به اسکن فایل میکنه که خیلی زمان بره هست ولی نمی دونم روی بعضی سایت ها چیکار میکنن تا اپلود صد در صد میشه اکی میده؟
3- یک مشکل دیگه که هست برای فایل های بالای 20 مگ مشکل اپلود دارم با اینکه پشتیبانی میگه ار طریق ftp مجاز هستید تا 10 گیگ همزمان ارسال کنید به نظرتون مشکل چیه ؟