🚀 معرفی Laravel DevTools: کنسول PHP در DevTools مرورگر

🚀 معرفی Laravel DevTools: کنسول PHP در DevTools مرورگر

Laravel DevTools افزونه‌ای سبک و کاربردی است که با افزودن یک تب جدید به پنل DevTools مرورگر، امکان اجرای دستورات PHP و Laravel را مستقیماً در مرورگر فراهم می‌کند. این افزونه از پکیج Laravel Web Tinker بهره می‌برد و با استفاده از iframe، مسیر /tinker را در پنل DevTools نمایش می‌دهد. این ویژگی به توسعه‌دهندگان اجازه می‌دهد تا بدون نیاز به ترمینال، کدهای PHP و Laravel را در محیطی گرافیکی و در لحظه اجرا کنند.


🔧 ویژگی‌های کلیدی Laravel DevTools

  • اجرای دستورات PHP و Laravel: امکان اجرای دستورات Artisan و کدهای PHP مستقیماً در مرورگر.

  • نمایش اطلاعات درخواست‌ها: دسترسی به اطلاعاتی مانند کوئری‌ها، ولیدیشن‌ها، session، route و موارد دیگر.

  • بدون نیاز به نصب Debug Bar: افزونه‌ای سبک که بدون نیاز به تغییرات در پروژه یا نصب ابزارهای اضافی کار می‌کند.

  • نصب آسان: تنها با نصب افزونه و پکیج Web Tinker، آمادهٔ استفاده است.


⚙️ نحوهٔ نصب و استفاده

  1. افزونه را از مخزن GitHub دانلود و از حالت فشرده خارج کنید.

  2. به آدرس chrome://extensions/ در مرورگر Chrome بروید.

  3. "Developer mode" را فعال کنید.

  4. روی "Load unpacked" کلیک کرده و پوشهٔ افزونه را انتخاب کنید.

  5. در پروژهٔ Laravel خود، پکیج Web Tinker را با دستور زیر نصب کنید:

     

پس از این مراحل، تب جدیدی با عنوان "PHP" در پنل DevTools مرورگر ظاهر می‌شود که می‌توانید از آن برای اجرای دستورات استفاده کنید.


🛡️ نکات امنیتی

توجه داشته باشید که این افزونه تنها باید در محیط‌های توسعه استفاده شود. اجرای آن در محیط‌های تولیدی می‌تواند خطرات امنیتی به همراه داشته باشد.


📚 منابع بیشتر

 

    نماد‌های اعتماد

    logo-samandehi
    اپلیکیشن کرگدنKargadan on Bazaar

    © تمامی حقوق مادی و معنوی برای کرگدن محفوظ می‌باشد.