Skip to main content

Command Palette

Search for a command to run...

PHP & Laravel Developer's Environment Setup

Updated
2 min read
PHP & Laravel Developer's Environment Setup

Essential Softwares:

  1. XAMPP ( Download Link: https://www.apachefriends.org/download.html )
    or, MAMP ( Specially for Mac) ( Download Link: https://www.mamp.info/en/downloads/)

  2. Node.js (LTS version) ( Download Link: https://nodejs.org/en/download/ )

  3. Composer ( Download Link: https://getcomposer.org/download/ )

  4. Git ( Download Link: https://git-scm.com/downloads )

  5. Visual Studio Code (Free Code Editor) ( Download Link: https://code.visualstudio.com/download )

  6. PHPStorm (Paid Code Editor) ( Download Link: https://www.jetbrains.com/phpstorm/download )

If you are going to use PHPStorm as your code editor then no need to install any plugin as PHPStorm ships with built-in support for PHP and Laravel.

VS Code Extensions:

Note: If you don't want to install the extentions from No. 4 to 15 one by one, then you can just install this Laravel Extension Pack extention which will also install all of those plugins as well.

SL No:Plugins
1PHP Intelephense
2PHP DocBlocker
3PHP Namespace Resolver
4Laravel Blade Snippets
5Laravel Snippets
6Laravel Artisan
7Laravel Extra Intellisense
8Laravel goto view
9Laravel Blade Spacer
10laravel-jump-controller
11laravel-goto-components
12Laravel Blade formatter
13Laravel Create View
14Laravel Blade Wrapper
15DotENV
16ES Lint
17Auto Close Tag
18Auto Rename Tag
19Theme: "Night Owl" ( Or Any theme you like)
20Material Icon Theme for Icons
21Prettier - Code formatter

Fonts for Developers:

  1. Operator Mono (Download Link: https://github.com/keyding/Operator-Mono/archive/refs/heads/master.zip )

  2. Fira Code ( Download Link: https://github.com/tonsky/FiraCode/releases/download/6.2/Fira_Code_v6.2.zip )

  3. Dank Mono

More from this blog

Proxy vs Reverse Proxy

ইন্টারনেট দুনিয়ায় 'প্রক্সি' কথাটির মানে হলো 'কারো হয়ে কাজ করে দেওয়া'। নেটওয়ার্কিং-এর ক্ষেত্রে প্রক্সি সার্ভার হলো এমন একটি মাধ্যম যা ক্লায়েন্ট (ব্যবহারকারী) এবং সার্ভার (ওয়েবসাইট)-এর মাঝে দাঁড়

Apr 10, 20263 min read

How to Design Secure Web API Access

ইন্টারনেটে যখন আমরা কোনো এপিআই (API) ব্যবহার করি, তখন সবচেয়ে বড় চিন্তার বিষয় থাকে সিকিউরিটি। অর্থাৎ, যে ব্যক্তি এপিআইটি কল করছে, সে আসলে সঠিক ব্যক্তি কি না? এটি নিশ্চিত করার জন্য প্রধানত দুটি জনপ্রিয়

Apr 10, 20263 min read

যখন আপনি ব্রাউজারে একটি URL টাইপ করেন তখন কী ঘটে? | What Happens When You Type a URL Into Your Browser? (Simple Explanation)

ধাপ ১: বব URL টাইপ করে বব তার ব্রাউজারে টাইপ করে: http://example.com/product/electric/phone এখানে: http:// = স্কিম (কীভাবে সংযোগ করতে হবে বলে) example.com = ডোমেইন নাম (ওয়েবসাইটের ঠিকানা) product/

Apr 10, 20261 min read

Untitled Publication

12 posts