Was ist der günstigste Weg, um Hobbyprojekte zu hosten? [geschlossen]

23

Was ist der beste Ort, um Ihre Hobby-Webprojekte zu platzieren (die Web-App selbst, nicht der Code)? In der Regel sind die Projekte so angelegt, dass:

a) Ich möchte nur eine interessante Idee ausprobieren, ohne den geschäftlichen Aspekt zu untersuchen, nur um zu sehen, wie die Leute sie annehmen.

b) Ich erwarte nicht viel Verkehr

c) Ich möchte nicht sofort skalieren

d) Ich möchte nicht an eine Technologie gebunden sein (ich möchte verschiedene Projekte durchführen, um mich mit verschiedenen Webstacks, langs und libs vertraut zu machen)

Google App Engine scheint sehr restriktiv für solche Sondierungsaufgaben zu sein ... Einschränkungen wie keine ausgehende Anfrage können länger als 10 Sekunden dauern und jede Anfrage muss innerhalb von 30 Sekunden zurückgeschickt werden wie sie optional sein.

Amazon EC2-Mikroknoten sind ein Jahr lang kostenlos. Aber sie fragen nach Kreditkarteninformationen, bei denen ich mir nicht sicher bin, ob ich sie preisgeben möchte, wenn ich anfänglich nicht bezahle.

Welche anderen kostenlosen / billigen Alternativen habe ich?

letronje
quelle

Antworten:

14

Ich würde nur einen günstigen VPS bei einem seriösen Anbieter bekommen. Auf diese Weise haben Sie die volle Kontrolle über den Server- / Sprachstapel, können mit jeder Art von Speicher oder Datenbank arbeiten und können problemlos neu geladen werden, wenn Sie die Technologie vollständig auf etwas anderes umstellen möchten (z. B. von Linux auf Windows) Windows oder zurück).

Etwas in der Größenordnung von 15 US-Dollar könnte die Bedürfnisse mehrerer Hobbyprojekte befriedigen. Und ich denke, die meisten Menschen hätten kein Problem damit, dies für ein Hobby auszugeben, das sie als angenehm und lohnenswert empfanden.

Dies stellt auch sicher, dass Sie die vollständige Kontrolle über Ihre Daten haben und bei Bedarf Unterstützung erhalten.

Tim Post
quelle
1
Welchen VPS-Dienstleister würden Sie empfehlen?
Letronje
3
Tim scheint zu ehrlich, um seine Firma Enzu, enzu.com , vorzuschlagen . Nie ausprobiert, aber nach Tims Antworten zu urteilen, muss es großartig sein. Ich persönlich benutze Gandi: gandi.net
@Pierre Ich bin sehr bemüht, sicherzustellen, dass meine Antworten keine Eigenwerbung sind. Während die Regeln besagen, dass wir nur eine angemessene Offenlegungserklärung vorlegen müssen (was auch die US-amerikanische FCC wünscht), neige ich dazu, Eigenwerbung zu vermeiden. Ein Link zu meinem Unternehmen befindet sich in meinem Profil, jeder Neugierige kann ihm folgen. Ich danke Ihnen für Ihr Vertrauen, vor allem aber für das Kompliment, das Sie zu meinen Antworten gemacht haben. @letronje Ein bisschen Search-Fu wird helfen. Finden Sie denjenigen, der sich in dem Bereich befindet, den Sie bezahlen möchten, und arbeiten Sie dann rückwärts.
Tim Post
1
@letronje check lowendbox.com. Sie haben Bewertungen von günstigen und besten VPS-Hosting und gute Werbeaktionen. Ich benutze 2host und kostet nur weniger als 5 $ pro Monat (habe eine Promotion bei lowendbox durchgemacht)
Christy John
Hinweis: @Pierre 303 - Ich arbeite nicht mehr bei Enzu.
Tim Post
9

Heroku ist eine gute Alternative für Ruby on Rails-Projekte.

Eine Cloud- Plattform als Service (PaaS), die mehrere Programmiersprachen unterstützt. Heroku wurde 2010 von Salesforce.com übernommen. Heroku, eine der ersten Cloud-Plattformen, befindet sich seit Juni 2007 in der Entwicklung. Damals wurde nur die Programmiersprache Ruby unterstützt, seitdem werden jedoch Java, Node.js, Scala, Clojure und Python sowie (undokumentiertes) PHP und Perl. Das Basis-Betriebssystem ist Debian oder, im neuesten Stack, das Debian-basierte Ubuntu ...

Sie können direkt von Github zu Heroku wechseln, was den Einsatz lächerlich einfach macht.

Adam Lear
quelle
1
Es ist kaum billig.
Henry
5
@Henry Es gibt eine kostenlose Stufe, die je nach Projekt für ein Hobbyprojekt geeignet sein kann.
Adam Lear
Heroku unterstützt jetzt viel mehr als nur Ruby on Rails: Java, Python und Node.js funktionieren einwandfrei.
Joachim Sauer
2

Ich habe vor einiger Zeit eine Linode gekauft . Für 20 US-Dollar pro Monat erhalten Sie ein Basis-VPS mit einer ziemlich großen Auswahl an Distributionen (ich bevorzuge x86-64 Arch Linux). Sie erhalten root-Zugriff darauf, sodass Sie für die meisten Projekte grundsätzlich einen Linode verwenden können. Die Spezifikationen sind auch ziemlich anständig, 384 MB Arbeitsspeicher und 16 GB Speicherplatz. Außerdem mangelt es ihren Servern nicht an CPU-Leistung. Ich hatte noch nie einen merklichen CPU-Rückstand. Sie bieten Ihnen auch eine große Auswahl an Standorten, sodass Sie ein Rechenzentrum in Ihrer Nähe auswählen können. Dies scheint keine große Sache zu sein, aber ich habe eine super niedrige Latenz von 15ms Ping-Zeiten. Dies kann bei bestimmten Dingen sehr praktisch sein (z. B. VNC / X-Weiterleitung).

Sie müssen die Installation von Stacks und dergleichen selbst verwalten, aber in der Regel ist dies nicht allzu schwierig, je nachdem, welche Distribution Sie auswählen.

Außerdem erhalten Sie keinen Domain- / Subdomain-Namen. Sie müssen Ihre eigenen liefern. Um eine kostenlose zu erhalten, gehen Sie einfach auf http://afraid.org . Ich bevorzuge den .biz.tmSubdomainraum

Earlz
quelle
2

Lass mich das klarstellen

  • Sie wollen die ultimative Kontrolle
  • Sie erwarten keinen Verkehr
  • Du machst dir keine Sorgen um die Skalierung
  • Sie wollen so viel Spielraum, wie Sie bekommen können, wenn die Muse schlägt

Klingt ziemlich offensichtlich - mach es selbst.

  1. Holen Sie sich kostenlose Hosting
  2. Die meisten Hosts erlauben das Weiterleiten ( Doteasy )
  3. Arbeiten Sie auf Ihrem eigenen Server (Ersatzmaschine, die Sie im Umlauf haben - im Allgemeinen kein Problem, wenn Sie jemals ein Upgrade durchgeführt haben)
  4. Lassen Sie Ihren Host auf Ihren eigenen Server weiterleiten

Kostet keinen Cent und Sie können tun, was Sie wollen.

Steven Evers
quelle
Dies ist, was ich tue
Matt Ellen
Ich habe mein Internet für einen Tag blockiert. Das OP muss sich daher der Auswirkungen des Betriebs eines öffentlich zugänglichen Heimservers bewusst sein.
David Peterman
1

Ich würde Akshell auch empfehlen , aber dann bin ich voreingenommen und im Wesentlichen werblich.

Unser Plan ist es, eventuell eine Gebühr basierend auf dem Verkehrsaufkommen für Closed Source-Projekte zu erheben, aber weiterhin Open Source-Projekte kostenlos zu hosten. Sie werden die Daten behalten, die die Open Source-Projekte generieren, aber auf diese Weise können andere von Ihrem Code lernen. Wir sind auch Open-Sourcing-Server, so dass Sie in der Lage sein werden, selbst zu hosten. Wir ermutigen Sie daher, Ihre geschäftskritischen Inhalte bei uns zu hosten, wie dies bereits andere tun.

Neben dem GitHub-ähnlichen Umsatzmodell arbeiten wir auch an einer Reihe von Mehrwertdiensten, für die wir eine Prämie berechnen.

Oleg
quelle
2
Wenn Sie eine eigene Firma empfehlen, achten Sie bitte genau darauf, dass Sie im Wesentlichen Werbung machen.
1

Wenn Sie Student, Professor oder Forscher an einer Universität sind, besuchen Sie die Seite AWS in Education von Amazon . Ich habe kürzlich an einem Vortrag darüber teilgenommen, und der Sprecher von Amazon schien zu implizieren, dass sie bereit sind, Studenten Stipendien zu gewähren, um zufällige Projekte mit verschiedenen Amazon-Diensten zu verfolgen. Ich hatte den Eindruck, dass diese Stipendien nicht mit Bedingungen verbunden waren - er schlug wiederholt vor, sie für die Gründung von Unternehmen zu verwenden!

Dies funktioniert nicht für alle, aber für Studenten (die dazu neigen, wenig Geld zu haben) könnte dies perfekt sein. Es hat mich sicher interessiert ...

Das heißt, ich habe dies nicht ausprobiert und kann nicht wirklich dafür bürgen, obwohl die Begriffe für einen schnellen Überblick völlig vernünftig erscheinen.

Tikhon Jelvis
quelle
0

Das hängt wirklich davon ab, was das ist. Ist es eine Web-App? Ist es eine Server-App? Wie viele Personen müssen Sie anfangs bedienen?

Wenn es sich um eine Web-App handelt, finden Sie einfach einen guten, kostenlosen Webhost. Jeder wird und die meisten haben mehr als genug Bandbreite und Speicherplatz für Beta-Tests einer App.

Wenn es sich um eine Server-App handelt, warum nicht selbst oder auf einem Server eines Freundes hosten? Auf diese Weise können Sie steuern, Ihre Möglichkeiten sind praktisch unbegrenzt (Skalierbarkeit kommt später) und sie sind (größtenteils) kostenlos.

Sie können dies einfach auf Ihrem / einem anderen Server versuchen und sehen, ob die Leute es mögen. Sobald Sie den Ball ins Rollen gebracht haben, können Sie über einen echten Server nachdenken

TheLQ
quelle
0

Wählen Sie einen normalen, gemeinsam genutzten WebFaction-Server. Dinge sind einfach zu einfach einzurichten und Dinge funktionieren einfach!

zubinmehta
quelle
0

Es gibt Akshell, die einfach genial ist. Es ist völlig kostenlos und sie sagen, dass sie es so halten wollen, egal wie viele Besucher Sie bekommen oder wie viel Verkehr Sie nutzen.

Sie erhalten die Möglichkeit, ausgehende Anfragen zu erledigen, eine integrierte Datenbank, Git, ordnungsgemäße Entwicklungs- / Release-Umgebungen von Grund auf neu. Und vor allem schreiben Sie den Code einfach in Ihren Browser. Das ist richtig, kein Einrichten auf localhost und kein Hochladen von allem (wenn Sie möchten, können Sie es auch; es ist Open Source).

Ich bin mir nicht sicher, ob es eine gute Idee ist, geschäftskritische Dinge mit ihnen zu hosten, da sie nur ein Startup sind und man sich bei dieser Art von Geschäftsmodell fragen muss, woher das Geld kommt.

enverpex
quelle
0

Ich habe Nodester zum Hosten von Apps verwendet (bisher kostenlos!). Sie haben eine Menge Einladungen verschickt, um sich spät dem Server anzuschließen, und die sofortige Bereitstellung mit Git ist großartig.

Kit Sunde
quelle
0

Es gibt verschiedene kostenlose Shell-Account-Anbieter, die Sie mit einer einfachen Google-Suche finden können. Die meisten bieten sehr eingeschränkte Umgebungen für einfaches statisches Hosting, aber wenn Sie nett sind, sind die meisten Administratoren bereit, zu helfen und verschiedene Stacks für die Entwicklung aufzustellen. Ich codiere meine Prototypen meistens mit Ruby und SQLite und mache sie normalerweise mit einfachen CGI zugänglich. Es funktioniert ziemlich gut für kleine Projekte, aber ich bin nicht sicher, wie gut es für etwas Größeres funktionieren würde.

davidk01
quelle
0

Sie können eine VPS für 3 US-Dollar pro Monat (256 MB) von 123systems.net erhalten und unter anderem Debian ausführen. Du bekommst Wurzel, sie tun nichts für dich.

Sie können auch den 128-MB-Server für 10 US-Dollar pro Jahr erwerben. Es ist billiger als ein .com Domain Name!

Keine Beziehung, nur ein zufriedener Kunde.

Christopher Mahan
quelle
0

DotCloud ist ein neuer Dienst, der auf Amazon EC2 ausgeführt wird. Derzeit nur auf Einladung und bietet kostenloses Hosting. Ich denke, sie werden weiterhin kostenloses Hosting für kleine Projekte anbieten. Das Beste daran ist, dass Sie alle PHP-, Java-, Rails- und Python-Projekte hosten können

Yeameen
quelle