Ich habe ein Frondend für meine Berechnungen erstellt, welches ich mit Angular (Typescript/Javascript) strikt modular aufgebaut ist. Daher kann ich bestimmte Formeln und Funktionen, jelche ja alle im Browser sichtbar sind, ins Backend verbannen.
Beim Webhosting 8000 kommen da gleich 3 Möglichkeiten in Betracht:
PHP - out of the box. Hier gibt es wohl die geringsten Probleme mit der Grundversion. Wie sieht es mit den Zusatzinstallationen aus? Wie installieren? - einfach oder Tricky.
NODE - hier muß einmal das gesamte NODE (120MB) auf den Server geschoben werden und nach dem Start der App läuft es dann. Hierbei wird aber jedes mal wieder von einer neu gestarteten Instanz losgelegt. Kurze Verzögerung beim Start, aber dann ist ja alles O.K und wenn die Daten in der DB oder einer Datei gespeichert sind, ist nichts verloren. Um neue Funktionalitäten zu haben, einfach das Package lokal auf dem PC laden und erstellen und dann auf den Server schieben/kopieren, gut ist.
Python - Hier habe ich keine Erfahrung mit dem Webserver. Wie können Erweiterungen auf den Server installiert werden, oder kann ich,wie bei NODE, einfach die lokalen Dateien auf den Server kopieren? Und muß wie beim Node erst einmal das Python nach dem Aufruf neu gestartet werden?
Bevor ich tiefer in das PHP und Python einsteige, wolle ich gerne wissen, was die beste Option auf den Webserver ist.
Ein vServer möchte ich nicht mehr betreiben, daher kann ich auch mit einem gewissen Kompromiss leben.
Danke für Eure Gedanken und Meinungen.