همایش نمایندگی های انستیتو ایزایران
مشهد مقدس آذر 1394
تقدیر ریاست محترم فنی و حرفه ای تهران
مرکز 8 فنی و حرفه ای اقدسیه
کارگاه های مجهز و اساتید با تجربه
انستیتو انفورماتیک فنی کار

ایزایران لپ تاپ

با اعطای مدرک بین المللی انستیتو ایزایران | با اعطای مدرک انستیتو انفورماتیک فنی کار

مرکز آموزش تخصصی و فوق تخصصی نصب و تعمیرات ماشین های اداری و سخت افزار کامپیوتر

ثبت نام  آنلاین    شهریه دوره ها 

بسیاری از سرویس نگهداری و اشتراک گذاری فایل برای کاربرانی که به صورت رایگان قصد دانلود فایل‌ها را دارند محدودیت‌هایی همانند محدود کردن سرعت دانلود فایل مورد نظر تعیین می‌کنند و از این طریق کاربران و بازدید کنندگان را به خرید حساب کاربری پولی و یا همان ویژه در سایت خود تشویق می‌کنند.
 اما اگر شما نیز به هر دلیلی نیاز به محدود سازی سرعت دانلود از سرور سایت خود توسط کاربران را دارید در این آموزش تورتک با چگونگی انجام این کار آشنا می‌شویم.
لیست پیش نیاز و مراحل محدود کردن سرعت دانلود فایل توسط PHP
برای محدود سازی سرعت دریافت اطلاعات از سرورهاست سایت شما توسط PHP به موارد مختلفی نیاز داریم که با تمامی این پیش نیازها در لیست زیر آشنا می‌شویم. توجه داشته باشید نبود و یا رعایت نکردن هر یک از این موارد ممکن است باعث نمایش خطا به کاربران در هنگام دانلود فایل و یا باعث به وجود آمدن راه‌هایی شود که کاربران با استفاده از آن‌ها توانایی دانلود فایل مورد نظر با حداکثر سرعت ممکنه داشته باشند.
1- ساخت فایل به صورت مجازی از روی فایل مورد نظر برای دانلود توسط کاربران به این دلیل که کاربران با استفاده از برنامه مدیریت دانلود به آدرس اصلی فایل برای دسترسی مستقیم و دانلود آن با حداکثر سرعت ممکنه دسترسی پیدا نکنند.
2- باز بودن توابع کار با فایل‌ها همانند fopen، fread و … برای دسترسی به محتوای فایل و در اختیار گذاشتن تدریجی آن به کاربرانی که قصد دانلود آن را دارند.
3- امکان دسترسی به تابع Header زبان PHP درهاست شما برای ارسال Header مورد نیاز در پاسخ به درخواست دانلود کاربران که خوشبختانه در اکثرهاست اشتراکی نیز امکان استفاده از این تابع وجود دارد.
4- بهتر است از این تکنیک تنها برای فایل‌هایی که کمتر از 100 مگابایت حجم دارند استفاده کنید تا از فشار کاری بیش از حد بر روی سرور سایت شما و زمان درگیر بودن CPU کاسته شود.
برای فایل سنگین‌تر می‌توانید از پرسنل شرکت ارائه خدمات‌هاست و یا سرور خود درخواست فضای جداگانه ای در سرور سایت خود دهید که در آن حداکثر سرعت تبادل اطلاعات محدود شده باشد و به کاربران ویژه سایت خود توانایی دسترسی به فایل در سرور اصلی با سرعت بالا را دهید.
در کدهای معرفی شده در این آموزش سعی می‌کنیم تمامی موارد ذکر شده در لیست بالا را رعایت کنیم تا نتیجه نهایی در سایت شما با بهترین کیفیت ممکن عمل کند. البته پیشنهاد می‌کنیم برای استفاده از این کدها و محدود سازی سرعت دانلود فایل درهاست سایت خود با توجه به ساختار سایت یا وبلاگ خود کدهای PHP زیر را ویرایش و شخصی سازی کنید.
برای شروع کار کافی است یک فایل با پسوند PHP درهاست خود ایجاد کنید و سپس از کدهای زیر برای محدود سازی سرعت دانلود فایل مورد نظر استفاده کنید. توجه داشته باشید در مثال زیر ما از فایل مشخصی استفاده کرده‌ایم اما اگر شما می‌خواهید فایل ساخته شده توانایی کار بر روی هر فایل دیگری را نیز درهاست شما داشته باشد می‌توانید از متغیر مربوط به دریافت و استفاده از اطلاعات ارسال شده توسط فرم وب همانند $_REQUEST، $_POST استفاده کنید.
$local_file = 'main-file.zip';
$download_file = 'download-name.zip';
$download_rate = 20;
if(file_exists($local_file) && is_file($local_file))
fclose($file);
else
به همین سادگی و تنها با استفاده از همین چند خط کد سرور سایت شما به صورت تدریجی و مقدار اطلاعاتی که شما تعیین کرده‌اید و یا همان سرعت تبادل اطلاعات که در کد بالا 20 کیلوبایت تعیین شده است در هر ثانیه فایل مورد نظر را در اختیار کاربران قرار می‌دهند.
 توجه داشته باشید به جای main-file.zip باید نام و آدرس فایل مورد نظر در سرور سایت خود را وارد کنید، به جای download_file نام فایل مجازی که به کاربر ارسال می‌شود و به جای download_rate حداکثر سرعت در اختیار گذاشتن اطلاعات در هر ثانیه به واحد کیلوبایت تعیین کنید.

فرم ثبت نام

پس از تکمیل فرم پیش ثبت نام منتظر تماس مشاور آموزشی خودتان باشید . در صورت تمایل با شماره ویژه : 02188930441 تماس بگیرید

اطلاعات فردی

شماره تلفن شما راه ارتباطی ما با شماست در زمان ثبت نام دقت کنید به اشتباه عددی را وارد ننمایید .

انتخاب دوره آموزشی

captcha

دوره های آموزشی

ecu fannikar.com

copier fannikar.com

fax fannikar.com

fannikar camera

انستیتو انفورماتیک فنی کار نماینده رسمی و معتبر انستیتو ایزایران مرکز آموزش تعمیرات تخصصی و آموزش تعمیرات ماشینهای اداری و آموزش تعمیرات فکس و آموزش تعمیرات تبلت و آموزش تعمیرات پرینتر و آموزش تعمیرات مادربرد و آموزش تعمیرات لپ تاپ و آموزش تعمیرات موبایل و آموزش تعمیرات چاپگر و آموزش تعمیرات کپی و آموزش شارژ کارتریج و آموزش تعمیرات ecu و آموزش تعمیر پرینتر لیزری و آموزش تعمیرات بردهای پزشکی و آموزش تعمیرات نوت بوک و آموزش تعمیرات چاپگر لیزری و آموزش تعمیر ماشین های اداری و اموزش تعمیر dvr و آموزش تعمیرات در تهران و آموزشگاه تعمیرات فنی و آموزش تعمیرات و نصب و آموزش تعمیرات چاپگر های جدید و آموزش تعمیر موبایل و آموزش تعمیرات موبایل و آموزش تعمیر تلویزیون و آموزش تعمیرات تلویزیون و آموزش تعمیر کامپیوتر و آموزش تعمیرات کامپیوتر و آموزش تعمیر ای سی یو و آموزش تعمیرات ای سی یو و آموزش تعمیر لپ تاپ و آموزش تعمیرات لپ تاپ و آموزش تعمیر لپتاپ و آموزش تعمیرات لپتاپ و آموزش تعمیر ال ای دی و آموزش تعمیرات ال ای دی و آموزش تعمیر ال سی دی و آموزش تعمیرات ال سی دی و آموزش نصب دوربین مدار بسته و آموزش نصب دوربین مداربسته و آموزش نصب کولر گازی و آموزش نصب کولرگازی و آموزش تعمیر کولر گازی و آموزش تعمیرات کولر گازی و آموزش شارژ کارتریج و آموزش شارژ کارتریج و آموزش مهندسی معکوس و اموزش مهندسی معکوس و آموزش تعمیر برد الکترونیکی و آموزش تعمیرات برد الکترونیکی و آموزش نصب دزدگیر خودرو و آموزش نصب دزدگیر ماشین و  آموزش تعمیر ماشین های اداری و آموزش تعمیرات ماشین های اداری و آموزش تعمیر ماشینهای اداری و آموزش تعمیرات ماشینهای اداری و آموزشگاه تعمیر موبایل و آموزشگاه تعمیرات موبایل و اموزش تعمیر موبایل و اموزش تعمیرات موبایل و اموزش تعمیر تلویزیون و اموزش تعمیرات تلویزیون و اموزش تعمیر کامپیوتر و اموزش تعمیرات کامپیوتر و اموزش تعمیر ای سی یو و اموزش تعمیرات ای سی یو و اموزش تعمیر لپ تاپ و اموزش تعمیرات لپ تاپ و اموزش تعمیر لپتاپ و اموزش تعمیرات لپتاپ و اموزش تعمیر ال ای دی و اموزش تعمیرات ال ای دی و اموزش تعمیر ال سی دی و اموزش تعمیرات ال سی دی و اموزش نصب دوربین مدار بسته و اموزش نصب دوربین مداربسته و اموزش نصب کولر گازی و اموزش نصب کولرگازی و اموزش تعمیر کولر گازی و اموزش تعمیرات کولر گازی و اموزش شارژ کارتریج و اموزش شارژ کارتریج و اموزش مهندسی معکوس و اموزش تعمیرات برد به روش مهندسی معکوس و اموزش تعمیر برد الکترونیکی و اموزش تعمیرات برد الکترونیکی و اموزش نصب دزدگیر خودرو و اموزش نصب دزدگیر ماشین و اموزش تعمیر ماشین های اداری و آموزش تعمیرات ماشین های اداری و اموزش تعمیر ماشینهای اداری و اموزش تعمیرات ماشینهای اداری و اموزشگاه تعمیر موبایل و اموزشگاه تعمیرات موبایل در فنیکار