Welches Backend + Hosting für kleine Webseiten?

Ich möchte eine Webseite für ein kleines Unternehmen erstellen.

Sie wird ziemlich Frontend-lastig sein bis auf ein zwei Besonderheiten:

  • Ein Kontakt-Formular, bei dem man eine Nachricht eingeben kann, die dem Unternehmer dann automatisch per Email zugesandt wird
  • Ein Blog, bei dem der Unternehmer selbst Posts (bestehend aus Text & Bildern) erstellen kann, in einer Art Admin-Panel mit WYSIWYG-Editor, und diese direkt oder zu einem bestimmten Zeitpunkt automatisch veröffentlichen kann

Beim Frontend fällt die Technologie-Auswahl noch relativ leicht, TypeScript und ein gängiges Framework wie z.B. React.
Als Datenbank würde ich MySQL oder PostgreSQL verwenden.

Beim Backend weiß ich nun aber nicht weiter.

Welches Framework würde sich für eine Webseite dieser Größe am besten anbieten?
Es sollte beim Hosting billig sein (z.B. durch niedrigen RAM-Verbrauch), der Code sollte einfach und schnell zu schreiben sein, und es sollte die oben genannten Features möglichst einfach ermöglichen.

Express, Next.js, Laravel, Django, Flask, ASP.Net, Spring, ... ?
Was würdet ihr nehmen und warum?

Und zum Hosting, muss ich die Webseite auf einem vServer hosten, oder reicht auch ein Webspace?

Homepage, HTML, Webseite, programmieren, CSS, WordPress, Java, JavaScript, ASP.NET, Datenbank, Express, Hosting, Informatik, PHP, Programmiersprache, Python, Softwareentwicklung, vServer, Webdesign, Webentwicklung, Webspace, Backend, Frontend, Flask
MySQL kann keine Verbindung zur Datenbank aufbauen?

Guten Tag,

ich bitte euch vorab den ganzen Text durchzulesen, da ich schon seit Tagen daran sitze das ganze zu beheben, sprich die Lösung zu finden und es mir nicht gelingt, danke!

Ich habe seit einiger Zeit einen VServer auf Debain 9 laufen, auf dem habe ich auch das beliebte "CloudNET" installiert und problemlos eingerichtet.

Ich habe mir auch ein Plugin heruntergeladen, welches MySQL benötigt, damit es funktioniert. Daher habe ich mir auch MySQL unter der Anleitung des folgenden Videos heruntergelden (https://www.youtube.com/watch?v=XP2Kvux4Zug&t=535s) Habe alles genau so gemacht, wie es im Video gezeigt wurde.

Jetzt aber das komische: Ein Kollege von mir hat das ganze ebenfalls ausprobiert, sprich sich das Plugin geholt, einen VServer mit Debain 10 am laufen gehabt und, jedoch kein CloudNet und es ging, er hatte das gleiche Video wie ich zur Installation benutzt.

An CloudNET liegt es übrigens nicht, ich habe es auf einem Server, unabhängig von den anderen mit einem anderen Port versucht und es ging trotzdem nicht. Ebenfalls hat es anscheinend auch nichts mit dem Betriebssystem zu tun, da im Video gezeigt wird, dass es für Debain 9 sowie Debain 10 funktioniert.

Immer wieder die selbe Fehlermeldung: Error: Could not connect to database (com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.)

Liegt es eventuell an dem Hoster, wir beide benutzen einen Unterschiedlichen ich nutze (https://www.opusx.io/). Er nutzt (https://mc-host24.de/)? Kann mir da irgendjemand weiterhelfen, ich wäre wirklich dankbar!

Computer, programmieren, Datenbank, MySQL, PHP, Root Server, vServer, phpMyAdmin, CloudNet
Ts3 Server startet nicht bzw. stoppt sich vserver?

Hallo wenn ich mein ts3 server starte klappt alles und er ist online aber nach ungefär 30 min ist er einfach aus und kann nicht mehr gestartet werden ich nutze ein VServer mit debain 9 auf grund eines minecraft servers

2020-04-14 11:55:48.356397|INFO  |ServerLibPriv |  |TeamSpeak 3 Server 3.12.0 (2020-03-18 11:53:17)

2020-04-14 11:55:48.356605|INFO  |ServerLibPriv |  |SystemInformation: Linux 4.9.0-8-amd64 #1 SMP Debian 4.9.144-3.1 (2019-02-19) x86_64 Binary: 64bit

2020-04-14 11:55:48.356661|INFO  |ServerLibPriv |  |Using hardware aes

2020-04-14 11:55:48.357597|INFO  |DatabaseQuery |  |dbPlugin name:  SQLite3 plugin, Version 3, (c)TeamSpeak Systems GmbH

2020-04-14 11:55:48.357642|INFO  |DatabaseQuery |  |dbPlugin version: 3.11.1

2020-04-14 11:55:48.358136|INFO  |DatabaseQuery |  |checking database integrity (may take a while)

2020-04-14 11:55:48.390593|WARNING |Accounting  |  |Unable to open licensekey.dat, falling back to limited functionality

2020-04-14 11:55:48.390844|INFO  |Accounting  |  |Licensing Information

2020-04-14 11:55:48.390874|INFO  |Accounting  |  |licensed to    : Anonymous

2020-04-14 11:55:48.390893|INFO  |Accounting  |  |type       : No License

2020-04-14 11:55:48.390919|INFO  |Accounting  |  |starting date   : Sat Feb 1 00:00:00 2020

2020-04-14 11:55:48.390939|INFO  |Accounting  |  |ending date    : Mon Feb 1 00:00:00 2021

2020-04-14 11:55:48.390959|INFO  |Accounting  |  |max virtualservers: 1

2020-04-14 11:55:48.390977|INFO  |Accounting  |  |max slots     : 32

2020-04-14 11:55:49.525353|INFO  |       |  |Puzzle precompute time: 1097

2020-04-14 11:55:49.526266|INFO  |FileManager  |  |listening on 0.0.0.0:30033, [::]:30033

2020-04-14 11:55:49.567007|ERROR  |VirtualSvrMgr |  |loading VirtualServer(2) failed to start, error: virtualserver limit reached

2020-04-14 11:55:49.567505|INFO  |Query     |  |listening for query on 0.0.0.0:10011, [::]:10011

2020-04-14 11:55:49.567994|INFO  |Query     |  |listening for ssh query on 0.0.0.0:10022, [::]:10022

2020-04-14 11:55:49.568209|INFO  |CIDRManager  |  |updated query_ip_whitelist ips: 127.0.0.1/32, ::1/128, 

2020-04-14 11:55:49.611457|INFO  |       |  |myTeamSpeak identifier revocation list was downloaded successfully - all related features are activated

Teamspeak, vServer

Meistgelesene Fragen zum Thema VServer