Comments 27
с docker не все однозначно, после одного из обновления windows скорость работы локальных сайтов упала до минимума, баг описан но не решался сообществом, после этого в 3 клика ставишь OSpanel и все работает, даже странно что есть разработки больших корпораций (windows,docker) которые работают нестабильно и ПО одно разработчика (да с минимумом функционала) но! работает же!
Лучше docker
Docker удобнее, да. Но не все умеют с ним работать + на винде он конечно медленный. Тут уж лучше MacOS.
на macos все работает как часы, быстро и без нюансов)
На винде докер работает быстрее, чем нативный php.exe раза в полтора два. Всё что нужно — это просто хранить файлы не на виндовой ФС, вроде C:\
, а на \\wsl.localhost
.
Не согласен. На данный момент потери минимальные.
тот что в инструкции сертификат по факту вообще работать не будет, лучше сразу Let's Encrypt ставить.
Вот инструкция
Жаль, что для других фреймворков не подойдёт. </sarcasm>
Не, правда, это же просто инструкция по установке/настройке OpenServer. Причём тут Laravel?
Если всё-таки про быстрый запуск лаки на винде, то почему не рассмотрен Laragon? Мне кажется с ним быстрее будет.
Если использовать для этих целей Laragon, то все становится еще проще. И Laravel и сертификат устанавливаются парой кликов мышкой.
Если речь про установку на локальном компе сугубо для разработки, то зачем возиться с ssl?
Потому что с приходом php 8.1 наличие серта на локале обязательно для веб разработки. Можно конечно конфигурировать как угодно, но это создаёт только сложности.
Плюс всегда лучше разрабатывать к максимально приближенным условиям продакшена.
Поясните насчет 8.1, возможно, я от жизни отстал, но работаю локально под php 8.1 (и именно под OSP) и проблем пока не испытывал.
А если говорить о максимально приближении, то под Линуксом пилить надо (если, конечно, у вас прод не под Виндой и не под OSP)
Потому что с приходом php 8.1 наличие серта на локале обязательно для веб разработки.
Это что, они лицензионное соглашение поменяли, но никто об это не знал?)
Плюс всегда лучше разрабатывать к максимально приближенным условиям продакшена.
А чем наличие/отсутствие сертификата меняет эти условия?
Ну будет http://site.localhost
в домене, вместо https://site.com
. Разница какая? Домен вон тоже отличаться будет. Да и сертификат тоже 146% будет разный на деве и проде. Так что я вообще хз зачем по поводу него заморачиваться в принципе.
А это OSPanel какой версии? Там вроде последние полгода новую версию тестируют
А можно просто взять готовый образ для docker и развернуть в 2 клика. Если понадобятся различные системы типа RabbitMQ, Elasticsearch, то придется вручную накатывать на ОС.
Как быстро запустить Laravel на Windows