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
Sinnvoll? ILS Fernkurs für IT-Ausbildung: Geprüfte/r Programmierer/in (C#)?

Hallo zusammen,

ich stehe vor der Entscheidung, ob ich einen Fernkurs beim ILS (Institut für Lernsysteme) absolvieren soll, da ich derzeit Schwierigkeiten habe, eine IT-Ausbildung zu finden (entweder als Fachinformatiker für Anwendungsentwicklung oder Systemintegration). Bisher habe ich entweder keine oder abschlägige Rückmeldungen erhalten.

Ich habe mich bereits ausgiebig informiert, jedoch bin ich unsicher, ob ein Fernkurs beim ILS die richtige Wahl für mich ist und welchen Nutzen ich am Ende daraus ziehen kann. Insbesondere interessiert mich, ob das Zertifikat (Geprüfte/r Programmierer/in (ILS) - C#) mir den Einstieg in eine Ausbildung erleichtern oder sogar eine Verkürzung ermöglichen kann. Ist es auch möglich, direkt in den Beruf einzusteigen?

Die Meinungen zu diesem Thema sind sehr gespalten, und ich habe bisher meinen spezifischen Fall noch nicht gefunden, der eine Ausbildung einschließt.

Falls ein Fernkurs nicht die beste Option ist, wäre ich dankbar für Alternativvorschläge, wie ich besser in die Branche einsteigen könnte. Ich bevorzuge praktische Ansätze gegenüber reinen Schulkonzepten. Obwohl der Fernkurs hauptsächlich theoretisch ist, schätze ich, dass etwa 90% davon auf Programmierung entfallen, was meinen Interessen entspricht.

Bitte beachtet, dass ich kein Interesse daran habe, das Fachabitur oder Abitur nachzuholen, um anschließend zu studieren. Auch schulische Ausbildungen wie die zum Informationstechnischen Assistenten kommen für mich nicht in Frage.

Vielen Dank im Voraus für eure Hilfe und Ratschläge.

Mit freundlichen Grüßen,

Niklas

IT, Ausbildung, Fernkurs, Fernstudium, ILS, Informatik, Softwareentwicklung, Systemintegration
Gibt es ARM Singleboard Computer, welche Leistungstechnisch mit aktuellen Smartphones mithalten können?

Ich suche schon seit Jahren nach brauchbaren ARM SBC's für unseren Minecraft Server. Aktuell läuft dieser auf einem fast 7 Jahre alten OnePlus 5 mit Snadragon 835 und 8GB RAM (Bis zum Kern abgespecktes LineageOS und einem Ubuntu chroot mittels BusyBox). Orange Pi 5 und Raspberry Pi 5 sind nichtmal so schnell wie mein aktuelles OnePlus 7T Pro (Auch schon über 3 Jahre alt) mit Snappi 855+ und 12GB RAM. Das Microsoft Volterra Projekt bekommt man so gut wie gar nicht und nur selten für unter 1000€. Der HoneyComb LX2K hat zwar 16 Kerne, aber auch nur Cortex A72 und kostet wieder knapp 1000€.

Mit PaperMC und der Folia Fork lassen sich zwar viele Kerne schon relativ effizient nutzen, Singlecore Power wird bei MC aber immer wichtig bleiben. Da wäre der HoneyComb schlechter wie alle anderen.

Ich kann nicht so wirklich glauben, dass ARM die Zukunft sein soll. Wenn ich mir ein gebrauchtes Snappi 8 Gen 3 Phone mit kaputtem Display kaufen muss, um es als Server neben meinen Router kleben zu können (Mit dem verbauten Akku immer ein potenzielles Risiko). Dazu wird es immer schwieriger Smartphones zu bekommen, bei denen man relativ einfach den Bootloader entsperren kann. Jediglich Apple scheint die Zukunft von ARM im PC Markt zu fördern. Die lassen sich das aber auch gut bezahlen und schränken die Freiheit der Nutzung zusätzlich auch noch ein.

Klar reicht ein Raspi 5 für jeden NAS/HomeServer/Medienserver und andere kleine Basteleien. Aber wenn man privat das Potenzial von ARM ausschöpfen will bekommt man direkt die Tür vor den Kopf geschlagen.

Kennt jemand vielleicht einen SBC den ich einfach noch nicht auf dem Schirm hatte? Oder macht die Nutzung von Low Power x86_amd64 aktuell einfach nachwievor mehr sinn?

Server, RAM, Arm, Informatik, Netzwerktechnik
Ist unser Arbeitsmarkt am Ende?

Guten Morgen,

vielleicht habt ihr das schon erfahren. Es werden von immer mehr Konzernen und Firmen Arbeitsstellen abgebaut. Eine neue Meldung findet man fast täglich, eine einfache Suche auf Google zum "Stellenabbau" oder ein Blick in die Nachrichten reicht schon.

Die derzeit größten Namen, die wir alle kennen sind Volkswagen (Autobranche), Bayer (Pharmabranche), SAP (Informatikbranche), Miele (Haushalt), BASF (Chemie), die Deutsche Bank (Bankengeschäft), Porsche (Autobranche), Mercedes (Autobranche), die Telekom, Merck (Pharma), DPD (Post), Comerzbank (Bankengeschäfte) und neu im Glied Bosch (Mobilität, Industrie, Technologie).

Die Stellen die zur Zeit abgebaut werden gehen in die Zehntausende.

Die Begründung der Unternehmen sind oft identisch, vor allem der größeren : "Zu starker politischer Wandel, Umsetzungen von neuen, politischen Regulierungen, die hohen Energiepreise, die Sozialpolitik, Inflation, hohe Zinsen plus die instabile Wirtschaftslage"

Das soll laut einigen der genannten Unternehmen verhindern, das geplant und langfristig ein Arbeitsverhältnis gewährleisten kann.

Auch mittelständige Unternehmen sind betroffen, viele unserer Unternehmen verweigern mittlerweile sogar Ausbildungen und nehmen oft nur noch die besten aller Bewerber. Verbindlichkeiten wie Azubis sind für viele Unternehmen ein neues und hohes Risiko.

Unsere Nachfolger (die Jugend) sind oft ohne Chancen und ohne Ausbildung, vor allem in kleineren Bezirken.

Die genannten Unternehmen bauen auch hohe Positionen ab, die einen langen Bildungsweg (Abitur + Studium und oft sogar Master) hergeben müssen, das bietet mittlerweile kaum Sicherheit.

Das führt dazu, dass wir in unserem Sozialstaat immer weniger Steuerzahler haben. Die Last des einzelnen wird immer erdrückender. Die Zahl sinkt durch Einzelschicksaale, entstanden durch unsere sinkende Wirtschaft. Gleichzeitig steigt die Einwohnerzahl in DE.

Was sind die Meinungen der Community zum Thema? Sitzen wir auf einem sink-Schiff?

Was denkt ihr darüber, dass oft nur die allerbesten Bewerber genommen werden können und das zu Lasten der Nachfolger wiegt, die unter Leistungsdruck um einen Stellenplatz kämpfen müssen?

Müssen wir davon weg, Abschlüsse und Studiengänge mehr zu wiegen als den Bewerber, mit seinen Fähigkeiten? Firmen wollen und können oft nur noch die Top 3% einstellen, um Risiko zu minimieren. (Stichwort veraltetes Schulsystem)

Ist ein fester Job Luxus/Glück geworden?

Was wird getan?

Wie stemmen wird das als Gesellschaft?

Computer, Gesundheit, Arbeit, Beruf, Finanzen, Versand, Steuern, Studium, Schule, Familie, Zukunft, Job, Geld, Gehalt, Wirtschaft, Bank, Versicherung, Freunde, Ausbildung, Politik, Immobilien, Post, Karriere, Psychologie, Abitur, Gesellschaft, Informatik, Migration, Vermögen, Wohlstand
wasserschaden beim tablet?

Hallo,

vor 3 tagen ist mir mein tablet (samsung galaxy tab s7fe) in die badewanne gefallen, danach funktionierte die kamera nicht mehr und der ton hatte aussetzer, das mit der kamera habe ich nicht bemerkt und wegen dem ton hab ich mir nicht weiter sorgen gemacht, weil ich dachte, dass das wieder trocknet. ich habe nix weiter mit dem tablet gemacht und es wie gewohnt benutzt. später am abend ging garnix mehr, der an/aus knopf funktionierte nicht mehr und ich konnte das tablet nur noch mit einem doppelklick anschalten. ich wollte es dann runterfahren, aber auch das ging nicht, da jedes mal eine app aufging wenn ich es entsperrte. ich hatte kaum noch akku und dachte dann, dass ich einfach warte bis es von allein herunterfährt. nach einer weile hab ich nochmal geschaut ob das tablet jetzt runtergefahren ist und alles außer kamera ging wieder normal. ich habe es trotzdem über nacht runtergefahren und am nächsten tag hatte ich keine probleme außer die kamera. Heute hat der Ton wieder angefangen aussetzter zu haben. Mein tablet hat zwei lautsprecher und die 2 lautsprecher wechseln sich immer ab und stocken zwischendrin. also so circa 5 sekunden funktioniert der eine lautsprecher, dann stockt es, dann funktioniert kurz der andere lautsprecher und so weiter.

ich weiß auch nicht ob der ton überhaupt etwas mit dem wasser zu tun hat, weil es ja zwischendrin die ganze zeit ging. ich habe auch gegoogled und mein tablet hat eigentlich einen wasser und staubschutz. die kamera funktioniert auch nicht wieder. wenn ich die kamera öffne, dann sehe ich zwar ein bild, aber sobald ich die kamera drehe, kommt eine fehlermeldung. die kamera funktioniert auch bei keiner anderen app.

Kamera, Technik, Samsung, Lautsprecher, Ton, Android, Informatik, Tablet, Wasserschaden, Wasserschaden Handy
Wie erweitere ich einen Eintaktprozessor richtig?

Gehen wir davon aus, dass wir einen Eintaktprozessor haben. Nun soll der Eintaktprozessor so erweitert werden, dass er nach der Erweiterung auch einen neuen bestimmten Befehl ebenfalls ausführen kann. Dafür muss ich verstehen, wie all diese Komponenten zusammenhängen, um genau zu wissen, wo ich meinen neuen "Baustein" für den neuen Befehl hinzufügen kann.

Zum Beispiel kann dieser Eintaktprozessor die "add"-Operation ausführen, da er über Register-Dateien, einen Addierer, eine ALU, einen Multiplexer usw. verfügt. Da der Datenpfad für die "add"-Operation, die Operanden von den Registern zum Addierer leitet, das Ergebnis durch die ALU berechnet, und schließlich das Ergebnis in das Zielregister zurückführt...

Nun habe ich eine Beispiel-Aufgabe mit einer Lösung, bin mir aber unsicher, wie man zu dieser Lösung gelangt. Könnte mir jemand das erklären?

In dieser Aufgabe sollen Sie den dargestellten MIPS-Eintaktprozessor erweitern, sodass der neue Befehl Read Word Until Zero (rwuz) unterstützt wird. Der abgebildete Prozessor unterscheidet sich leicht von dem Ihnen bekannten Eintaktprozessor.
rwuz unterscheidet sich von anderen MIPS-Befehlen dadurch, dass er von dem Prozessor automatisch mehrfach ausgeführt werden soll, solange das gelesene Datenwort nicht null war.
rwuz soll ein Befehl im I-Format sein.
Für rwuz soll der Opcode 0x11 verwendet werden.
Der Direktoperand (immediate) soll zu dem rs-Register hinzuaddiert werden. Das Ergebnis dieser Operation soll im rt-Register gespeichert werden.
Das rt-Register soll gleichzeitig als Adresse für einen Lesezugriff auf den Datenspeicher verwendet werden.
Solange der gelesene Wert aus dem Speicher nicht null ist, soll der selbe rwuz-Befehl im nächsten Taktzyklus erneut ausgeführt werden (PC bleibt gleich). Falls der gelesene Datenwert null ist, soll die nächste Instruktion ausgeführt werden (PC um 4 erhöhen).
Das aus dem Speicher gelesene Datenwort soll nicht in einem Register abgelegt werden.
Tipp: Das Signal rZero zeigt an, ob das aus dem Speicher gelesene Datenwort null ist

Selbst wenn niemand in der Lage ist, mir dies genau zu erklären, kann mir jemand Quellen, Videos oder Bücher empfehlen, damit ich ein besseres Verständnis dafür entwickeln kann?

Bild zum Beitrag
CPU, Prozessor, Hardware, Assembler, Informatik, Universität, Rechnerarchitektur
Wieso nutzt man den Network Statement in OSPF?

Wenn ich OSPF (POINT-TO-POINT) konfiguriere an drei Router, hier am Beispiel [...] nur zwei Router, sagt die Aufgabenstellung, nutze den Network Statement.

Siehe ...

# Mit Network Statement

Jedoch geht dies doch auch nur mit der router-id und mit dem jeweiligen OSPF Interface.

Siehe....

# Ohne Network Statement

Ich verstehe nicht, wofür der Network Statement dar ist, wenn ich die IP Adresse mit einer router-id überschreibe als Identifier im Autonomen Netz?

# Mit Network Statement

[ R1 ]
configure terminal
no ip domain lookup
no logging console
router ospf 10
router-id 1.1.1.1
network 192.168.10.1 255.255.255.0 area 0
network 10.1.1.1 255.255.255.252 area 0
network 10.1.1.5 255.255.255.252 area 0
passive-interface Gi0/0/0

[ R2 ]
configure terminal
no ip domain lookup
no logging console
router ospf 10
router-id 2.2.2.2
network 192.168.20.1 255.255.255.0 area 0
network 10.1.1.2 255.255.255.252 area 0
network 10.1.1.9 255.255.255.252 area 0
passive-interface Gi0/0/0


---

# Ohne Network Statement

[ R1 ]
configure terminal
no ip domain lookup
no logging console
router ospf 10
router-id 1.1.1.1
interface Gi0/0/0
ip ospf 10 area 0
interface S0/1/0
ip ospf 10 area 0
interface S0/1/1
ip ospf 10 area 0

[ R2 ]
configure terminal
no ip domain lookup
no logging console
router ospf 10
router-id 2.2.2.2
interface Gi0/0/0
ip ospf 10 area 0
interface S0/1/0
ip ospf 10 area 0
interface S0/1/1
ip ospf 10 area 0
Internet, Schule, Netzwerk, Cisco, Informatik, IP-Adresse, Netzwerktechnik, Router, Weiterbildung

Meistgelesene Fragen zum Thema Informatik