Czy potrzebujesz wirtualnego lub dedykowanego serwera do prostego kodowania? Czy byłbyś w stanie zbudować witrynę od zera na komputerze i wziąć serwer tylko jeden dzień przed uruchomieniem wersji beta?
web-development
Dave
źródło
źródło
localhost
na swoim laptopie przez około 90% procesu programowania, zanim zapłacę za serwer. W moim przypadku jest to bonus, na wypadek, gdy jestem gdzieś bez dostępu do Internetu (tak, istnieją ;-)Odpowiedzi:
Nie
i tak...
Technicznie, jeśli jesteś bardzo dobry, nie potrzebujesz serwera programistycznego - ani żadnego innego zdalnego środowiska. Cały Twój kod byłby całkowicie niezależny od platformy.
Czy to oznacza, że jest to dobra praktyka? Nie! Zdobądź plasterek lub węzeł i skonfiguruj się z małym VPS. To nie jest 100 $ / miesiąc, a zaoszczędzisz czas na rozwój.
źródło
Czy w zależności od grupy docelowej i wielu innych rzeczy rozważasz hosting w chmurze? Istnieje wiele, które pozwalają wypychać z git i żyć w mniej niż minutę.
To powiedziawszy, czy kiedykolwiek to zrobię dzień przed przejściem do wersji beta? Hell No
Zawsze bądź przygotowany i poznaj swoją platformę, ale czy to oznacza również, że musisz zapłacić 100 USD miesięcznie za serwer od pierwszego dnia? Oczywiście, że nie tak dobrze.
źródło
Zdecydowanie chcesz wziąć serwer na więcej niż dzień przed uruchomieniem na żywo - problemy w ostatniej chwili nie są zabawne. Jednak użycie dnia jako przykładu jest niefortunne, ponieważ teraz nikt nie odpowiada na drugą część pytania.
Czy potrzebujesz serwera od pierwszego dnia projektu? Zależy. Chcesz rozwijać się w środowisku możliwie najbliższym serwerowi, aby mieć pewność, że wszystkie błędy / problemy zostaną usunięte.
Trywialny przykład; w nazwach plików Linux rozróżniana jest wielkość liter, w systemie Windows nie. To również pojawia się w tabelach MySQL. Tak więc w systemie Windows
Będzie działać. W systemie Linux będzie to błąd.
Pytanie brzmi: czy możesz stworzyć środowisko programistyczne tak bardzo zbliżone do środowiska na żywo, jak to możliwe? Jeśli tak, to nie potrzebujesz serwera od pierwszego dnia. Jeśli występują duże różnice, serwer może być mądry.
Ale jak mówi inny plakat, spójrz na tanie VPS - 100 / miesiąc, podczas gdy rozwój może być przesadą.
źródło
Inną opcją, oprócz uzyskania VPS, szczególnie jeśli zamierzasz uruchomić swoją stronę internetową na platformie * nix, jest po prostu utworzenie maszyny wirtualnej i wykonanie zwykłej „serwerowej” instalacji platformy docelowej, a następnie wdrożenie na niej tak, jakby to był zdalny serwer. Nie będzie idealnie, a konfiguracja zajmie trochę więcej czasu, ale z drugiej strony koszt będzie znikomy, a Ty będziesz bardzo dobrze wyczuwał, co jest naprawdę wymagane na serwerze i jak to ustawić przed przejściem do wersji beta.
Nie jest to zbyt duża opcja, jeśli celujesz w system Windows, ze względu na koszt licencji, ale nawet wtedy może to być opcja.
źródło
Idź na dolne pole i przetestuj wszystko, co chcesz, a zobaczysz, że możesz uzyskać znacznie więcej za 100 USD / mc.
źródło
Tak, możesz, ale nie zrobiłbym tego. Na stronie internetowej jest zbyt wiele rzeczy, które mogą pójść nie tak (zwłaszcza takie, które są hostowane przez firmę zewnętrzną), że pozostawienie konfiguracji serwera do 1 dnia przed uruchomieniem jest dość nieostrożne. Strona trzecia może być zawodna, może mieć problemy z prawidłową konfiguracją strony, możesz mieć problemy z kontem / logowaniem, a także trudności z dostępem do obsługi klienta. Mnóstwo rzeczy może pójść nie tak w ostatniej chwili, że zapewnienie sobie płatnego miesiąca nieużywanego wsparcia / usługi jest godną inwestycją dla spokoju ducha, wiedząc, że kiedy chcesz uruchomić, możesz uruchomić.
Jeśli przegapienie daty premiery o dzień lub dwa z powodu tych problemów nic dla ciebie nie znaczy, co oznacza, że możesz odzyskać i nie jest to duża strata, a następnie oszczędzaj sobie pieniądze i radzić sobie z problemami, jak tylko się pojawią. Prawie wszystkie problemy, które napotkasz, będą dość szybko naprawiać problemy, a każdy poważny dostawca hostingu będący stroną trzecią będzie dość niezawodny, jeśli to konieczne, szybko cię wesprze. Najgorszym scenariuszem byłoby pominięcie około 3 dni (gdyby wszystko poszło nie tak). Jeśli możesz poradzić sobie z tego rodzaju luką, a 100 USD to wielka sprawa, to zaoszczędź pieniądze.
źródło