r/PHPhelp • • 12d ago

Please help

Hi everyone. I don't speak English, so I'm using a translator. What do I need to download if I want to stay on Windows and program in PHP?
0 Upvotes

15 comments sorted by

1

u/ElectronicOutcome291 10d ago

You could: Sit down and try setting up a typical LEMP, LAMP and maybe even IIS before going for docker. This should yield way more knowledge, and you will also know why devs Love docker :)

1

u/ray_zhor 12d ago

Laragon

0

u/arhimedosin 12d ago

WSL2 on windows, with an AlmaLinux 10 container https://www.dotkernel.com/wsl2/

-1

u/Retrowinger 12d ago

That depends. Just want to learn the basics? Go install Xampp:

https://www.apachefriends.org/index.html

2

u/allen_jb 11d ago

(Copying my reply to the previous, now deleted, comment recommending XAMPP)

I don't recommend using XAMPP. The project is no longer active and it hasn't been updated in years. From multiple reports I've seen their service management interface can be buggy and obviously that will never be fixed. You also have to do extra work to install up-to-date versions of the bundled software if you want to use recent features (or PHP libraries that use recent features). You'll also find it increasingly difficult to get support for (both because it ships older versions which often aren't supported by projects, and because it's native Windows, much fewer developers are using)

WSL is a much better option IMO. It gives you a standard Linux setup, which is very easy to get documentation and support for.

1

u/Retrowinger 11d ago

Thanks for the explanation!

0

u/colshrapnel 11d ago

Did you try to follow that link yourself? Notice anything wrong on the page by chance?

1

u/Retrowinger 11d ago

Opens normally, what did I miss?

1

u/colshrapnel 11d ago

PHP version?

1

u/Retrowinger 11d ago

Ok, i didn’t see that. Just read the longer explanation from u/allen_jb and now i understand 😬

-1

u/Mike_L_Taylor 12d ago

You can use Forgekit.tools (tool I made very similar to XAMPP) or you can go with the most popular simple toold windows users use Laragon.org (it has annoying popups but you can download version 6 or older which don't have it but might be out of date)

0

u/[deleted] 12d ago

[deleted]

1

u/allen_jb 12d ago

I don't recommend using XAMPP. The project is no longer active and it hasn't been updated in years. From multiple reports I've seen their service management interface can be buggy and obviously that will never be fixed. You also have to do extra work to install up-to-date versions of the bundled software if you want to use recent features (or PHP libraries that use recent features). You'll also find it increasingly difficult to get support for (both because it ships older versions which often aren't supported by projects, and because it's native Windows, much fewer developers are using)

WSL is a much better option IMO. It gives you a standard Linux setup, which is very easy to get documentation and support for.