cranequinier: (65x70)
[personal profile] cranequinier
Че-то у меня в голове стало даже запутаннее чем обычно. Помогите.

Что есть: shared hosting на Linux-е, на котором стоит довольно развесистый WordPress сайт.

Что надо: добавить туда страничку, которая будет принимать 100-килобайтные файлы от онлайновых юзеров и выплёвывать им 50-ти килобайтные файлы.
А программа, которая делает обработку, написана на Windows. Исходники есть и DLL делается, проверено. EXE тоже делается. Под Wine-ом работает из командной строки нормально и в Windows GUI тоже (ну как минимум как-то работает, поверхностно проверяли).

Попробовал добавить к существующему хостингу бесплатный Cloud Instance от Amazon - как-то получается, и классная игрушка такая.

И теперь вот не могу решить, как это всё барахло изящнее перепаковать. Купить виндовый VPS за $20 (условно) в месяц? А вдруг на нем будет всё время грохаться WordPress, и я не знаю что ещё - стрёмно как-то переходить от managed хостинга, за которым кто-то следит, к не-managed, за которым слежу я, тем более под Виндами.
Оставить бесплатный AWS Instance? А вдруг он такой дохлый, что умрёт под любой нагрузкой. Да и про платные инстансы у Амазона пишут скептически.
Купить линуксный VPS за $10 (условно)? А как вообще подключить к Apache под Linux-ом программу под Wine?
Почти уже склоняюсь к shared windows hosting-у discountasp.net, рекомендованому в прошлом посте [livejournal.com profile] soonts
Но уже как-то хочется VPS - чтоб туда из-за файрволла ssh каналы просовывать, и вообще такая игрушка...
Нафига нужны облака по сравнению с VPS я как-то вообще не осознал, но чую за ними могучий дух.

Расскажите мне мужики, кто как хостится. Любой опыт будет интересен. Managed vs не-managed, VPS vs Cloud, конкретные провайдеры...

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

Date: 2015-06-18 08:23 pm (UTC)
From: [identity profile] yatur.livejournal.com
Клауд хорош двумя вещами:
- возможностью быстро создавать и убивать сущности
- возможностью играться с идеями/прототипами не платя ничего или почти ничего.

Типа: а давай-ка я создам hadoop cluster из пяти машин! Щелк пальцами - появились пять виртуальных машин. Покрутили, сделали что надо, убили.
Или - а давай-ка попробуем сварганить прототип на Друпале! Щелк пальцами - появился Друпаль. Покрутили, убедились, что это унылое дерьмо, убили.

Для долговременных стабильных проектов обычный хостинг как правило выходит дешевле.

Date: 2015-06-18 09:38 pm (UTC)
From: [identity profile] cranequinier.livejournal.com
Вот в точности моё ощущение. Хотя насчет "дешевле" пока не понял.

Date: 2015-06-18 09:58 pm (UTC)
From: [identity profile] anspa.livejournal.com
В облаках принято pay-as-you-go. Поэтому быстро сделать и убить по окончании экспериментов - дешево. А долго и 24/7 - дорого. Ну, относительно. Если сравнивать схожие ресурсы хостинга.

Date: 2015-06-18 11:09 pm (UTC)
From: [identity profile] yatur.livejournal.com
Вот у Ажура более-менее нормальная VM, которая движется куда-то, а не ползет, стоит $57 в месяц.
http://azure.microsoft.com/en-us/pricing/details/virtual-machines/

Хостинг существенно дешевле.
https://bestvps.us/

Про Амазон не знаю. Нашей конторе M$ дает большие скидки на Azure, так что мы пользуемся им.

(no subject)

From: [identity profile] cranequinier.livejournal.com - Date: 2015-06-19 02:14 am (UTC) - Expand

(no subject)

From: [identity profile] yatur.livejournal.com - Date: 2015-06-19 02:57 am (UTC) - Expand

(no subject)

From: [identity profile] cranequinier.livejournal.com - Date: 2015-06-19 03:20 am (UTC) - Expand

(no subject)

From: [identity profile] yatur.livejournal.com - Date: 2015-06-19 03:22 am (UTC) - Expand

(no subject)

From: [identity profile] cranequinier.livejournal.com - Date: 2015-06-19 03:44 am (UTC) - Expand

(no subject)

From: [identity profile] yatur.livejournal.com - Date: 2015-06-19 03:56 am (UTC) - Expand

(no subject)

From: [identity profile] cranequinier.livejournal.com - Date: 2015-06-19 04:28 am (UTC) - Expand

(no subject)

From: [identity profile] yatur.livejournal.com - Date: 2015-06-19 04:42 am (UTC) - Expand

(no subject)

From: [identity profile] cranequinier.livejournal.com - Date: 2015-06-19 05:02 am (UTC) - Expand

(no subject)

From: [personal profile] dennisgorelik - Date: 2015-06-19 04:42 am (UTC) - Expand

(no subject)

From: [identity profile] cranequinier.livejournal.com - Date: 2015-06-19 05:02 am (UTC) - Expand

(no subject)

From: [identity profile] duginov.livejournal.com - Date: 2015-06-21 04:39 am (UTC) - Expand

Date: 2015-06-19 12:13 am (UTC)
From: [identity profile] yostrov.livejournal.com
Azure is the best!

Date: 2015-06-18 08:34 pm (UTC)
From: [identity profile] leonid-smetanin.livejournal.com
> стрёмно как-то переходить от managed хостинга, за которым кто-то следит, к не-managed, за которым слежу я, тем более под Виндами.

а тебе не очень стрёмно, что ты дома сидишь за виндовым компьютером, за которым следишь самостоятельно? vps отличается от хостинга тем, что на vps они не смотрят ВНУТРЬ твоего компа, софт который будет стоять это целиком твоя задача и твои расходы. вот и всё

> бесплатный AWS Instance?
это крыздец. Он еле шевелится даже под одним тобой, достаточно на сайт зайти ещё одному человеку, то всё встаёт колом. А платные инстансы стоят в разы дороже чем стандартный хостинг или vps

Date: 2015-06-18 09:39 pm (UTC)
From: [identity profile] cranequinier.livejournal.com
> а тебе не очень стрёмно, что ты дома сидишь за виндовым компьютером, за которым следишь
самостоятельно?

Ну если у меня домашний комп на неделю помрёт - я переживу. А сайт будет жалко.

>> бесплатный AWS Instance?
>это крыздец. Он еле шевелится даже под одним тобой

Эхх, подстрелили мечту...

Date: 2015-06-18 09:52 pm (UTC)
From: [identity profile] leonid-smetanin.livejournal.com
> Ну если у меня домашний комп на неделю помрёт - я переживу. А сайт будет жалко.

ну купи себе ДВА vps -- на одном всё работает, на втором экспериментируешь. Стабильное что-то собрал -- поменял "компьютеры" местами. нормальный VPS сейчас можно купить за десятку, а ещё есть конторы типа webkeepers которые продают ноль сервиса, но зато более-менее работающее железо за вообще какие-то никакие деньги.

(no subject)

From: [identity profile] cranequinier.livejournal.com - Date: 2015-06-18 09:57 pm (UTC) - Expand

(no subject)

From: [identity profile] leonid-smetanin.livejournal.com - Date: 2015-06-18 10:21 pm (UTC) - Expand

(no subject)

From: [identity profile] cranequinier.livejournal.com - Date: 2015-06-18 10:38 pm (UTC) - Expand

(no subject)

From: [identity profile] leonid-smetanin.livejournal.com - Date: 2015-06-19 05:48 am (UTC) - Expand

(no subject)

From: [identity profile] cranequinier.livejournal.com - Date: 2015-06-19 03:33 pm (UTC) - Expand

(no subject)

From: [identity profile] leonid-smetanin.livejournal.com - Date: 2015-06-19 08:54 pm (UTC) - Expand

(no subject)

From: [identity profile] cranequinier.livejournal.com - Date: 2015-06-19 09:18 pm (UTC) - Expand

Date: 2015-06-18 10:02 pm (UTC)
From: [identity profile] tomilin.livejournal.com
мне кажется делать что-то на wordpress + exe это довольно нестандартное решение, если не поздно лучше всё нахер переделать по-человечески

сферический в вакууме wordpress на современном shared windows-хостинге работать более-менее будет.
но не факт, что на shared тебе дадут например крутить настройки fastcgi и handler mapping именно так, как ты это делал у себя в тесте с админскими правами.

даже когда я занимался выпасом стада IIS-ов я бы не смог, наверное, навскидку ответить на вопрос "будет ли это у вас работать", если бы ты ко мне пришёл вот с этим вот всем.

возьми триал виндохостинга (или пару) у ближайших хостеров и посмотри, подходит ли оно тебе,
если не подходит, возьми виндовый VPS за 20 баксов (и посмотри, подходит ли оно тебе)

Date: 2015-06-18 10:16 pm (UTC)
From: [identity profile] cranequinier.livejournal.com
> делать что-то на wordpress + exe это довольно нестандартное решение, если не поздно лучше всё нахер переделать по-человечески

В смысле переписать N мегабайт сишного кода на PHP? Или что сделать, я не понимаю?

Date: 2015-06-18 10:06 pm (UTC)
dennisgorelik: 2020-06-13 in my home office (Default)
From: [personal profile] dennisgorelik
1) С бесплатным хостингом, по-моему, лучше вообще не связываться, кроме как на попробовать.
Да и дешёвый VPS-хостинг - тоже довольно сомнительное развлечение.
Вот история моих приключений:
http://dennisgorelik.livejournal.com/87396.html
Сейчас мы используем SoftLayer напрямую.
Пока что работает хорошо (но стоит дороже).

2) "Cloud" это новая версия "VPS".
С возможностью создавать, модифицировать и убивать инстансы автоматически.

3) За твоим хостингом никто кроме тебя толком не следит, даже если он и "managed".
Нужно запускать внешний мониторинг типа Pingdom.
Откуда возьмется неделя простоя - непонятно.
Скорее пол-дня. После чего ты его починишь.

Date: 2015-06-18 10:28 pm (UTC)
From: [identity profile] cranequinier.livejournal.com
> Сейчас мы используем SoftLayer напрямую.

Эээ... Я правильно понимаю, что у них $48/mо стоит минимальный виндовый VPS?

Date: 2015-06-18 11:00 pm (UTC)
dennisgorelik: 2020-06-13 in my home office (Default)
From: [personal profile] dennisgorelik
Min - $27.60 /mo.
Есть и почасовая ставка - для экспериментов.

Сколько стоит время простоя твоего веб сайта и сколько стоит твоё время, когда ты в панике пытаешься его заставить работать, после того как дешёвый хостинг отправляет твой сервер в dev/nul?

(no subject)

From: [identity profile] cranequinier.livejournal.com - Date: 2015-06-19 01:54 am (UTC) - Expand

(no subject)

From: [identity profile] yatur.livejournal.com - Date: 2015-06-19 02:59 am (UTC) - Expand

(no subject)

From: [identity profile] cranequinier.livejournal.com - Date: 2015-06-19 03:24 am (UTC) - Expand

(no subject)

From: [identity profile] yatur.livejournal.com - Date: 2015-06-19 03:27 am (UTC) - Expand

(no subject)

From: [personal profile] dennisgorelik - Date: 2015-06-19 06:56 am (UTC) - Expand

(no subject)

From: [identity profile] cranequinier.livejournal.com - Date: 2015-06-19 03:26 pm (UTC) - Expand

(no subject)

From: [identity profile] cranequinier.livejournal.com - Date: 2015-06-19 03:27 pm (UTC) - Expand

(no subject)

From: [personal profile] dennisgorelik - Date: 2015-06-19 07:10 pm (UTC) - Expand

(no subject)

From: [personal profile] dennisgorelik - Date: 2015-06-19 07:09 pm (UTC) - Expand

(no subject)

From: [personal profile] dennisgorelik - Date: 2015-06-19 03:47 am (UTC) - Expand

Date: 2015-06-18 10:11 pm (UTC)
dennisgorelik: 2020-06-13 in my home office (Default)
From: [personal profile] dennisgorelik
Если ты своё время ценишь больше, чем $10/час, то я бы shared hosting не рассматривал.
Потому что на sharing hosting придётся решать проблемы, с которыми не сталкиваешься на VPS/dedicated.
Sharing hosting подходит только для случаев совсем уж стандартных приложений, для которых uptime и производительность неважны.
Шаг влево, шаг вправо - и стоимость твоего времени, потраченного на настройку shared hosting перевесит стоимость VPS.

Date: 2015-06-18 10:34 pm (UTC)
From: [identity profile] cranequinier.livejournal.com
> Потому что на sharing hosting придётся решать проблемы, с которыми не сталкиваешься на VPS/dedicated.

Вот это новость. Я-то думал наоборот.

> Sharing hosting подходит только для случаев совсем уж стандартных приложений, для которых uptime и производительность неважны.

Я много лет жил на сравнительно дорогом shared, который меня радовал кастомер сервисом. Раздавал с сайтов даунлоады и всё. И вот хочу начать крутить на сервере аппликейшены.

Похоже все советуют найти не очень плохую VPS за $20/mo. ПрОблем в том, что их виндовых и за $20 не очень-то бывает - как-то скорее за $40. Начать что-ли Wine серьезно исследовать...

Date: 2015-06-18 10:42 pm (UTC)
From: [identity profile] leonid-smetanin.livejournal.com
Похоже все советуют найти не очень плохую VPS за $20/mo. ПрОблем в том, что их виндовых и за $20 не очень-то бывает - как-то скорее за $40

webkeepers ты уже посмотрел. я на них катаюсь уже третий месяц, пока всё более-менее нормально.
также можешь посмотреть hostwinds, тоже вполне ок за очень небольшие деньги.
для магазинчика я использую shared hosting от arvixe (buiness class) не знаю как мерять нагрузку, но вроде работает нормально.

(no subject)

From: [identity profile] cranequinier.livejournal.com - Date: 2015-06-19 03:04 am (UTC) - Expand

Date: 2015-06-18 11:10 pm (UTC)
dennisgorelik: (2009)
From: [personal profile] dennisgorelik
> Раздавал с сайтов даунлоады и всё.

Даунлоады это - более менее стандартная функциональность.

> И вот хочу начать крутить на сервере аппликейшены.

Ну ты же понимаешь, что если на твоём dedicated сервере все shared users начнут крутить свои custom applications, то надёжной работы сервера - не видать?

> ПрОблем в том, что их виндовых и за $20 не очень-то бывает

SoftLayer при переключении с Linux на Window требует дополнительные $17/mo.
Несколько неожиданно, но с другой стороны - своё время всё равно дороже.
Сколько часов у тебя займёт перекомпилировать твоё приложение под Linux?

(no subject)

From: [identity profile] cranequinier.livejournal.com - Date: 2015-06-19 02:00 am (UTC) - Expand

(no subject)

From: [personal profile] dennisgorelik - Date: 2015-06-19 03:44 am (UTC) - Expand

(no subject)

From: [identity profile] cranequinier.livejournal.com - Date: 2015-06-19 03:51 am (UTC) - Expand

(no subject)

From: [personal profile] dennisgorelik - Date: 2015-06-19 03:54 am (UTC) - Expand

(no subject)

From: [identity profile] cranequinier.livejournal.com - Date: 2015-06-19 05:16 am (UTC) - Expand

(no subject)

From: [personal profile] dennisgorelik - Date: 2015-06-19 07:56 am (UTC) - Expand

(no subject)

From: [identity profile] cranequinier.livejournal.com - Date: 2015-06-19 03:28 pm (UTC) - Expand

(no subject)

From: [identity profile] cranequinier.livejournal.com - Date: 2015-06-19 04:10 am (UTC) - Expand

Date: 2015-06-20 02:13 am (UTC)
From: [identity profile] soonts.livejournal.com
>Если ты своё время ценишь больше, чем $10/час
$50/час

> подходит только для случаев совсем уж стандартных приложений
Вы имели дело с относительно современными windows shared hostings?
(deleted comment)

Date: 2015-06-20 02:28 am (UTC)
dennisgorelik: 2020-06-13 in my home office (Default)
From: [personal profile] dennisgorelik
Последний раз с shared hosting я общался где-то в 2007м году.

(no subject)

From: [identity profile] soonts.livejournal.com - Date: 2015-06-20 04:56 pm (UTC) - Expand

(no subject)

From: [personal profile] dennisgorelik - Date: 2015-06-20 06:11 pm (UTC) - Expand

(no subject)

From: [identity profile] soonts.livejournal.com - Date: 2015-06-20 07:43 pm (UTC) - Expand

Date: 2015-06-19 12:21 am (UTC)
From: [identity profile] yostrov.livejournal.com
Самый дешевый способ - иметь основной сервер дома и запасной в офисе знакомого врача.
Дешевый хостнинг GoDaddy, Hostgater, Omnis... Но можно потерять клиентов.
Если сайт приносит деньги - лучше всего Azure: web server разместить там, а файлы хранить можно и на локальном сервере, чтоб сэкономить.

Date: 2015-06-19 12:33 am (UTC)
dennisgorelik: (2009)
From: [personal profile] dennisgorelik
> запасной в офисе знакомого врача.

Почему "врача"?

(no subject)

From: [identity profile] yostrov.livejournal.com - Date: 2015-06-19 12:57 am (UTC) - Expand

Date: 2015-06-19 01:07 am (UTC)
dennisgorelik: (2009)
From: [personal profile] dennisgorelik
1) Хостить маленький веб сайт на своём компьютере, конечно же, дороже, чем на веб сайтах.
Одно только электричество сожрёт больше.

Я уж не говорю про стоимость офиса знакомого врача.

2) Ты забыл disclaimer.

3) Чем Azure лучше?
Когда я пробовал Azure несколько лет назад - он мне показался очень медленным.

(no subject)

From: [identity profile] yostrov.livejournal.com - Date: 2015-06-19 01:18 am (UTC) - Expand

(no subject)

From: [personal profile] dennisgorelik - Date: 2015-06-19 01:25 am (UTC) - Expand

(no subject)

From: [identity profile] yostrov.livejournal.com - Date: 2015-06-19 01:39 am (UTC) - Expand

(no subject)

From: [personal profile] dennisgorelik - Date: 2015-06-19 01:52 am (UTC) - Expand

(no subject)

From: [identity profile] yatur.livejournal.com - Date: 2015-06-19 04:52 am (UTC) - Expand

(no subject)

From: [identity profile] cranequinier.livejournal.com - Date: 2015-06-19 05:07 am (UTC) - Expand

(no subject)

From: [identity profile] yostrov.livejournal.com - Date: 2015-06-19 10:39 am (UTC) - Expand

Date: 2015-06-21 07:34 pm (UTC)
From: [identity profile] komarov.livejournal.com
мухи — отдельно, котлеты - отдельно.
Wordpress оставить где был, дописать туда ещё два PHP-скрипта, один из которых будет общаться с клиентами, а другой - с вашей виндовой программой. Где будет крутиться программа, периодически дёргая php-скрипт на unix-хостинге — на ваш выбор, хоть на домашнем компе. Или на нескольких компах, вам видней. Но не мешайте всё в кучу.
Edited Date: 2015-06-21 07:35 pm (UTC)

Date: 2015-06-22 04:45 am (UTC)
From: [identity profile] cranequinier.livejournal.com
К сожалению пока так и получится. Но in the long run как-то глупо выглядит, согласитесь? Нафига держать два хостинга на такую простую комбинацию, как WoprPress + лёгкая виндовая программа?

(no subject)

From: [identity profile] komarov.livejournal.com - Date: 2015-06-22 12:42 pm (UTC) - Expand

Profile

cranequinier: (Default)
cranequinier

March 2020

S M T W T F S
1234567
891011121314
15161718192021
22 232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 20th, 2025 08:36 am
Powered by Dreamwidth Studios