HTML-Editor Phase 5.3

Programm-Icon Phase5

Zur Erstellung von korrektem und strukturiertem HTML benötigt man einen guten HTML-Editor. Bei dem HTML-Editor Phase 5.3 von Ulli Meybohm handelt es sich um einen textbasierten Editor. Mit Hilfe dieser Software (Freeware) lässt sich der Quelltext für HTML-Seiten erstellen. Hierzu sind Kenntnisse der Auszeichnungssprache HTML unabdingbar.

Kategorie

HTML-Editor KompoZer

Programm-Icon KompoZer

Der kostenlose HTML-Editor KompoZer stellt die Weiterentwicklung des Nvu-Editors (gesprochen: "n-view") dar und ist eine freie Software (Open Source) zur Erstellung und Bearbeitung von HTML-Seiten. Die Software besteht aus einem WYSIWYG-Editor (What you see is what you get), einem FTP-Modul (File Transfer Protocol) und einem CSS-Editor (Cascading Style Sheets).

Kategorie

Dokumenttypen (DOCTYPE) - Grammatikregeln für den Browser

HTML und XHTML sind Auszeichnungssprachen. Sie werden vom Anzeigeprogramm, dem Browser (z. B. Internet Explorer, Firefox, Safari, Opera etc.) am Bildschirm dargestellt. Beide Sprachen haben eine bewegte Vergangenheit, die sich am Versionsstand (HTML 4.01, XHTML 1.1) ablesen lässt. Damit der Browser die jeweils richtigen Regeln zur Darstellung des Dokuments verwendet, sollte im Quelltext der Dokumenttyp (DOCTYPE) genannt werden.

Kategorie

Wie komme ich an eine Domain?

Eine Domain (Top Level Domain) ist die Adresse unter der eine Internet-Präsenz zu erreichen ist. Also: http://www.meineFirma.de. Um eine solche Domain zu registrieren, sollte man sich vorab Gedanken zum Domainnamen machen. Dieser sollte einfach zu merken und repräsentativ für die Inhalte sein. (Beachten Sie bei der Namenswahl die Markenrechte anderer, sonst müssen Sie mit Rechtsstreitigkeiten rechnen.) Ist ein passender Name gefunden, so ist zu prüfen, ob dieser noch frei verfügbar ist.

Kategorie

Zusammenhang von HTML, CSS und Javascript

Grafische Darstellung der Zusammenhänge von HTML, CSS und Javascript

Diese kleine Präsentation verdeutlicht das Zusammenspiel von HTML, CSS und Javascript, die gemeinsam eine komplette, ansprechende Internet-Präsenz ergeben. In Form eines Schemas werden HTML, SGML, XML, XHTML/HTML, CSS, Javascript, Doctype in Zusammenhang gesetzt.

 

Kategorie

Entwicklung von Websites

Quellcode

Die klassische Arbeitsweise bei der Entwicklung von Websites erfolgt lokal. Der Web-Entwickler erstellt die Website zunächst lokal auf seinem Rechner und prüft die Darstellung in einem Browser. Dies funktioniert sowohl mit Websites, die rein auf HTML, CSS und Javascript basieren als auch mit Websites, die mit einem Content-Management-System (CMS), wie Wordpress, Joomla! oder Drupal erstellt werden. Letztere benötigen jedoch einen Webserver, damit PHP-Seiten im Browser dargestellt werden können.

XAMPP ist eine Zusammenstellung freier Software. Dazu zählen u.a. der Webserver Apache, die Datenbankanwendung MySQL sowie die beiden Scriptsprachen Perl und PHP. Das X steht für die verschiedenen Betriebssysteme, auf denen das Software-Paket XAMPP eingesetzt werden kann. XAMPP ist für Windows, Mac und Linux verfügbar.

Ist die erste Entwicklung der Webseite abgeschlossen oder sind die Änderungen / Updates lokal erfolgreich implementiert, kopiert der Entwickler die Dateien (bei CMS ggf. auch die Datenbank) auf den Webserver. Spätere Änderungen an Dateien erfolgen ebenfalls zunächst lokal und werden dann auf den Webserver portiert. Das Ergebnis ist, dass zum Live-System jeweils eine lokale 1:1-Kopie besteht, die geändert und dann mit dem Live-System vereint wird.

Im Alltag ist es jedoch nicht so, dass die beiden Systeme tatsächlich gleich sind. Denn bei einem Content-Management-System werden inhaltliche Änderungen und Ergänzungen direkt im Live-System über den Browser vorgenommen. Dies hat zur Folge, dass das lokale System veraltet ist.

Für ein Backup eines Content-Management-Systems benötigt man also immer beide Teile: Das Dateisystem (FTP-Daten) und die Datenbank.

Der Vorteil eines lokalen Webservers ist, dass man mehrere Content-Management-Systeme nebeneinander betreiben kann. Dazu legt man einfach im Verzeichnis htdocs entsprechende Unterverzeichnisse an:

  • Joomla25
  • Joomal3
  • Wordpress
  • Durpal7
  • Drupal8

Installation von XAMPP unter Windows

 

Kategorie