Erstellen einer Webseite

1. EasyPHP / Eigener PHP Server für Zuhause

Bevor man eine eigene Webseite erstellen will, wäre es praktisch die erste Schritte mit einem eigenem PHP Server zuHause um zu schauen wie man die Webseite aufbauen will.
Ich habe dafür EasyPHP benutzt um einen schnellen Eigenblick in die Web Programmation zu bekommen und um manche Funktionen offline zu testen, welche nicht so online möglich wären.

2. Domain Kaufen / Einrichten der Domain

Wenn man die ersten Schritte beherrscht und man sich bereit fühlt für die eigene Webseite, braucht man ein Domäin mit Webhosting, wenn man nicht die Möglichkeit hat, dies selbst einzurichten.
Dafür gibt es genügend Seiten, welche ihre Dienste anbieten. Kosten liegen jährlich bei 30 bis 50 Euro. Dies hängt aber davon ab wofür man eine Webseite erstellen möchte.

3. Hauptteil der Webseite

Jetzt fange ich an mit der Hauptstruktur meiner Webseite.
Ich habe das Grundgerüst der Seite zuerst mit HTML aufgebaut, damit ich selbst sah wie die Webseite im späterem Verlauf aussehen sollte.
Als ich die Index Seite grösstenteils beendet hatte, habe ich mit Javascript/Ajaxandere Seiten mit eingebunden.
Bei diesem Vorhaben, muss man zwar vieles Testen ob alles funktioniert, jedoch ist dies sicherer und man arbeitet sich schnell in Jquery/Ajax schnell ein, da man genau weiss, wo die Schwierigkeiten liegen.

4. Optimisieren der Webseite

Als nächstes ging die Webseite in Richtung PHP. Da ich ein Login aufbauen, wollte musste ich hier mit Sessions arbeiten.
Dies ist auch sicherlich anfangs sehr schwierig, da man hier wirklich auf Kleinigkeiten achten muss, jedoch sieht man shcnelle Fortschritte, welche sich auf den ersten Blick nicht sehen lassen, da diese nur für Mitglieder zu sehen ist.

5. Einbinden der Datenbank / Einbinden von der Programmiersprache PHP

Damit der Login auch sicher ist und keine Daten auf der Webseite selbst gespeichert werden müssen, musste natürlich eine Datenbank mit eingebunden werden

6. Verschiedene Sprachen

Der nächste Schritt von der Webseite ist, verschiedene Sprachen einzubinden. Damit die Seiten für viele Menschen ohne Google Translater zu benutzen ist. Hier wird alles in PHP und mit SQL in der Datenbank gespeichert.
Hier kommt demnächst ein Update, wo ich auch genauer auf die Punkte eingehen werde, denn jetzt wird es erst richtig intressant