৫টি ফ্রী টুলস যা সকল লারাভেল ডেভেলপারদের অবশ্যই থাকতে হবে

01 October 2023

2 min read

প্রোডাক্টিভিটি বাড়াতে এবং সময় বাঁচাতে এই ৫টি টুলস লারাভেল ডেভেলপারদের অবশ্যই থাকা উচিত

এই পোস্টে, আপনি এমন ৫টি টুলসের একটি সংক্ষিপ্ত ওভারভিউ পাবেন যা সমস্ত লারাভেল ডেভেলপারদের অবশ্যই থাকতে হবে এবং আপনার লারাভেল প্রজেক্ট ডেভেলপমেন্টের গতি বাড়ানোর জন্য এবং বেটার প্রোডাক্টিভিটির জন্য ব্যবহার করতে হবে। চল শুরু করি।

Laravel Valet / Laragon

Laravel Valet হলো একটি ডেভেলপমেন্ট টুল যা শুধুমাত্র macOS এর জন্য এভেইল্যাবল, এটি আপনার লারাভেল ডেভেলপমেন্টকে ব্যাপকভাবে ত্বরান্বিত করতে পারে। আউট অব দ্যা বক্স, লারাভেল ভ্যালেট আপনাকে সরাসরি ".test" ডোমেনের (example.test) আন্ডারে একটি নতুন ইনস্টল করা লারাভেল প্রোজেক্ট রান করার অনুমতি দেবে। বিহাইন্ড দ্যা সিন, এটি হোমব্রু (Homebrew) ব্যবহার করে প্রয়োজনীয় সমস্ত ডিপেন্ডেন্সি PHP, Nginx, MySQL এবং অন্যান্য প্রয়োজনীয় টুলস কনফিগার করে।

নীচে আপনি রান করতে পারেন এমন কিছু কমান্ড রয়েছে:

  • valet install
  • valet start
  • valet restart
  • valet link
  • valet park
  • valet use <php>
  • valet open

Laravel Valet

উইন্ডোজ ব্যবহারকারীদের জন্য, লারাগন একটি ভ্যালেটের মতো টুল যা একই পদ্ধতিতে ব্যবহার করা যেতে পারে। আউট অব দ্যা বক্স, এটি সমস্ত ডিপেন্ডেন্সির সাথে আসে যা সহজেই কনফিগার এবং ব্যবহার করা যেতে পারে। Laragon এর নিজস্ব GUI আছে তাই PHP, Nginx স্টার্ট এবং স্টপ করার মত যেকোন কাজ ইন্টারফেস থেকে অপারেট করা যেতে পারে।

Laragon

PHP Storm (EAP: Early Access Program)

আপনার কাছে থাকা দরকার এমন আরেকটি টুল হলো একটি ভাল IDE এবং যদিও আমরা জানতাম যে অনেকেই ভিজ্যুয়াল স্টুডিও কোড ব্যবহার করে এবং পছন্দ করে, তবে PHPStorm এখনও পিএইচপি ডেভেলপমেন্টের জন্য রাজা। একটি ফ্রেশ ইনস্টল করার পরে, এটি সমস্ত সিনট্যাক্স হাইলাইটিং, কোড কমপ্লিশন, কোড ইন্সপেকশন এবং আরও অনেক কিছুর সাথে বান্ডেল আকারে আসে। হ্যাঁ, আপনি প্লাগইন দিয়ে সমস্ত কোড কমপ্লিশন ইত্যাদির জন্য VS Code ব্যবহার করতে পারেন, তবে কখনও কখনও এটি সেট আপ করার জন্য আমাদের কাছে এনার্জি থাকে না। আপনি যদি PHPStorm ব্যবহার না করেন তবে আপনি অনেক কিছু মিস করবেন।

Jetbrains EAP

Jetbrains IDE with EAP

PHP Monitor (Only on macOS)

পিএইচপি মনিটর একটি টুল যা লারাভেল ভ্যালেটের সাথে নির্বিঘ্নে কাজ করে এবং এটি "আপনার স্ট্যাটাস বারে এক্টিভ পিএইচপি ভার্সন ডিসপ্লে করে। PHP মনিটর থাকার মাধ্যমে আপনি গ্লোবাল কীবোর্ড বাইন্ডিং করতে পারবেন যা ড্রপডাউনটি অপেন করবে এবং তারপরে আপনি ommand + number ব্যবহার করে "Switch PHP 8.0 or 8.1" এর মতো যেকোনও অ্যাকশনকে ট্রিগার করতে পারেন।

পসিবল কম্বিনেশন আইডিয়াস:

  1. Shift + Option + p (আপনাকে PHP Monitor preference থেকে এই কীবাইন্ডিং সেট করতে হবে)
  2. Command + 1 (PHP ভার্সন 8.1 এ পরিবর্তন করবে)
  3. Command + 2 (PHP ভার্সন 8.0 এ পরিবর্তন করবে)
Graphical user interface

Description automatically generated

PHP Monitor Status Bar

TablePlus

TablePlus হলো একটি ফ্রিমিয়াম (freemium) ক্রস-প্ল্যাটফর্ম ডাটাবেস ম্যানেজমেন্ট টুল যা সমস্ত অপারেটিং সিস্টেমের জন্য এভেইলেবল। এটি বেশ কিছুদিন আগেই মার্কেটে এসেছে এবং লারাভেল ডেভেলপারদের জন্য সত্যিই রেকমেন্ডেড টুল। TablePlus এর কিছু সুবিধা হলো যে এটি আউট অব দ্যা বক্স নেটিভ, ফাস্ট, সিকিউর, কাস্টমাইজযোগ্য এবং কমপ্লিট।

TablePlus

Expose

তালিকার ৫ম টুল হলো এক্সপোজ (শুধুমাত্র macOS এর জন্য এভেইলেবল) এবং এটি এমন একটি টুল যা আপনাকে যেকোনো ফায়ারওয়াল এবং VPN এর মধ্য দিয়ে লোকাল সাইটের জন্য পাবলিক URL তৈরি করতে দেয়। আপনার মেশিনে ওয়েবহুক রিসিভ করুন, মোবাইল ডিভাইসে লোকাল সাইটগুলো টেস্ট করুন, অথবা অন্যদের সাথে শেয়ার করুন। এক্সপোজ তৈরি করে বিয়ন্ড কোড (Beyond Code) এবং এই টুলটি ফ্রীতে ইনস্টল এবং ব্যবহার করার যায়।

নীচে এক্সপোজ ইনস্টল করার কমান্ড রয়েছে তবে আপনার API টোকেন পেতে বিয়ন্ড কোডে একটি অ্যাকাউন্ট রেজিস্টার করতে ভুলবেন না।

এবং এখন আপনার Laravel প্রোজেক্ট রুট ফোল্ডারে, আপনি expose কমান্ড রান করতে পারেন এবং এটি স্বয়ংক্রিয়ভাবে সিকিউর টানেল তৈরি করবে।

Expose

উইন্ডোজ ব্যবহারকারীরা, লোকাল লারাভেল প্রোজেক্ট দ্রুত শেয়ার করতে পারে Laragon ব্যবহার করে।

Laragon Quick Share

Share this article

RELATED ARTICLES

What Are The Benefits Of Flutter App Development?

ফ্লাটার অ্যাপ ডেভেলপমেন্টের সুবিধা || What Are The Benefits Of Flutter App Development? || About Flutter App Benefits টেকনোলজির ব্যবহার মানুষের জীবনকে আগের তুলনায় অনেক সহজ করেছে। ধরুন, আপনি যদি কোডিং লেখা ছাড়াই, কোনো অ্যাপের মাধ্যমে , একটা লাইন ইনপুট দিলেন, আর সাথে সাথে এর নির্ভুল একটা কোড পেয়ে যান, তাহলে কি আপনার আর কোডিং শেখার  মতো কাজটি আর করতে হবে? আপনি নিশ্চয়ই আর কোডিং শিখতে যাবেন না। কেননা, মানুষ যে উপায়ে সহজে ও নির্ভুল ভাবে কোন একটি কাজ করতে পারে, সে সেটিই সবসময় ইউজ করে। তাই বর্তমানে ক

11 July 2024

1 min read

ফ্লাটার কি ফ্রন্টেড নাকি ব্যাকেন্ড? ।। Is Flutter Frontend Or Backend (Uses of Flutter)?

অ্যাপ ডেভেলমেন্টের এই যুগে কতশত ফ্রেমওয়ার্কের আলাপ আসে আর যায়, তবে কিছু কিছু ফ্রেমওয়ার্ক যেন অ্যাপ ডেভেলমেন্টের জগতকেই পালটে দেয়। ২০১৫ সালে গুগলের আনা একটি ফ্রেমওয়ার্ক ফ্লাটার ঠিক তেমনি একটি ফ্রেমওয়ার্ক। মোবাইল অ্যাপ ডেভেলমেন্টকে টার্গেট করে ডেভেলপ করা এই ফ্রেমওয়ার্কটির পটেনশিয়াল দিনদিন বেড়েই চলছে।  আর এই অ্যাপ ডেভেলপমেন্টের ক্ষেত্রে, যে দুইটি সাইড সুপ্রিমেসি নিয়ে আছে সেগুলো হল: ফ্রন্টএন্ড এবং ব্যাকএন্ড।  ফ্রন্টএন্ড হল চকচকে ঝকঝকে ইন্টারফেস যার সাথে ইউজাররা ইন্টারঅ্যাক্ট করে, আর ব্যাকএন্ড মূলত

08 July 2024

1 min read

ডাটা সায়েন্টিস্ট হওয়ার ৮ টি স্টেপ

আপনার কি মনে হচ্ছে না, ডেটা সাইনটিস্ট হওয়ার এখনি সময়? একবার চারপাশে খেয়াল করুন তো! তাহলে দেখতে পাবেন ডেটা সায়েন্স এখন সব জায়গায়। একের পর এক, ওয়ার্ল্ডওয়াইড কোম্পানিগুলো সবচেয়ে ডাইভার্স প্রবলেমগুলোর সলিউশনের জন্য ডেটা সায়েন্সের দিকে ঝুঁকছে।  এই পরিস্থিতি ডেটা সাইনটিস্টদের জব সেক্টর ও স্যালারি স্ট্রাকচার কিন্তু খুবই অ্যাডভান্টেজ পজিশনে আছে। তাই আর দেরি কেন?? ৮ টি স্টেপ ফলো করে, আপনিও হতে পারেন একজন ডাটা সায়েন্টিস্ট। 1. Learn data wrangling, data visualization, and reporting  আপনি যখন ডেটা সায

15 May 2024

দ্য ফিউচার অফ আর্টিফিশিয়াল ইন্টেলিজেন্স

আমি যদি সাম্প্রতিক সময়ের কথা বলি সেখানে কৃত্রিম বুদ্ধিমত্তা (আর্টিফিশিয়াল ইন্টেলিজেন্স) বা AI বেশ বিপ্লব ঘটিয়েছে। হেলথকেয়ার থেকে শুরু করে ট্রান্সপোর্ট, এডুকেশন থেকে শুরু করে এন্টারটেইনমেন্ট এর ক্ষেত্রে AI এর ব্যবহার ব্যাপক। আর তাই ধীরে ধীরে আমরা নির্ভর হয়ে পড়ছি AI এর উপর। কিন্তু এই প্রযুক্তির ভবিষ্যৎ কী? আর্টিফিশিয়াল ইন্টেলিজেন্স আমাদের জীবনকে আরও ভালো করে তুলতে ব্যবহার করা হবে নাকি আমাদের অস্তিত্বের জন্য হুমকি সৃষ্টি করবে? এই প্রশ্নের উত্তর দেওয়ার আগে আমি একটি সাম্প্রতিক ডাটা শেয়ার করি। 2023

13 May 2024

অনলাইন লাইভ স্কিল ডেভেলপমেন্ট প্ল্যাটফর্ম।

ডাউনলোড করুন ওস্তাদ অ্যাপ

কমিউনিটি -এর সাথে কানেক্টেড থাকতে