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