اپنی لاریول ایپلیکیشن کی نگرانی اور ڈیبگنگ کے لیے استعمال کرنا Laravel Telescope

Laravel Telescope لاراول ایپلی کیشنز کی نگرانی اور ڈیبگ کرنے کے لیے لاراول کی طرف سے تیار کردہ ایک طاقتور ٹول ہے۔ یہ کارکردگی، ڈیٹا بیس کے سوالات، استثناء، اور ایپلیکیشن کے بہت سے دوسرے اہم پہلوؤں کے بارے میں معلومات کو ٹریک کرنے اور دریافت کرنے کے لیے ایک خوبصورت اور صارف دوست انٹرفیس فراہم کرتا ہے۔

 

آپ کے ساتھ کر سکتے ہیں Laravel Telescope

Telescope آپ کی ایپلیکیشن کی نگرانی اور ڈیبگ کرنے کے لیے مختلف خصوصیات فراہم کرتا ہے۔ کچھ قابل ذکر خصوصیات میں شامل ہیں:

  • درخواست کی نگرانی: Telescope آپ کی درخواست پر کی گئی ہر HTTP درخواست کے بارے میں تفصیلی معلومات حاصل کرتا ہے، بشمول روٹ کی معلومات، درخواست اور جواب کی تفصیلات، اور کارکردگی کے میٹرکس۔
  • ڈیٹا بیس سوالات: Telescope ڈیٹا بیس کے تمام استفسارات کو ریکارڈ کرتا ہے، جس سے آپ ایس کیو ایل اسٹیٹمنٹس، ایگزیکیوشن ٹائم، اور بائنڈنگس کا معائنہ کرسکتے ہیں۔
  • مستثنیات اور لاگز: Telescope ڈیبگنگ کے لیے قیمتی معلومات فراہم کرتے ہوئے مستثنیات اور لاگ پیغامات کیپچر اور ڈسپلے کرتا ہے۔
  • طے شدہ کام: Telescope آپ کی درخواست میں طے شدہ کاموں کی تکمیل کو ٹریک کرتا ہے۔
  • Redis مانیٹرنگ: آپ کی درخواست میں کمانڈز اور استعمال Telescope کے بارے میں بصیرت فراہم کرتا ہے ۔ Redis
  • میل ٹریکنگ: Telescope ریکارڈ بھیجے گئے میل پیغامات، بشمول وصول کنندگان، موضوع اور مواد۔

اس کے صارف دوست انٹرفیس اور طاقتور خصوصیات کے ساتھ، Laravel ایپلی کیشنز کی نگرانی اور ڈیبگ کرنے کے لیے ایک مفید ٹول ہے۔ یہ آپ کو مسائل کی فوری شناخت اور حل کرنے، کارکردگی کو بہتر بنانے، اور آپ کی Laravel ایپلیکیشن کے صارف کے تجربے کو بڑھانے میں مدد کرتا ہے۔ Laravel Telescope

 

یہاں آپ کی Laravel ایپلیکیشن کی نگرانی اور ڈیبگ کرنے کے لیے استعمال کرنے کی ایک مثال ہے۔ Laravel Telescope

انسٹال کریں۔ Laravel Telescope

اپنے ٹرمینل میں درج ذیل کمانڈ کو چلا کر اپنے پروجیکٹ میں شامل کریں: Laravel Telescope

composer require laravel/telescope

 

Telescope اثاثے شائع کریں۔

Telescope درج ذیل کمانڈ کو چلا کر اثاثوں کو شائع کریں:

php artisan telescope:install

 

Telescope ڈیش بورڈ تک رسائی

انسٹالیشن کے بعد، آپ اپنی ایپلیکیشن میں روٹ Telescope پر جا کر ڈیش بورڈ تک رسائی حاصل کر سکتے ہیں (مثلاً، )۔ /telescope http://your-app-url/telescope

آپ کو Laravel ڈویلپمنٹ سرور چلانے کی ضرورت ہو سکتی ہے یا ڈیش بورڈ تک رسائی کے لیے مقامی سرور کا ماحول ترتیب دیا گیا ہے۔

 

تخصیص کرنا Telescope

آپ فائل Telescope میں ترمیم کرکے اس کے رویے اور ترتیب کو اپنی مرضی کے مطابق بنا سکتے ہیں ۔ یہ آپ کو مخصوص خصوصیات کو فعال یا غیر فعال کرنے، خارج کیے گئے راستوں کی وضاحت، ڈیٹا برقرار رکھنے اور مزید بہت کچھ کرنے کی اجازت دیتا ہے۔ config/telescope.php

 

استعمال کر کے ، آپ اپنی ایپلیکیشن کی کارکردگی، ڈیٹا بیس کے سوالات، استثنیٰ، اور دیگر اہم پہلوؤں کے بارے میں قیمتی بصیرت حاصل کر سکتے ہیں۔ یہ ڈیبگنگ کے عمل کو آسان بناتا ہے اور آپ کو مسائل کی شناخت اور مؤثر طریقے سے حل کرنے میں مدد کرتا ہے۔ Laravel Telescope