Answer the question
In order to leave comments, you need to log in
Which build should I choose to learn (and work with) PHP on Windows?
What is the best server build to use for learning (perhaps working on) PHP on Windows and why?
Answer the question
In order to leave comments, you need to log in
Ideally, you should be able to deploy the environment without any builds. If you are only interested in learning PHP, you can postpone administration for now and study on Open Server.
To learn, just download php https://windows.php.net/download/
That's all. The server already comes out of the box php.net/manual/ru/features.commandline.webserver.php and the database can then be downloaded separately if necessary.
But of course I am for Docker.
Use a virtual server, set up the same way as a productive one. If the productive server is dedicated, then ideally then docker
Good afternoon. If you want to understand linux, write everything in the console and just soak up new knowledge, I recommend you Vagrant (a good video manual) because it is easy to learn and there are many nice functions like taking snapshots, writing commands to the vagrant file, etc. There are also many ready-made Boxes https://app.vagrantup.com/boxes/search that may suit your needs.
The old fashioned way of course WAMP, MAMP. The minimum amount of code and everything is mainly through the GUI.
Also deal with Docker, it's everywhere now.
Good luck!
You can put everything from scratch on Windows.
OpenServer has development porting issues when upgrading versions, meaning if you try to use more recent versions of php you will have to download a new version of OpenServer and redeploy your project with database dumps migrated.
Not to mention the size of OpenServer itself - an example of 8 GB of unnecessary programs.
Using Docker and other things if you are a beginner will confuse you even more...
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question