Нужно ли платить 100 долларов в месяц за сервер при создании сайта? [закрыто]

9

Вам нужен виртуальный или выделенный сервер при простом кодировании? Сможете ли вы создать веб-сайт с нуля на своем ПК и использовать сервер только один день, прежде чем начать работу в бета-версии?

Дейв
источник
1
Посмотрите вокруг, и вы сможете арендовать некоторое пространство (Linux или Windows) по цене более 5 долларов в месяц, чем 100 долларов. Нет, у вас не будет выделенного (виртуального) сервера для установки того, что вам нравится, но для подавляющего большинства целей он будет работать.
Carson63000
1
Ура Карсон. Если вы предлагаете дешевый вариант «арендовать место» на пятерку в месяц, как вы думаете, мне стоит беспокоиться о «конфиденциальности»? Я имею в виду, могу ли я рискнуть поделиться своим кодированием с нежелательными наблюдателями?
Дейв
Вы все равно будете это делать, если только не разместите свой собственный сайт. В чем разница между разработкой и созданием сайта? Просто Google вокруг авторитетного хоста. Если вы все еще беспокоитесь, сверните или запутайте свой код перед загрузкой и заблокируйте свои базы данных (если вы действительно параноик, зашифруйте все данные, которые вы храните в базе данных).
Mawg говорит восстановить Monica
Лично я все localhostравно продолжаю разрабатывать на своем ноутбуке около 90% процесса разработки, прежде чем платить за сервер. В моем случае это бонус, в случае, если у меня где-то нет доступа к интернету (да, они существуют ;-),
говорит Моуг, восстановите Monica

Ответы:

13

нет

и да...

Технически, если вы очень хороши, вам не понадобится сервер разработки или любая другая удаленная среда. Весь ваш код будет полностью независимым от платформы.

Означает ли это, что это хорошая практика для подражания? Нет! Получите Срез или Узел и установите себя с небольшим VPS. Это не 100 долларов в месяц, и это сэкономит вам время на разработку.

Джош К
источник
Ткс вм Джош. Ссылки Slice и Node, которые вы разместили, действительно полезны и изучат это.
Дейв
6

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

Тем не менее, я бы сделал это за день до перехода на бета-версию? Конечно нет

Всегда будьте готовы и знайте свою платформу, но значит ли это, что вам нужно платить 100 долларов в месяц за сервер с первого дня? Конечно, не так хорошо.

Томас Джеймс
источник
Конечно, я слышу тебя. Ну, это не должно быть ровно за 24 часа до выхода в эфир; это может быть даже последний целый месяц из тех 5, которые я кодировал ...
Дейв
Если вам не нужно специализированное программное обеспечение, я бы определенно пошел на облачный хостинг. В этом весь его смысл , и он не только будет масштабироваться, если ваше приложение перейдет к следующему этапу, но он довольно дешев, если вы используете только один или два сервера (как во время бета-тестирования).
TMN
4

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

Вам нужен сервер с первого дня вашего проекта? Зависит. Вы хотите работать в среде, максимально приближенной к вашему серверу, чтобы устранить все ошибки / проблемы.

Тривиальный пример; в Linux имена файлов чувствительны к регистру, в Windows - нет. Это также отображается в таблицах MySQL. Так что на окнах оба

require "Cats.class.php"
require "cats.class.php"

Будет работать. В Linux это будет ошибкой.

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

Но, как гласит другой автор, посмотрите на дешевые VPS - 100 в месяц, в то время как разработка может быть излишней.

Джеймс
источник
Если задуматься, 100 / месяц для только что запущенной бета-версии излишним, если у вас нет гарантированной аудитории, и вы не знаете, что она будет большой :-)
Джеймс
Разработка может занять от 4 до 6 месяцев, поэтому я согласен с терминологией, которую вы использовали «излишне». Я внимательно рассмотрю «проблему совместимости», которую вы подняли между двумя «средами разработки» и «Live». Приветствия
Дейв
2

Другой вариант, помимо получения VPS, особенно если вы собираетесь запустить свой веб-сайт на платформе * nix, - это просто создать виртуальную машину и выполнить обычную «серверную» установку вашей целевой платформы, а затем развернуть на ней, как если бы это был удаленный сервер. Он не будет идеальным, и его настройка займет немного больше времени, но, с другой стороны, стоимость будет незначительной, и вы получите очень хорошее представление о том, что на самом деле требуется на сервере и как его настроить. до выхода бета-версии.

Это не очень хороший вариант, если вы ориентируетесь на Windows, из-за стоимости лицензии, но даже тогда это может быть вариант.

CVn
источник
+1 за виртуальный сервер. Amazon только что объявил, что будет поддерживать загрузку образов виртуальных машин клиентов в их инфраструктуру, поэтому теоретически вы можете разработать виртуальную машину, затем загрузить всю (отлаженную) вещь и разместить ее в облаке.
TMN
1

Перейдите на нижнюю границу и протестируйте все, что вы хотите, тогда вы увидите, что вы можете получить гораздо больше за $ 100 / мес.

Гэндальф
источник
Вероятно, будет идти по этому более дешевому маршруту, ура.
Дейв
0

Да, вы могли бы, но я бы не стал этого делать. Слишком много вещей, которые могут пойти не так на веб-сайте (особенно на хостинге третьей стороны), которые оставляют конфигурацию сервера за 1 день до запуска, довольно небрежны. Сторонняя организация может быть ненадежной, иметь проблемы с настройкой сайта должным образом, у вас могут быть проблемы с учетной записью / входом в систему, а также проблемы с поддержкой клиентов. Тонны вещей могут пойти не так в последнюю минуту, что предоставление себе платного месяца неиспользованной поддержки / обслуживания является достойным вложением только для уверенности в том, что когда вы хотите запустить, вы можете запустить.

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

Джоэл Этертон
источник
Ну, это именно то, что произошло после первого месяца оплаты 100 долларов в месяц! Поставщик сервера, который требует круглосуточной поддержки, оказался ненадежным: на самом деле, как вы говорите, у меня была именно проблема невозможности связаться со службой поддержки в течение 2 дней подряд! Следовательно, я начал спрашивать себя, почему я платил так много, когда, возможно, мне не нужно было ... Я отложу запуск веб-сайта (в разработке, по крайней мере, еще на 4 месяца) на моем собственном Сервере, когда мне действительно нужно, возможно, всего за месяц до выхода в бета-версию. Приветствия
Дейв
@Dave - я бы в любом случае поставил вопрос на 100 долларов в месяц за такой хостинг. Есть много хостинг-провайдеров, которые предлагают много ресурсов за очень небольшую стоимость (и имеют подтвержденный послужной список обслуживания клиентов). Если я плачу 100 долларов США в месяц и не могу позвонить кому-то по телефону при первом звонке, я меняю провайдера.
Джоэл Этертон