Floppydata Floppydata

سیشنز مفت ہیں — ادائیگی صرف ٹریفک کی کریں

کلاؤڈ پر مینیجڈ Chrome براؤزر

Chrome کو اپنے سرورز پر انسٹال یا مینٹین کیے بغیر کلاؤڈ میں چلائیں۔ ریموٹ Chromium سیشنز شروع کریں اور انہیں اپنے موجودہ Playwright یا Puppeteer کوڈ سے کنٹرول کریں۔

  • Chrome خود ہوسٹ کرنے کے بجائے Chromium کو ریموٹ طور پر چلائیں
  • Playwright یا Puppeteer کو CDP کے ذریعے کنیکٹ کریں
  • براؤزر ورک لوڈز کو اپنے ایپلیکیشن سرورز سے دور رکھیں

مینیجڈ Chrome

Chrome چلائیں،
انفراسٹرکچر سنبھالے بغیر

براؤزر کی ایگزیکیوشن اپنے سرورز سے Floppydata Cloud Browser پر منتقل کریں۔ براؤزر انفراسٹرکچر Floppydata چلاتا ہے۔ نیویگیشن، کلکس، پیج انٹرایکشنز اور باقی ورک فلو آپ کا کوڈ سنبھالتا ہے۔

connectUrl?token=••• ریموٹ Chromium
session.ts
import { chromium } from 'playwright';const browser = await chromium.connectOverCDP(connectUrl);const page = browser.contexts()[0].pages()[0];await page.goto('https://example.com');const title = await page.title();await browser.close();
3 چل رہے ہیں · 1 بند ہو رہا ہے براؤزر رن ٹائم کی کوئی الگ فیس نہیں

کلاؤڈ مینیجڈ Chrome براؤزر کیوں استعمال کریں؟

سرور پر ایک یا دو Chrome انسٹینسز چلانا عموماً مسئلہ نہیں ہوتا۔ لیکن درجنوں انسٹینسز باقاعدگی سے چلانا مختلف بات ہے۔ Chrome CPU اور میموری استعمال کرتا ہے، اسے ہر ماحول میں دستیاب ہونا چاہیے، اور یہ انفراسٹرکچر کا ایک اور حصہ بن جاتا ہے جسے آپ کی ٹیم کو مینٹین کرنا پڑتا ہے۔

کلاؤڈ مینیجڈ Chrome براؤزر یہ ورک لوڈ کہیں اور منتقل کر دیتا ہے۔ آپ کی ایپلیکیشن Chrome کو مقامی طور پر لانچ کرنے کے بجائے ریموٹ Chromium سیشن شروع کرتی ہے اور Chrome DevTools Protocol کے ذریعے اس سے کنیکٹ ہوتی ہے۔ یہ آٹومیشن، ٹیسٹنگ، مانیٹرنگ، AI ایجنٹس اور ان تمام کاموں کے لیے موزوں ہے جہاں اصل براؤزر چاہیے مگر اسے اپنے سرورز پر چلانا نہیں چاہتے۔

سیشن کا بہاؤ
  1. آپ کی ایپلیکیشن سیشن شروع کریں
  2. Floppydata
  3. ریموٹ Chromium CDP کے ذریعے
  4. ہدف ویب سائٹ کلک · بھرنا · پڑھنا

کلاؤڈ میں مینیجڈ Chromium انفراسٹرکچر

مینیجڈ براؤزر یہ بدلتا ہے کہ Chrome کہاں چلتا ہے، یہ نہیں کہ آپ کی ایپلیکیشن اسے کیسے کنٹرول کرتی ہے۔ ورک فلو کی ذمہ داری آپ کے کوڈ پر ہی رہتی ہے، جبکہ Chromium Floppydata انفراسٹرکچر پر ریموٹ طور پر چلتا ہے۔ جب آپ کے ورک فلو کو براؤزر کی ضرورت ہوتی ہے تو آپ کی ایپلیکیشن ریموٹ سیشن شروع کرتی ہے اور Playwright یا Puppeteer کے ذریعے اس سے کنیکٹ ہوتی ہے۔ Floppydata Cloud Browser فی اکاؤنٹ بیک وقت 100 تک براؤزر سیشنز سپورٹ کرتا ہے۔

اس سے صرف براؤزر ورک لوڈز چلانے کے لیے مشینوں یا کنٹینرز کا الگ بیڑا مینٹین کرنے کی ضرورت ختم ہو جاتی ہے۔ براؤزر میں کیا ہو، یہ آپ کی ایپلیکیشن طے کرتی ہے۔ Chromium چلانے کا کام Floppydata سنبھالتا ہے۔

اہم فوائد
  • ریموٹ Chromium ایگزیکیوشن
  • CDP کنیکٹیویٹی
  • Playwright اور Puppeteer کی سپورٹ
  • براؤزر سیٹنگز اور اسٹیٹ کا دوبارہ استعمال
  • 100 تک بیک وقت سیشنز
  • انٹیگریٹڈ Floppydata روٹیٹنگ پراکسی
  • براؤزر رن ٹائم کی کوئی الگ فیس نہیں

مینیجڈ Chrome کے فوائد

چھوٹے پیمانے پر Chromium خود ہوسٹ کرنا کافی آسان ہے۔ مسائل عموماً تب شروع ہوتے ہیں جب براؤزر جابز سارا دن چلیں، ایک دوسرے کے ساتھ اوورلیپ ہوں، یا پروڈکشن ورک فلو کا حصہ بن جائیں۔ Chrome کو کلاؤڈ میں منتقل کرنے سے یہ ورک لوڈ ان سرورز سے دور رہتا ہے جن پر آپ کی باقی ایپلیکیشن چلتی ہے۔

Chrome انفراسٹرکچر کی دیکھ بھال کم کریں

ہر مقامی Chromium انسٹینس CPU اور RAM لیتا ہے۔ جتنے زیادہ متوازی سیشنز بڑھائیں، براؤزر پروسیسز اتنی ہی جلدی آپ کے انفراسٹرکچر کا بھاری حصہ بن سکتے ہیں۔ Floppydata Cloud Browser کے ساتھ یہ پروسیسز ریموٹ طور پر چلتے ہیں۔ مزید Chrome انسٹینسز چلانے کے لیے آپ کو سرور کی گنجائش بڑھانے کی ضرورت نہیں۔

یہ بار بار چلنے والی آٹومیشن، متوازی ٹیسٹس، مانیٹرنگ، اسکریپنگ اور ان تمام جابز کے لیے مفید ہے جو مسلسل نئے براؤزر سیشنز شروع کرتی ہیں۔

براؤزر سیشنز کو الگ رکھیں

Floppydata کا پورا نظام براؤزر سیشنز پر مبنی ہے۔ آپ کی ایپلیکیشن ایک سیشن بناتی ہے، اس سے کنیکٹ ہوتی ہے اور اس براؤزر کو آزادانہ طور پر کنٹرول کرتی ہے۔ اپنی ایپلیکیشن کے ساتھ ایک سے زیادہ Chrome پروسیسز چلانے کے مقابلے میں اسے سنبھالنا زیادہ آسان ہے۔

محفوظ شدہ براؤزر سیٹنگز اور اسٹیٹ کو بھی دوبارہ استعمال کیا جا سکتا ہے جب ورک فلو کو ان کی دوبارہ ضرورت ہو۔ سیشن رکنے پر Floppydata محفوظ شدہ براؤزر اسٹیٹ کو سنک کر دیتا ہے۔

ریموٹ Chrome کو اپنے موجودہ کوڈ سے کنٹرول کریں

Chrome کو کلاؤڈ میں منتقل کرنے کا مطلب یہ نہیں کہ آپ اپنے موجودہ آٹومیشن ٹولز بدلیں۔ Floppydata Cloud Browser CDP کے ذریعے کنٹرول ہوتا ہے اور Playwright اور Puppeteer کے ساتھ کام کرتا ہے۔

وہی ٹولز، ریموٹ براؤزر

آپ کا کوڈ نیویگیشن، سلیکٹرز، کلکس، ان پٹ، JavaScript ایگزیکیوشن اور دیگر براؤزر انٹرایکشنز سنبھالتا رہ سکتا ہے۔

اس طرح Python اور Node.js ایپلیکیشنز ہر آٹومیشن ماحول کے لیے مقامی Chrome انسٹالیشن مینٹین کیے بغیر ریموٹ Chromium استعمال کر سکتی ہیں۔

browser.ts
import { chromium } from 'playwright';const browser = await chromium.connectOverCDP(connectUrl);const page = browser.contexts()[0].pages()[0];await page.goto('https://example.com');const title = await page.title();await browser.close();

مقامی Chrome والا ہی اسکرپٹ — launch کی جگہ connectOverCDP۔

مینیجڈ Chrome سیشنز کو وسعت دیں، مقامی سرورز بڑھائے بغیر

ایک Chrome پروسیس کے لیے زیادہ منصوبہ بندی نہیں چاہیے۔ مگر پچاس بیک وقت چلانا بالکل الگ معاملہ ہے۔ جب Chrome مقامی طور پر چلتا ہے تو ہر اضافی انسٹینس آپ کے سرورز کے وسائل لیتا ہے۔ زیادہ متوازی جابز کا مطلب زیادہ CPU، زیادہ RAM، اور آخرکار صرف براؤزر ورک لوڈز چلانے کے لیے بڑی مشینیں ہو سکتا ہے۔

کلاؤڈ مینیجڈ Chrome براؤزر یہ پروسیسز آپ کے ایپلیکیشن سرورز سے ہٹا دیتا ہے۔ سب سے مصروف اوقات کے لیے مقامی گنجائش تیار رکھنے کے بجائے سیشنز ضرورت پڑنے پر شروع کریں۔ Floppydata فی اکاؤنٹ بیک وقت 100 تک براؤزر سیشنز سپورٹ کرتا ہے — انہیں متوازی ٹیسٹس، مانیٹرنگ جابز، آٹومیشن یا ان ورک لوڈز کے لیے استعمال کریں جن میں ایک ساتھ کئی براؤزر چلانے پڑتے ہیں۔

مینیجڈ Chrome اور Floppydata روٹیٹنگ پراکسی

Floppydata Cloud Browser، Floppydata کے پراکسی انفراسٹرکچر کے ساتھ چلتا ہے۔ براؤزر سیشنز صرف Floppydata روٹیٹنگ پراکسی کے ذریعے چلتے ہیں۔ یہ اس وقت مفید ہے جب ریموٹ Chrome سیشنز کو مقامی نوعیت کی ویب سائٹس تک رسائی، علاقائی تجربات کی جانچ، یا مختلف پراکسی مقامات سے براؤزر ورک فلو چلانے ہوں۔

براؤزر ایگزیکیوشن کی اپنی کوئی الگ رن ٹائم یا فی سیشن فیس نہیں ہے۔ Cloud Browser مفت ہے، اور آپ صرف اپنے سیشنز کے استعمال کردہ Floppydata پراکسی ٹریفک کی ادائیگی کرتے ہیں۔

Chrome انفراسٹرکچر کلاؤڈ پر منتقل کریں

Chrome کو مقامی طور پر مینٹین کرنا براؤزر پر مبنی ایپلیکیشنز میں انفراسٹرکچر کی ایک اور پرت بڑھا دیتا ہے۔ آپ جتنے زیادہ سیشنز چلائیں گے، آپ کی ٹیم کو اتنے ہی زیادہ براؤزر پروسیسز، وسائل اور ماحول سنبھالنے پڑیں گے۔ کلاؤڈ مینیجڈ Chrome براؤزر کے ساتھ آپ کی ایپلیکیشن اس کے بجائے ریموٹ Chromium سے کنیکٹ ہوتی ہے — اپنا موجودہ Playwright یا Puppeteer ورک فلو برقرار رکھیں، براؤزر سیشنز ریموٹ طور پر چلائیں، اور Chrome انفراسٹرکچر کی الگ پرت بنائے بغیر بیک وقت ورک لوڈز کو وسعت دیں۔

دیگر کلاؤڈ براؤزر حل دیکھیں