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?
quelle
Heroku ist eine gute Alternative für Ruby on Rails-Projekte.
Sie können direkt von Github zu Heroku wechseln, was den Einsatz lächerlich einfach macht.
quelle
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.tm
Subdomainraumquelle
Lass mich das klarstellen
Klingt ziemlich offensichtlich - mach es selbst.
Kostet keinen Cent und Sie können tun, was Sie wollen.
quelle
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.
quelle
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.
quelle
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
quelle
Wählen Sie einen normalen, gemeinsam genutzten WebFaction-Server. Dinge sind einfach zu einfach einzurichten und Dinge funktionieren einfach!
quelle
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.
quelle
Ich habe Nodester zum Hosten von Node-Js- 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.
quelle
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.
quelle
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.
quelle
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
quelle