Jaki jest najtańszy sposób na prowadzenie projektów hobbystycznych? [Zamknięte]


23

Jakie jest najlepsze miejsce na umieszczenie swoich hobby projektów internetowych (sama aplikacja internetowa, a nie kod)? Zazwyczaj projekty są takie, że:

a) Chcę tylko przetestować ciekawy pomysł, nie badając biznesowego punktu widzenia, aby zobaczyć, jak ludzie go przyjmują.

b) Nie oczekuję dużego ruchu

c) Nie chcę skalować od razu

d) Nie chcę być przywiązany do jednej technologii (chcę robić różne projekty, aby zapoznać się z różnymi stosami, językami i bibliotekami)

Silnik aplikacji Google wydaje się bardzo restrykcyjny dla takich eksploracyjnych rzeczy ... Ograniczenia, takie jak żadne żądanie wychodzące, nie mogą przekraczać 10 sekund, a każde żądanie musi wrócić z 30 sekundami itp. Wkurz mnie, wiem, że są potrzebne do skalowania, ale chciałbym jak by były opcjonalne.

Mikro węzły Amazon EC2 są bezpłatne przez rok. Ale proszą o informacje o karcie kredytowej, których nie jestem pewien, czy chcę je rozdać, gdy początkowo nie płacę.

Jakie inne bezpłatne / tanie alternatywy mam?

Odpowiedzi:


14

Po prostu kupiłbym tani VPS u dowolnego renomowanego dostawcy. Daje to pełną kontrolę nad stosem serwer / język, pozwala pracować z dowolnym rodzajem pamięci lub DB i może być łatwo ponownie załadowane, jeśli chcesz całkowicie przełączyć technologie na inne (np. Przejście z Linuksa na Windows lub wstecz).

Coś w przedziale 15 USD może zaspokoić potrzeby wielu projektów hobbystycznych .. i myślę, że większość ludzi nie miałaby problemu z wydaniem tego na hobby, które było dla nich przyjemne i warte zachodu.

Zapewnia to również pełną kontrolę nad swoimi danymi, a także wsparcie w razie potrzeby.


1
który dostawca usług VPS poleciłbyś?
letronje

3
Tim wydaje się zbyt szczery, aby sugerować swoją firmę, Enzu , enzu.com . Nigdy nie próbowałem, ale sądząc po odpowiedziach Tima, musi być świetnie. Osobiście korzystam z Gandi: gandi.net

@Pierre Dokładam wszelkich starań, aby moje odpowiedzi nie były autopromocyjne. Chociaż przepisy mówią, że musimy jedynie dostarczyć odpowiednie oświadczenie o ujawnieniu informacji (które również chce FCC USA), zwykle unikam autopromocji. Link do mojej firmy znajduje się w moim profilu, każdy zainteresowany może go śledzić. Doceniam twoją pewność siebie, ale przede wszystkim z powodu komplementu, jaki udzieliłeś moim odpowiedziom. @letronje Pomoże trochę wyszukiwania-fu. Znajdź tego, który jest w przedziale tego, co chcesz zapłacić ... a następnie pracuj wstecz.
Tim Post

1
@letronje sprawdź lowendbox.com. Mają recenzje taniego i najlepszego hostingu VPS oraz dobre promocje. Używam 2host i kosztuje tylko mniej niż 5 USD miesięcznie (przeszedłem promocję w lowendbox)
Christy John

Uwaga: @Pierre 303 - Nie pracuję już w Enzu.
Tim Post

9

Heroku to dobra alternatywa dla projektów Ruby on Rails.

platforma chmurowa jako usługa (PaaS) obsługująca kilka języków programowania. Firma Heroku została przejęta przez Salesforce.com w 2010 roku. Heroku, jedna z pierwszych platform chmurowych, jest rozwijana od czerwca 2007 roku, kiedy wspierała tylko język programowania Ruby, ale od tego czasu dodała obsługę Java, Node.js, Scala, Clojure i Python oraz (nieudokumentowane) PHP i Perl. Podstawowym systemem operacyjnym jest Debian lub, w najnowszym pakiecie, Ubuntu oparty na Debianie ...

Możesz naciskać na Heroku bezpośrednio z Github, co sprawia, że ​​wdrożenie jest niezwykle łatwe.


1
To nie jest tanie.
Henry

5
@Henry Istnieje bezpłatny poziom, który może być odpowiedni dla projektu hobbystycznego, w zależności od projektu.
Adam Lear

Heroku obsługuje teraz znacznie więcej niż tylko Ruby on Rails: Java, Python i Node.js działają dobrze.
Joachim Sauer,

2

To, co zrobiłem jakiś czas temu, to kupiłem linodę . Za 20 USD / miesiąc dają ci podstawowy VPS z dość szerokim wyborem dystrybucji (wolę x86-64 Arch Linux). Uzyskujesz do niego dostęp do roota, dzięki czemu możesz w zasadzie użyć jednej linody do większości projektów. Specyfikacje są również całkiem przyzwoite, 384 MB pamięci i 16 GB miejsca na dysku. Ponadto ich serwerom nie brakuje mocy procesora. Nigdy nie miałem zauważalnego opóźnienia procesora. Dają też szeroki wybór lokalizacji, dzięki czemu możesz wybrać centrum danych, które znajduje się w pobliżu. To może nie wydawać się wielkim problemem, ale mam bardzo małe opóźnienie 15 ms razy ping. Może to być bardzo przydatne w przypadku niektórych rzeczy (takich jak przekazywanie VNC / X)

Będziesz musiał samodzielnie zarządzać instalowaniem stosów, ale zazwyczaj nie jest to zbyt trudne, w zależności od wybranej dystrybucji.

Nie podają też nazwy domeny / subdomeny. Musisz dostarczyć własne. Aby otrzymać darmowy, wystarczy wejść na http://afraid.org . Wolę .biz.tmprzestrzeń poddomeny


2

Pozwól mi sobie wyjaśnić

  • Chcesz najwyższej kontroli
  • Nie oczekujesz ruchu
  • Nie martwisz się skalowaniem
  • Chcesz mieć tyle miejsca na skrzypki, ile tylko możesz, gdy uderzy muza

Brzmi dość oczywisto - zrób to sam.

  1. Uzyskaj bezpłatny hosting
  2. Większość hostów zezwala na przekazywanie dalej ( doteasy robi)
  3. Pracuj na własnym serwerze (maszyna zapasowa, którą masz dookoła - generalnie nie stanowi problemu, jeśli kiedykolwiek uaktualniłeś)
  4. Poproś hosta o przekazanie na własny serwer

Nie kosztuje ani grosza i możesz robić, co chcesz.


To właśnie robię
Matt Ellen,

Zablokowałem mój internet na jeden dzień. Dlatego OP musi zdawać sobie sprawę z konsekwencji uruchomienia serwera domowego, który jest publicznie dostępny.
David Peterman

1

Poleciłbym również Akshell , ale potem jestem stronniczy i zasadniczo reklamuję.

Naszym planem jest, aby w końcu zacząć pobierać opłatę w oparciu o wielkość ruchu dla projektów o zamkniętym źródle, ale utrzymywać hosting projektów open source za darmo. Otrzymasz dane, które generują projekty typu open source, ale w ten sposób inni mogą uczyć się na podstawie Twojego kodu. Jesteśmy również otwarci na pozyskiwanie naszego serwera, więc będziesz mógł samodzielnie hostować. Zachęcamy więc do organizowania u nas ważnych dla firmy rzeczy, tak jak robią to inni.

Oprócz modelu przychodów podobnego do GitHub pracujemy również nad szeregiem usług o wartości dodanej, za które będziemy pobierać premię.


2
rekomendując własną firmę, prosimy o bardzo szczegółowe określenie, że zasadniczo reklamujecie.

1

Jeśli jesteś studentem, profesorem lub badaczem na uniwersytecie, spójrz na stronę AWS Amazon w edukacji . Niedawno wziąłem udział w rozmowie na ten temat, a mówca Amazon wydawał się sugerować, że są gotowi przyznać studentom granty na realizację przypadkowych projektów przy użyciu różnych usług Amazon. Miałem wrażenie, że te granty nie były zgodne z warunkami - wielokrotnie sugerował wykorzystanie ich do tworzenia firm!

To nie zadziała dla wszystkich, ale dla studentów (którzy zwykle nie mają pieniędzy) może to być idealne. Z pewnością mnie to zainteresowało ...

To powiedziawszy, nie próbowałem tego i naprawdę nie mogę tego całkowicie poręczyć, chociaż warunki wyglądają zupełnie rozsądnie w przypadku szybkiego przeglądania.


0

To naprawdę zależy od tego, co to jest. Czy to aplikacja internetowa? Czy to aplikacja serwera? Ile osób musisz początkowo służyć?

Jeśli jest to aplikacja internetowa, po prostu znajdź dobry darmowy hosting. Wszystko zrobi, a większość ma więcej niż wystarczającą przepustowość i miejsce na dysku do testów beta aplikacji.

Jeśli jest to aplikacja serwerowa, dlaczego nie hostować jej samodzielnie lub na serwerze znajomych? W ten sposób jest to coś, co możesz kontrolować, praktycznie nie masz ograniczeń co możesz zrobić (skalowalność pojawi się później), i (głównie) za darmo.

Możesz po prostu wypróbować to na swoim / czyimś serwerze i sprawdzić, czy ludziom się to podoba. Potem, gdy zaczniesz kręcić piłką, możesz zacząć myśleć o tym, żeby gdzieś znaleźć prawdziwy serwer


0

Idź po normalny wspólny serwer webfaction. Rzeczy są po prostu zbyt łatwe do skonfigurowania i po prostu działają!


0

Jest Akshell, który jest po prostu niesamowity. Jest całkowicie darmowy i mówią, że zamierzają to utrzymać, bez względu na liczbę odwiedzających i ruch.

Otrzymasz możliwość wykonywania żądań wychodzących, zintegrowaną bazę danych, Git, odpowiednie środowiska programistyczne / wydania od zera. A co najważniejsze, po prostu piszesz kod w przeglądarce. Zgadza się, bez konfigurowania go na localhost i bez przesyłania wszystkiego (choć jeśli chcesz, możesz - jest to oprogramowanie typu open source).

Nie jestem jednak pewien, czy to świetny pomysł, aby przechowywać z nimi najważniejsze rzeczy biznesowe, ponieważ są one tylko startupem i przy takim modelu biznesowym musisz zastanawiać się, skąd pochodzą pieniądze.


0

Używam Nodester do hostowania aplikacji (do tej pory za darmo!). Wysłali mnóstwo zaproszeń, aby dołączyć do serwera późno, a wdrażanie z git od razu po wyjęciu z pudełka jest świetne.


0

Istnieje wielu dostawców bezpłatnych kont shellowych, które można znaleźć za pomocą prostej wyszukiwarki Google. Większość zapewnia bardzo ograniczone środowiska dla prostego hostingu statycznego, ale jeśli ładnie o to poprosisz, większość administratorów jest gotowa pomóc i skonfigurować różne stosy do programowania. Moje prototypy koduję głównie za pomocą rubinu i sqlite i zwykle udostępniam je za pomocą prostego cgi. Działa całkiem nieźle w przypadku małych projektów, ale nie jestem pewien, jak dobrze sprawdziłby się w przypadku czegoś większego.


0

możesz dostać VPS za 3 USD miesięcznie 256 MB z 123systems.net i możesz uruchomić debian między innymi. Zrootujesz się, oni nic dla ciebie nie robią.

Możesz także dostać serwer 10 MB rocznie 128 MB. Jest tańszy niż nazwa domeny .com!

Brak relacji, po prostu szczęśliwy klient.


0

DotCloud to nowa usługa działająca na Amazon EC2. Obecnie tylko zaproszenia i zapewnia bezpłatny hosting. Sądzę, że będą nadal zapewniać bezpłatny hosting małych projektów. Najlepsze jest to, że możesz hostować dowolne projekty PHP, Java, Rails, Python

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.