Also, HTML und php sind, wie ich
es verstanden habe, zwei unterschiedliche Sprachen und man
muss sich für eine entscheiden?
Mit HTML baut man die Seiten… z.B. oben der Kopfbereich, links die Navigation, rechts der Inhalt. Die Seiten sind dann so fest… wie ein gemaltes Bild… es steht gestaltet da und gut ist.
HTML-DAteien haben dann hinten dran .html stehen.
Es gibt noch Dateien die haben hinten dran .php stehen.
Da ist aber z.B. auch ganz normal mit HTML-Befehlen ein Layout gestaltet wurden (z.B. Kopf, Inhalt, blabla) und dass es als .php-Datei gespeichert werden musste liegt dran, weil in diesem Quellcode noch PHP-Befehle verwendet wurden.
PHP ist wie ein Programmiersprache… da kann man dem HTML noch Dynamik verleihen. Dynamik nicht durch bunte Bildchen, sondern dass jetzt nicht die HTML-Seite einfach so fest dasteht, sondern man kann auch Abfragen machen…
Man könnte z.B. einen PHP-Befehl reinschreiben, der sagt, „Wenn das die Startseite ist, zeige Hintergrundbild 1 - wenn dass die Kontaktseite ist, zeige Hintergrundbild 2“
NUR mit HTML müsste man nämlich „Startseite + Hintergrundbild 1“ und „Kontaktseite + Hintergrundbild 2“ einzelnen gestalten.
Naja, ich glaube ich hab mich verwirrend ausgedrückt.
Merke dir jedenfalls: PHP ist ne Programmiersprache, wo man eine Internetseite dynamisieren kann… Abfragen machen, Mailformulare reinmachen… alles was mehr ist als bloßes grafisches gestalten.
HTML ist die Seiten-erstell-Sprache selbst.
Wenn man sich für HTML
entscheidet ist CSS für das Design zuständig,
Richtg
HTML = das Gerüst, die Bereich (Kopf, linke Spalte, rechte…, blabla)
CSS = der Look (mache Kopf blau, gebe linker Spalte ein Hintergrundbild)
Ist CMS so etwas wie Dreamwaver oder Fusion? Also eine
Software, bei der man sozusagen nur seinen Inhalt einfügen
muss?
Nicht ganz… CMS sind Typo3, TypoLight, WebsiteBaker, Contenido (In Dreamweaver erstellt man sie nur). Hat man eine Internetseite und keine Lust bei Änderungen oder Ergänzungen immer im Quellcode rumzutippen, bietet einem ein CMS („Inhalte-Verwaltungs-Programm“) die Möglichkeit das schön handlich ber eine grafisch Benutzeroberfläche einzugeben.
Ich würde CMS aber als Anfänger wirklich sein lassen.
Da reißt man sich nur die Haare aus (Da kommt nämlich z.B. PHP ins Spiel… es muss z.B. abgefragt werden „Kommt Text B jetzt in Spalte 3 auf Seite KONTAKT oder in Spalte 1 auf Seite WILLKOMMEN?“).
Wenn du ganz lässig und fit im Seiten erstellen bist, dann kannst du dich mal an ein Anfänger-CMS wagen… ansonsten vielleicht lieber erstmal warten.
Mit welchem dieser genannten „Sprachen“ kann man ein eigenes
Forum erstellen?
PHP… weils wieder was dynamisch-interaktives ist (schreiben, antworten, abfragen ob derjenige eingeloggt ist, etc).
Aber selbererstllen ist echt was für Profis. Googel mal… da gibts vorgefertigte Sachen:
http://www.bboard.de/
http://www.forumieren.com/