LINUX.ORG.RU

Почему Apache под винду лучше не ставить?

 


0

2

Кто-то ставит на VirtualBox linux и туда все окружение, а кто-то работает только на линукс. Чем хуже это все поставить под винду и там вести разработку? Или почему под веб-проект нельзя взять VDS на винде и воткнуть туда apache?


Потому что итоговый результат всё равно потом заливать на линуксы/бзди, где вылезут косяки из-за разницы платформ.

h578b1bde ★☆
()

Упорото вантузовые вебмакаки качают денвер и говнокодят. Ну а привычного вашему виндузовому сознанию инсталлятора кликом у попача в венде нет. Сэд бат тру.

anonymous
()

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

Deleted
()

Это вопрос тут не про апач, а про систему. Винда пригодна только для запуска приложений. Использование её на серверах и для разработки — мазохизм.

WitcherGeralt ★★
()
Ответ на: комментарий от Deleted

Нет полноценного терминала, убогая регистронезависимая фс, отсутствие пакетного менеджера и как следствие средств разработки под рукой.

WitcherGeralt ★★
()
Ответ на: комментарий от Deleted

Можно хотя бы 1-2 примера таких косяков?

Косяки, связанные с регистро[не]зависимостью в именах файлов, разделителями путей, тысячи их.

h578b1bde ★☆
()
Последнее исправление: h578b1bde (всего исправлений: 1)
Ответ на: комментарий от WitcherGeralt

Лол, я тут недавно попытался через виндовый проводник создать каталог .jupyter. Он мне упорно отвечал, что никак нельзя. При этом в текущем каталоге уже были каталоги начинающиеся с точки. Через терминал нормально создается.

Так что да, мазохизм полный.

aquadon ★★★★★
()
Последнее исправление: aquadon (всего исправлений: 1)
Ответ на: комментарий от WitcherGeralt

Хз, https://cmder.net/ + wsl с убунтой норм. Регистронезависимая фс это только если специально докапываться (как недавно тут с компилянием линукс кернел).

Как по мне, что в винде терминал + vscode, что в линукс терминал + vscode - никакой разницы, только в винде гуй не тормозит.

Deleted
()
Ответ на: комментарий от WitcherGeralt

отсутствие пакетного менеджера

Это плюс — нет пердолинга с поломанными в очередной раз зависимостями или упоротостью разрабов, проявившейся в новых версиях.

h578b1bde ★☆
()
Ответ на: комментарий от h578b1bde

Косяки, связанные с регистро[не]зависимостью в именах файлов,

Если человек не может верно написать имя файла, то это не проблема винды.

разделителями путей

Аналогично. Для этих макак даже константы типа DIRECTORY_SEPARATOR запилили. Но они и разрабатывая локально на линуксе могут написать require «/home/vasya/inc.php» а потом жаловаться что на сервере не работает. Это ведь не будет проблемой линукс?

тысячи их.

Пока не вижу ни одной, хотя я на твоей стороне.

Deleted
()
Ответ на: комментарий от Deleted

wsl

Хз насколько это актуально, но когда я пробовал, оно еле ворочалось на стареньком ноутбуке с i5 Sandy Bridge и винтом. Всё остальное либо неполноценное (msys2), либо неюзабельное (cygwin).

Регистронезависимая фс это только если специально докапываться

Вовсе нет, во времена видузячества не раз спотыкался об неё. И убога она не только из-за этого.

А VSCode у меня и под линуксом не тормозит.

WitcherGeralt ★★
()
Ответ на: комментарий от Deleted

Если человек не может верно написать имя файла, то это не проблема винды.

Ну у меня, например, возникали проблемы при копировании файлов, доставшихся после макак и блондинок, с названиями вроде file.jpg, file.JPG и File.jpg, пришлось паковать и переливать уже архивом.

Для этих макак даже константы типа DIRECTORY_SEPARATOR запилили.

Как будто макак это когда-либо останавливало.

h578b1bde ★☆
()
Ответ на: комментарий от aquadon

Проводник — для ламеров; истинные последователи вероучения Евгения Попова используют только крякнутый Total Commander.

xvostostrel
()
Ответ на: комментарий от WitcherGeralt

неюзабельное (cygwin)

Why?

Вовсе нет, во времена видузячества не раз спотыкался об неё. И убога она не только из-за этого.

NTFS божественна. Особенно на фоне ущербной ext3, где fsck раздела в сотню-другую гигабайт могло длиться полдня. Хорошо хоть в ext4 это починили.

h578b1bde ★☆
()
Ответ на: комментарий от Deleted

А с разделителями-то в чём проблема, винда давно поддерживает прямые слеши в путях.

xvostostrel
()
Ответ на: комментарий от WitcherGeralt

оно еле ворочалось на стареньком ноутбуке с i5 Sandy Bridge и винтом

Да норм, сижу сейчас на G3420 + 8гб озу в вин10 + wsl. Подмывало на линукс вернуться, вытерпел часов 6. Хотя я вообще винду раньше редко юзал, но как убили гном2 - пришлось уйти.

Deleted
()
Ответ на: комментарий от vladimir_vist

У свитчеров-неофитов с вау эффектом, обычно. В этом нет ничего стыдного, сам таким когда то был.

Deleted
()

Дружище, уже в моде Docker и Kubernetes. Какие апачи, какие VDS на Windows? Это 2000 год, сейчас в 2019 в пару кликов мышкой и пару команд в терминале я могу развернуть примерно 500 копий сайта за 2-3 минуты, и это не шутка, плюс CDN для статики, примерно ещё 5 минут и готово. И всё. Ты представляешь о чём речь? За 10 минут чел может развернуть инфраструктуру подобно avito.ru, и даже не пёрнуть.

menangen ★★★★★
()
Ответ на: комментарий от WitcherGeralt

А VSCode у меня и под линуксом не тормозит.

Не тормозит, но гном3 это жесть. + В паузах решил поиграть в cs:go в убунте (пробовал на nvidia с проприетарным драйвером и нуво) - нереально. Просто забил, т.к. лень ковыряться уже, 10 лет назад было интересно.

А теперь проще на сервере что-то делать сразу, или в докере/wsl, чем на десктопе держать тестовый полигон.

Deleted
()
Ответ на: комментарий от vladimir_vist

Ох, а вот FAT12 то как был плох...

Если ты сравниваешь ext3 с FAT12 то это скорее хреново говорит о первой. Между ними двадцать лет.

h578b1bde ★☆
()
Ответ на: комментарий от Deleted

Причем тут эффекты какие то, работает говорю быстрей! Motif, GTK2 приложения так вообще со скоростью света.

vladimir_vist
()
Ответ на: комментарий от WitcherGeralt

conemu/cmder + bash с гнутилитами не особо отличишь, впрочем как и в макоси.

Deleted
()
Ответ на: комментарий от h578b1bde

ЕМНИП, мне приходилось инсталлятор на каждый чих запускать, чтобы что-то докинуть. И оно не родное в любом случае. Ничем не лучше виртуалки.

WitcherGeralt ★★
()
Ответ на: комментарий от xvostostrel

Хех, припоминаю троллинг виндузятников архивом со звёздочками в именах в студенческую бытность

Я рекурсивными ярлыками на рабочем столе троллил.

h578b1bde ★☆
()
Ответ на: комментарий от WitcherGeralt

Нет полноценного терминала, убогая регистронезависимая фс, отсутствие пакетного менеджера и как следствие средств разработки под рукой.

PowerShell, VisualStudio, NuGet. Более чем можно жить, если пилишь под ASP.NET(MVC)/MSSQL

beaver
()
Ответ на: комментарий от WitcherGeralt

Спорить не буду, но у меня такого нет (на дешевом пне g3420).

Я к тому, что если уж маколюбская среда (я сам им был раньше) считается нормальной для разработки, то винда и подавно может. По сути, терминал с ide или редактором пофиг где юзать.

Deleted
()
Ответ на: комментарий от beaver

Более чем можно жить

Тут я заинтересовался

если пилишь под ASP.NET(MVC)/MSSQL

А тут искренне заржал.

Deleted
()
Ответ на: комментарий от WitcherGeralt

А что плохого в том, чтобы человек, даже не знающий что такое http, скачал https://ospanel.io/ и потренировался там ставить какой-нибудь вордпресс?

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.