منصوبے کے بارے میں
Counter ویب ایپلیکیشن پر کتنے لوگ آتے ہیں یہ دکھانے کے لیے سادہ ویب اینالیٹکس کے طور پر پیش کیا گیا ہے۔ یہ پروجیکٹ counter.dev کے طور پر ایک میزبان سروس فراہم کرتا ہے اور اس میں ڈیمو بھی شامل ہے۔ اس کے ریڈ می میں بتایا گیا ہے کہ یہ ٹیکنالوجی ایک چھوٹے Go سرور اور سٹیٹک ایسٹس پر مشتمل ہے۔ ڈیٹا Redis میں محفوظ کیا جاتا ہے، جبکہ پرانے ڈیٹا کو آرکائیو کرنے کے لیے عام SQL ڈیٹا بیس استعمال ہوتا ہے۔
پروجیکٹ کا مقصد سستے طریقے سے مفت میں بہت سے صارفین کی خدمت کرنا ہے۔ یہ کم لاگت کا دعویٰ اس حقیقت سے کرتا ہے کہ یہ صرف جمع شدہ ڈیٹا اکٹھا کرتا ہے، بغیر کوکیز یا فنگر پرنٹنگ کے انفرادی صارف ID تفویض کیے۔ اس سے ڈیٹا بیس کے کواریز کی لاگت اور ذخیرہ کردہ ڈیٹا کی مقدار کم ہوتی ہے۔ منفرد صارفین کی گنتی sessionStorage، براؤزر کیچ میکانزم، اور ریفرور کو جانچنے پر منحصر بتائی جاتی ہے۔ ریڈ می کا دعویٰ ہے کہ اس سے سرور کی پیچیدگی اور بوجھ کم ہوتا ہے اور پرائیویسی بہتر ہوتی ہے، حالانکہ users کے بارے میں کم معلوم ہوتا ہے؛ پروجیکٹ کہتا ہے کہ یہ ایک ہی صفحے کے نظارے کو صارف کی شناخت سے جوڑنا نہیں چاہتا اور نہ ہی یہ اس میں کامیاب ہو سکتا ہے۔ یہ بھی بتایا گیا ہے کہ انفراسٹرکچر زیادہ لوڈ کے لیے ڈیزائن کیا گیا ہے، HTTP درخواستوں کے لیے سٹیٹک Go بائنری اور Redis ڈیٹا بیس جو باقاعدگی سے ڈسک پر بیک اپ ہوتا ہے۔ ریڈ می کا کہنا ہے کہ یہ اسکرپٹنگ زبان سے متصل روایتی ریلیشنل ڈیٹا بیس سے زیادہ معاشی ہے، اور مخصوص یا مجازی سرور پوری مہرہ کی مانیٹ پلان فارم آن ہوسٹنگ کے مقابلے میں زیادہ کارکردگی دے سکتے ہیں، حالانکہ دستی انتظام کی ضرورت ہوتی ہے۔
ایک منسلک مسئلے کو حوالہ دیتے ہوئے حقیقی دنیا کی تصدیق پیش کی گئی ہے: ہر ماہ ملینوں منفرد وزٹس کی خدمت کرتے ہوئے تقریباً 5 ڈالر ماہانہ والے چھوٹے VPS کا صرف 25 فیصد استعمال ہوا۔ چند سو فعال صارفین کے ساتھ، غیر مستقل اخراجات تقریباً فی صارف ماہانہ ایک سینٹ بتائے گئے ہیں، سوائے ڈومین اور اضافی VPS بیک اپ سروس کے، جسے عطیات نے ڈھانپ لیا ہے۔
مقامی ترقی کے لیے ریڈ می make devserver چلانے کا کہتا ہے اور نوٹ کرتا ہے کہ localhost اور ڈیفالٹ پورٹ پر Redis سرور کی ضرورت ہے۔ خود میزبانی کی ہدایات الگ counter.dev-selfhost ریپوزٹری سے منسلک ہیں۔ بلاگ Pelican پر مبنی ہے، جس کے ٹیمپلیٹ templates/blog میں، مضامین posts میں ہیں، اور make blog سے پیداوار ہوتی ہے؛ یہ ہر ڈپلائی پر خودکار طریقے سے بنایا جاتا ہے۔ FAQ میں کوکی بینر سے بچنے کے بارے میں یقینی نہ ہونے کا ذکر ہے، جس میں ePrivacy ڈائریکٹو اور نئے ePrivacy ریگولیشن کے تجویز کا حوالہ دیا گیا ہے۔ شراکت دار Ana Maria Sandoval Jimenez (ڈیٹا سائنٹسٹ) اور Irae Hueck Costa (ihucos) (بیک اینڈ ڈویلپر) درج ہیں۔ Counter AGPL لائسنس کے تحت اوپن سورس ہے، شفافیت کے لیے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.