@ProgerSoft

Какую сборку выбрать для изучения (и какую для работы на) PHP на Windows?

Какую сборку сервера лучше использовать для изучения (возможно и для работы на) PHP на Windows и почему?

  • Open Server - Open Server (v. 5.2.9) использует PHP версии 7.2.10. На оф. сайте PHP PHP.NET говориться, что новая стабильная версия PHP - 7.3.2! Если использовать OSPanel, можно ли будеть обновить PHP и стоит ли это делать?
  • XAMPP - такая же проблема...
  • Vagrant - 1 раз попробовал использовать Vagrant (box - ubuntu/xenial64). С нуля установил последние версии MariaDB, PHP, Apache. Мне покозалось это очень неудобным.
Другие сборки, такие как WAMP, MAMP ( и DOCKER ) не пробовал...
  • Вопрос задан
  • 680 просмотров
Пригласить эксперта
Ответы на вопрос 6
Adamos
@Adamos
Для РНР лучше выкинуть Windows с компьютера.
Ответ написан
Sanes
@Sanes
В идеале вы должны уметь разворачивать окружение без всяких сборок. Если интересует только обучение PHP, администрирование пока можно отложить и учиться на Open Server.
Ответ написан
SerafimArts
@SerafimArts
Senior Notepad Reader
Для обучения достаточно скачать php https://windows.php.net/download/

Вот и всё. Сервер и так из коробки идёт php.net/manual/ru/features.commandline.webserver.php а БД можно потом отдельно накатить, если надо.

Но я конечно же за Docker.
Ответ написан
@symnoob
Использовать виртуальный сервер, настроить также как и продуктивный. Есл продуктивный сервер dedicated, то в идеале тогда docker
Ответ написан
Комментировать
Добрый день. Если хотите понимать linux, писать все в консоли и просто впитывать новые знания я рекомендую вам Vagrant (хороший видеомануал) по причине того, что его легко освоить и там много приятных функций типа делать снепшоты, прописывать команды в вагрантфайл и пр. Еще там много готовых Boxes https://app.vagrantup.com/boxes/search, которые могут подходить вам под задачи.

По старинке конечно же WAMP, MAMP. Минимальное количество кода и все в основном через GUI.

Так же разберитесь с Docker, он сейчас везде.

Удачи!
Ответ написан
Комментировать
@ivanovnickolay
Можно поставить все с нуля на Винде.
OpenServer имеет проблемы с переносом разработки при обновлении версий, то есть при попытке использовать более свежие версии php Вам придется скачивать новую версию OpenServer и заново разворачивать свой проект с переносом дампов базы данных.
Уже не говорю о размере самого OpenServer - пример 8 Гб не нужных программ.

Использование Docker и прочего если Вы новичок ещё больше Вас запутает ...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы