Maetzzen: Allgemeines zur Homepage + Webspace / Anbieter

Beitrag lesen

Hallo zusammen!

Seitdem ich mein duales Studium zum Wirtschaftsinformatiker angefangen habe, komme ich sehr oft in Verbindung mit verschiedenen Sprachen. Auf der Seite codecademy.com habe ich bereits einiges über HTML, CSS, jQuery, JavaScript, (PHP), (Python) gelernt. Ich wollte schon immer eine Homepage bauen, jedoch war ich zu doof und zu faul, diese Sprachen zu lernen und diese Baukästen sind nichts für mich.

Ich möchte die Homepage relativ privat nutzen, um mein gelerntes Wissen umzusetzten und auch mal ein paar Sachen auszuprobieren. Als Projekt plane ich eine Homepage für den örtlichen Motorradclub.

Die Seite sollte folgendes können:

  • HTML, CSS - normales Zeugs halt :)
  • Einen Kalender besitzen
  • Eine Bildergalerie besitzen
  • Einen internen Bereich besitzen (sodass evtl. Kalender/Bilder nur für member sichtbar sind)

Zurzeit arbeite ich mit Brackets als Editor. Ich komme relativ gut damit klar und was Sachen HTML und CSS angeht, fühle ich mich auch recht fit.

Ich habe mir mit Hilfe von anderen Foren ein kleines Login/Registration Script, das auf PHP basiert geschrieben. Hierbei werden einfach die eingegebenen informationen in einem *.txt File gespeichert (zuvor natürlich verschlüsselt). Es sind ja keine weltbewegenden Inhalte, aber ihr wisst bestimmt was ich meine :)

Webspace bzw. eine Domain habe ich noch nicht. Viele Anbieter täuschen mit falschen, vergünstigsten Angeboten, wobei ich sehr froh über ein paar Tipps eurer Seits wäre.

Ein weiteres Problem? ist, dass Brackets anscheinend nicht so richtig mit PHP/Javascript etc. klar kommt. Also sobald ich etwas in der Art ausführe (im integrierten Vorschaumodus), funktioniert es nicht.

Gibt es evtl. andere gute Editoren für html css php etc. oder brauch ich um es zu testen einen Webspace der dies alles unterstützt?

Außerdem wollte ich noch eine Frage zur Struktur einer Homepage loswerden.

Meine Homepage besteht aus 5 Hauptseiten (Home, Über Uns, Kalender, Fotos, Links // (Anmeldung/Registration) und mehreren Unterseiten.

Derzeit habe ich für JEDE Seite eine extra .html datei erstellt.

Ich benutze für ALLE Seiten dasselbe externe Stylesheet (main.css), da der Großteil der Seite auch gleich aussieht (Navigation, Linke/Rechte Seite, Main (Bild mit Vereinsnamen)...). Für kleine Änderungen, die nicht jede Seite betreffen, schreibe ich dann einfach die style="" Optionen direkt in die HTML Elemente auf der jeweiligen Seite.

Ist dieser Aufbau so i.O., was die Struktur angeht? Da die Seite ja nur lokal bei mir läuft ist es recht kompliziert mit den Dateipfaden, sodass alle Dateien bisher in einem einzigen Ordner sind (Da die Navigation ja auf jeder Seite funktionieren soll, habe ich die einfach in jede *.html kopiert - oder gibt es da bessere Lösungen?)

Ich hoffe ich hab euch nicht gleich mit Fragen überworfen und würde mich sehr freuen, wenn ihr auf ein paar meiner Fragen eingehen könntet :)