كل المواقع نشطة · uptime 99.99%
دليل البروكسي

كيف يُحسب النطاق الترددي للبروكسي؟

تُسعَّر باقات البروكسي residential والجوال في الغالب لكل GB . وهذا يحوّل سؤال "هل تكفي 5 GB؟" إلى سؤال ميزانية مباشر. وللأسف يقدّر معظم المستخدمين استهلاكهم بأقل بكثير من حقيقته ثم يجدون حصتهم قد نفدت في منتصف الشهر.

في هذا المقال نتناول مما يتكوّن استهلاك الـ GB فعلياً، وأي البنود يجري تجاهلها، والطرق القابلة للقياس لخفض الاستهلاك.

ما الذي يحسبه العدّاد بالضبط؟

يحسب المزوّدون عادةً إجمالي البايتات المارة عبر البروكسي: الطلب (upload) والاستجابة (download) معاً. ويشمل ذلك ما يلي:

شكلتوزيع البايتات في طلب صفحة نموذجي
التفصيل%58%16%12%10الصور والوسائطJPEG وPNG وWebP والتحميل المسبق للفيديوJavaScriptأطر العمل ونصوص التتبع والإعلاناتCSS والخطوطملفات التنسيق وخطوط الويبHTMLالمحتوى الذي تحتاجه فعلاًالترويسات وTLSترويسات الطلب/الاستجابة، والمصافحة

في أي صفحة، فإن HTML الذي تحتاجه فعلاً غالباً ما يمثل عُشر الحركة الإجمالية. والتوفير كله يأتي من إدارة هذه النسبة.

تنبيه

بعض المزوّدين يحسب البايتات المنزَّلة فقط، وبعضهم يحسب الحركة الإجمالية. وإذا كنت تقوم بأعمال كثيفة الرفع (إرسال ملفات، أجسام POST كبيرة) فإن هذا التمييز يغيّر الفاتورة تغييراً ملحوظاً. أكّد في العقد أيّهما يُحسب.

مثال حسابي واقعي

لنفترض أنك ستسحب 10,000 صفحة منتج يومياً من أحد الأسواق. تكلفة ثلاثة أساليب مختلفة تختلف تماماً:

المقاربةلكل صفحةيومياًشهرياً (30 يوماً)
تحميل كامل بالمتصفح~2.2 MB22 GB660 GB
المتصفح + حجب الصور/الوسائط~0.6 MB6 GB180 GB
طلب HTTP بسيط (HTML فقط)~0.12 MB1.2 GB36 GB

الفارق بينهما 18 ضعفاً. تجمع البيانات نفسها لكن التكلفة مختلفة تماماً. لذلك فإن أول تحسين هو دائماً "هل أحتاج فعلاً إلى متصفح؟" هو السؤال.

شكلمتصفح أم طلب HTTP بسيط؟
قرارأين يُنتَج المحتوى المستهدف؟البيانات ظاهرة في مصدر HTMLنعمطلب HTTP بسيط يكفيلاانظر أدناهالطريق الأرخصالبيانات في استدعاء JSON/XHRنعماستدعِ API مباشرةًلاانظر أدناهالأكثر كفاءة في أغلب الأحيانالبيانات تُنتَج بـ JS في DOMنعمالمتصفح ضروريلاHTTP بسيطحجب الموارد شرط أساسي

إذا رأيت في تبويب الشبكة أن استدعاء XHR/fetch يعيد البيانات جاهزةً بصيغة JSON، فلن تحتاج إلى تحميل الصفحة بأكملها.

إذا اضطررت إلى استخدام متصفح: حجب الموارد

إذا كنت تعمل بـ Playwright أو Puppeteer أو Selenium فيمكنك خفض الاستهلاك بنسبة 60–80% بحجب الموارد غير الضرورية على طبقة الشبكة:

شكلإلغاء طلبات الصور والخطوط والوسائط
Playwright (Python) — مرشّح الموارد01BLOCK = {"image", "media", "font"}02BLOCK_HOSTS = ("googletagmanager.com", "google-analytics.com",03 "doubleclick.net", "facebook.net", "hotjar.com")0405async def route_filter(route):06 req = route.request07 if req.resource_type in BLOCK:08 return await route.abort()09 if any(h in req.url for h in BLOCK_HOSTS):10 return await route.abort()11 await route.continue_()1213context = await browser.new_context(14 proxy={"server": "http://proxy.example.com:8080",15 "username": "kullanici", "password": "sifre"})16await context.route("**/*", route_filter)

كل طلب محجوب لا يصل إلى البروكسي أصلاً، ولذلك لا يُسجَّل في العدّاد. يختل تخطيط الصفحة لكن المحتوى النصي يصل كاملاً في أغلب الأحيان.

لضبط أتمتة المتصفح عملياً يمكنك الاطلاع على مقالنا بروكسي الأتمتة وكذلك بروكسي لـ web scraping .

الضغط: توفير 70% مجاناً

يمكن للخوادم إرسال HTML وCSS وJSON مضغوطة بـ gzip أو Brotli — لكن فقط إذا أعلن العميل أنه يريد ذلك. وإضافة ترويسة Accept-Encoding: gzip, br إلى طلبك توفّر عادةً 65–80% في المحتوى النصي.

نصيحة

ترسل معظم مكتبات HTTP هذه الترويسة افتراضياً، لكن من السهل جداً حذفها سهواً عند ضبط الترويسات يدوياً. إذا كنت تخصص قائمة ترويساتك فاحرص بلا شك على الإبقاء على Accept-Encoding.

بنود يجري تجاهلها

بنود تُنسى عادةً في الحسابات لكنها تشغل حيزاً كبيراً في المجموع:

  • عمليات إعادة التوجيه: كل 301/302 يعني جولة إضافية. وسلاسل إعادة التوجيه الطويلة تحرق البايتات والوقت.
  • الطلبات الفاشلة: الطلب الذي تنتهي مهلته يستهلك بيانات أيضاً. ونسبة فشل 20% تعني ارتفاع الفاتورة بنسبة 20%.
  • إعادة المحاولات: منطق retry التلقائي قد ينزّل الصفحة نفسها 3 مرات.
  • مصافحة TLS: كل اتصال جديد يضيف حملاً بنحو 5–7 KB. واستخدام تجمع اتصالات يقلل ذلك بدرجة كبيرة.
  • فحوص السلامة: فحص يعمل كل دقيقة يعني آلاف الطلبات شهرياً.
  • صفحات CAPTCHA: الطلبات المحظورة تُنزَّل أيضاً وتُحسب.
شكلالبايتات والوقت المهدران في طلب فاشل
الهدرDNS + TCP + TLS180 msإرسال الطلب20 msنزلت صفحة CAPTCHA240 msإعادة المحاولة بعنوان IP جديد420 ms0 msالإجمالي 860 ms

الطلب المحظور ليس "مجانياً": فالمصافحة وصفحة الحظر وإعادة المحاولة تنتج معاً تكلفة صفحتين كاملتين. ورفع معدل النجاح هو أنجع وسيلة للتوفير.

لا تُحسّن دون قياس

قِس بدل أن تخمّن. وجمع أحجام الاستجابات في أتمتة المتصفح لا يتطلب سوى بضعة أسطر:

شكلتسجيل الاستهلاك الحقيقي
القياس01# Playwright — اجمع أحجام أجسام الاستجابة02total = 003async def on_response(resp):04 global total05 try:06 body = await resp.body()07 total += len(body)08 except Exception:09 pass10page.on("response", on_response)1112# curl — البايتات المنزَّلة لطلب واحد13curl -x http://proxy.example.com:8080 -s -o /dev/null \\14 -w "indirilen: %{size_download} bayt, süre: %{time_total}s\\n" \\15 https://example.com

المتوسط المأخوذ من بضع مئات من الطلبات دقيق بما يكفي للإسقاط الشهري. وبعد تغييرات التوفير أعد القياس نفسه وتحقق من الفارق.

نوع البروكسي المناسب بحسب نوع الحركة

إذا كان عرض النطاق باهظاً، فلا معنى لتمرير كل طلب عبر تجمع مكلف. واختيار المصدر بحسب نوع الحركة يخفض التكلفة بوضوح:

نوع المهمةالحجم النموذجيالمصدر المناسبالسبب
جمع الصفحات الثابتةمرتفعةDatacenterأدنى تكلفة GB، وسرعة عالية
سوق محميمتوسطResidentialدرجة ثقة عالية، وحظر قليل
عمليات حسابات بجلسات طويلةمنخفضISPعنوان IP ثابت، وخيارات حركة غير محدودة
أشد المنصات صرامةمنخفض جدًاMobileأعلى درجة ثقة، وGB مكلف

قد تكون باقات عناوين IP الثابتة التي تقدّم حركة غير محدودة أكثر اقتصادية بكثير من الباقات القائمة على GB في الأعمال عالية الحجم وطويلة الأمد. وللقرار مقارنتنا بين ISP وresidential يمكنك الاطّلاع.

احذر نفاد الحصة: اضبط تنبيهاً

عند نفاد الحصة تتوقف العملية؛ وقد يؤدي ذلك إلى نتائج أسوأ من نقص البيانات. طبقة حماية بسيطة:

  1. حدّد هدفاً للاستهلاك اليومي (الحصة الشهرية ÷ 30).
  2. احسب البايتات المنزَّلة من جانبك أنت وأصدر تنبيهاً عند الاقتراب من العتبة.
  3. عند 80% انتقل تلقائياً إلى التجمع الرخيص، وعند 95% شغّل الأعمال الحرجة فقط.
  4. إذا كان المزوّد يوفّر API فزامن الحصة الحقيقية عدة مرات يومياً.

الخلاصة

يتحدد استهلاك الـ GB في الغالب لا بـ "كم صفحة سحبت" بل بـ "ماذا نزّلت في كل صفحة". فحجب الصور ونصوص التتبع، والحفاظ على الضغط، وتجنب استخدام المتصفح دون داعٍ، ورفع معدل النجاح — هذه الأربعة معاً تخفض فاتورة عملية نموذجية إلى الثلث. وإذا أردت قبل البدء بقياس استهلاكك أن توضّح أي نوع من البروكسي يناسب عملك فراجع صفحات المواقع والمنتجات لدينا يمكنك الاطلاع عليها.

الأسئلة الشائعة

01كم يدوم 5 GB من البروكسي residential؟

في عمل يسحب HTML فقط يعادل نحو 40,000 صفحة؛ ومع تحميل كامل بالمتصفح يعادل 2,000–2,500 صفحة. والفارق بينهما نابع كلياً من نوع الموارد التي تُنزَّل.

02هل يحسب عدّاد البروكسي حركة الرفع أيضاً؟

يحسب معظم المزوّدين الحركة الإجمالية (الطلب + الاستجابة). وفي الأعمال التي ترفع ملفات أو ترسل أجسام POST كبيرة ينبغي تأكيد هذا التمييز من العقد.

03هل يؤدي حجب الصور إلى تعطيل الموقع؟

باستثناء عدد قليل من المواقع التي تعتمد التحقق القائم على الصور، يصل المحتوى النصي كاملاً. يختل تخطيط الصفحة بصرياً لكنه لا يسبب مشكلة للأتمتة. وإن كنت مرتاباً فجرّب أولاً على عينة صغيرة.

04هل الحركة غير المحدودة غير محدودة فعلاً؟

في باقات ISP وdatacenter ذات عنوان IP الثابت تكون الحركة غير محدودة عادةً؛ والحد يكون على جانب السرعة (Mbit) والاتصالات المتزامنة. أما في تجمعات residential، فإن وُجد ادعاء "غير محدود" فاقرأ سياسة الاستخدام العادل بلا شك.

05هل عرض النطاق والسرعة الشيء نفسه؟

لا. عرض النطاق يعبّر عن كمية البيانات التي يمكن نقلها في وحدة الزمن (Mbit/s)، أما الحصة فتعبّر عن الحجم الإجمالي للبيانات (GB). والاتصال عالي السرعة يستهلك حصتك أسرع.

المقالات والصفحات ذات الصلة

الخطوة التالية

عزّز بنية البروكسي لديك اليوم.

ابدأ خلال دقائق مع الباقات المدفوعة، أو جرّب أولاً قائمة البروكسي المجاني لدينا.

FREEPROXY.TR

إن كنت تبحث عن بروكسي مجاني فأنت في المكان الصحيح

منصة بروكسي شاملة تتيح لك عرض عناوين البروكسي المجانية المحدّثة، ومقارنة نوعَي بروكسي HTTP وSOCKS، وفحص اتصالات البروكسي بأدوات مجانية.