Какую программу выбрать для локального сервера на Windows?

Хочу поучить PHP? Нужен полигон для испытаний. Что посоветуете?

Денвер

ПОЛНОСТЬЮ все в одном Adobe Dreamweaver

Посоветую не на Windows.

ИМХО, лучший полигон - Open Server: https://ospanel.io/

Denwer - сгнившая много лет назад рухлядь, на которой невозможно запустить ничего современного.

Такое еще есть.
wampserver.com

А встроенный IIS разве в PHP не умеет?

Хоть и оффтоп, но посоветую все-таки не мучиться с сервером в винде, а использовать для него виртуалку с *nix: так как сборки СПО под винду всегда имеют какие-либо проблемы, а стандартный сервак винды имхо крайне неудобен.
Для серверного дебиана "nginx + php через fpm", достаточно всего лишь 256Mb ОЗУ (а может и 128Mb хватит, с новым ядром я это не проверял).
С такой системкой ты получишь возможность более быстрых обновлений, полный контроль над конфигами (без всяких "прокладок"), и изоляцию от основной операционки.
Рабочую папку можно примонтировать в виртуалку, чтобы работать с файлами одновременно из двух ОС - для локальной "песочницы", права доступа не важны.
Запускать сервер можно автоматически при старте винды. В headless режиме, никаких окон мешаться не будет. Управлять гостевой системой можно через Putty.

Денвер

Если хочешь быть зажатым в рамках то опен-сервер, там сложнее расширения устанавливать и обновлять отдельные его части чем на денвер, денвер раньше был незаменимым, но сейчас нужно все обновлять в нем, поэтому он рассчитан на более опытных и тех кто любит сам настраивать сервер и дополнять функционалом, виртуальную ос не советую ставить, все виснуть начнет, так как тебе еще понадобятся ide разные на виртуальном линуксе все это тормознуто работает

Для локальной отладки своих php-скриптов и обучения - используйте встроенный http-сервер в самом php, правда вам его надо будет установить локально.
Вам понадобится только сам php и браузер.
В командной строке запускаете такую команду:
php -S 127.0.0.1:80 -t путь_до_папки_где_лежат_файлы_для_сайта
и нажимаете Enter.
Потом открываете браузер, заходите на 127,0,0,1 и наслаждаетесь своим скриптом.

Можете так же использовать Denwer (очень устарел, но для обучения вполне пойдет) или OpenServer (не работает на старых ОС).

Я лично отлаживаю свои скрипты во встроенном сервере.

Добавить комментарий