Entwicklung & Pflege Webseiten

May 15

Entwicklung & Pflege Webseiten

Menschen erstellen Web-Seiten aus vielen verschiedenen Gründen und ihre Entwicklung kann betreffen unterschiedliche Ebenen der Komplexität. Auch Anfänger können einfache Webseiten schnell und einfach erstellen mit HTML. Am anderen Ende des Spektrums gibt es komplexe Webseiten gebaut, mit Hilfe von Anwendungen und Datenbanken an den "Back-End" und mit tiefen Ebenen Benutzerinteraktion und visuelle Gestaltung an der "front-End". Welche Technologien eine Seite verwendet, es gibt Anzahl der unterschiedliche Elemente, die am häufigsten beteiligt sind.

Datenbanken

Viele Webseiten und Websites werden über Datenbanken erstellt. Die Vorteile der Datenbanken in der Webentwicklung sind viele, vor allem die Fähigkeit zu kontrollieren, bearbeiten und Einfügen von Daten in einem Ort. Websites können alle ihre Daten innerhalb eines Datenbanksystems auf einem Webserver speichern. Web-Datenbanken gehören anspruchsvolle kommerzielle Systeme und effektive, befreit. Oracle ist desto teurer aber leistungsstarke Optionen, während MySQL ist eine gemeinsame freie Alternative.

Server-Side-Scripting

Laufen auf serverseitige Programmiersprachen gehören PHP und ASP. Entwickler erstellen Skripte in diesen Sprachen zu führen, die auf Webservern, oft verbinden mit einer Datenbank, Daten zu erhalten und zu präsentieren diese Daten innerhalb der HTML-Strukturen. Webseiten in Server-Side-Sprachen sagte "dynamisch" zu sein, denn sie die Möglichkeit bieten, eine Website mit Daten aus einer Datenbank zu erstellen. Die Alternative besteht darin, die Daten innerhalb einer HTML-Seite enthalten, wobei jede Seite in eine Website muss manuell aktualisiert werden wenn die Daten geändert.

Struktur und Stil

Ob eine Seite gebaut wurde rein in HTML oder durch eine Server-Side-Sprache, wenn der Browser des Benutzers es anfordert, antwortet der Server mit einem HTML-Dokument. Dieses Dokument stellt eine einzelne Webseite dar und enthalten Texte, Bilder und andere Medien. HTML-Markup bestimmt die Struktur des Inhalts jedes Inhaltselement innerhalb markierte Elemente wie folgt platzieren:

< p > Dies ist der Inhalt eines Absatzes. </p >

HTML wird in der Regel begleitet von CSS (Cascading Style Sheets) diktieren Stilregeln an den Browser und bestimmen, wie der HTML-Inhalt angezeigt werden soll. In den meisten Fällen werden Bilder auch zum Hinzufügen weiterer styling.

Client-Side-Scripting

Client-seitige Scripts ausführen innerhalb des Web-Browsers, höheres Maß an Interaktivität und Funktionalität zu Webseiten hinzufügen. Die am häufigsten verwendete Sprache für Client-Side-scripting ist JavaScript. Skripts können innerhalb eines HTML-Dokuments enthalten oder verknüpft und in einer speziellen Datei auf dem Server gespeichert. JavaScript-Funktionen hinzufügen, die Benutzerfreundlichkeit von Effekte zu erstellen, wenn der Benutzer interagiert mit einer Seite mithilfe ihrer Tastatur, Maus und Monitor. Entwickler verwenden auch JavaScript-Funktionen zum Validieren von Benutzereingaben, z. B. durch Webseite Formulare.

Content-Management

Wie der Inhalt einer Webseite erstellt und gepflegt wird, hängt von den Technologien verwendet, um die Website als Ganzes zu bauen. Wenn eine Datenbank und Server-Side-scripting verwendet wurde, muss der Inhalt eingefügt, aktualisiert und bearbeitet werden innerhalb dieser Datenbank. Content Managementsysteme sind Web-Anwendungen verwendet, um diesen Vorgang zu automatisieren. Über eine Schnittstelle CMS wie Joomla oder WordPress, können Benutzer den Inhalt einer gesamten Website verwalten, ohne dass der Code verwendet, um es zu bauen engagieren.