M
M
Maxim Kukushkin2020-06-29 18:02:30
LAMP
Maxim Kukushkin, 2020-06-29 18:02:30

Which LAMP to choose?

At the moment I am developing a small website-shop. I had to deal not only with the front, but also with the backend.

I think which server to use for development will be better. I read that Xampp, Open Server are good.

What do you recommend? For me, it is important that the assembly can be easily put on Linux (and not take a big steam with the setting). In addition, then the site will be uploaded to a real hosting, respectively, it is necessary that there are no unnecessary problems with this.

I am a big beginner in this, so it is important for me that the assembly is as simple and clear as possible, but at the same time it has a real relation to the industry (so that the time for working with it is not wasted, but valuable experience is accumulated).

And finally, a decent part of the work has already been done - the database data is made in json format. You need such an assembly so that you can somehow integrate files of this format into a real database.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
D
Dimonchik, 2020-06-29
@dimonchik2013

you can xampp, but linux is good because you can configure everything on it, and so
this is not forced by Openserver on Windows

S
Sanes, 2020-06-29
@Sanes

If you are developing on Windows, then OpenServer is the easiest.
If on Linux, then set up a normal environment. Nginx/Apache, PHP-FPM, MySQL.
Hosting is already set up. You shouldn't be concerned.

D
Dmitry, 2020-06-29
@dimsog

1) You can use PHP's built-in web server for development.
2) You can use one of the Vagrant boxes, or you can use Laravel's Homestead (it's based on vagrant)
3) You can use my bike: https://github.com/dimsog/vagrantfile consisting of one file. Download it for yourself, create a www directory nearby and do vagrant up. That's it, you have a complete development system. Homestead from point 2 does the same.
For points 2 and 3, you need VirtualBox + Vagrant installed.
I would not recommend (again, my opinion, someone may disagree) to use OpenServer, because your environments will be different - during development, the launch will be on Windows, and in production on Linux, at least there may be problems with file permissions.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question