Web-Programmierung
Unter Web-Programmierung versteht man die Erstellung von Webseiten mit Hilfe verschiedener Programmiersprachen und Skripte. Bei der Planung und Programmierung von Webseiten müssen neben Aspekten der Suchmaschinenoptimierung eine hohe Nutzerfreundlichkeit (Usability) und Barrierefreiheit wichtig. Seit Smartphones in weiten Teilen der Bevölkerung immer beliebter werden, sind hierbei auch Nutzergruppen mit mobilen Endgeräten zu berücksichtigen. Bei der Erstellung eines professionellen Webauftritts ist eine browserunabhängige und fehlerfreie Programmierung wichtig, die neue Webstandards berücksichtigt.
Webseiten werden durch verschiedene Programmier- und Skriptsprachen erstellt. Zu den am weitesten verbreiteten Sprachen zur Darstellung von Inhalt und Design gehören HTML, CSS, PHP und MySQL.
PHP
Die Skriptsprache PHP (Hypertext
Preprocessor) gehört zu den Skripten, die vom Server verarbeitet werden.
PHP ist eine Open Source Sprache, die sich in HTML einbinden lässt.
Vorrangiges Ziel von Webseiten, die PHP einsetzen, ist die Erzeugung
dynamisch generierter Inhalte. Die Sprache ist sehr komplex und
ermöglicht eine Vielzahl an Funktionen für die professionelle Anwendung.
Einige bekannte Websoftwarelösungen wie Wordpress laufen auf der Basis
von PHP. Eine der größten Stärken der Skriptsprache ist die
Unterstützung zahlreicher Datenbanken wie MySQL und Oracle.
HTML
Die
Auszeichnungssprache HTML (Hypertext Markup Language) ist die Grundlage
von Webseiten. Neben den Inhalten der Seite enthält HTML außerdem die
sogenannten Metainformationen über die Eigenschaften der Seite selbst.
Mit Hilfe von HTML werden vorrangig die Inhalte einer Seite strukturiert
und angezeigt, die Sprache ermöglicht jedoch auch Angaben über das
Design. Um die HTML-Dateien zur Darstellung der Seite möglichst klein zu
halten, verwendet man für die Formatierung der Seite jedoch meist
externe Dateien in der Skriptsprache CSS.
CSS
Die
Stylesheet-Sprache CSS (Cascading Style Sheets) nutzt man zur
Formatierung und Positionierung von HTML-Elementen wie Texten, Bildern
und anderen Inhalten auf einer Webseite. Im Vergleich zu HTML bietet CSS
weitaus mehr Formatierungsmöglichkeiten. Durch die Verwendung von HTML
und CSS werden Inhalt und Design einer Webseite getrennt. Dies
vereinfacht die Betreuung von Webauftritten und ermöglicht zum Beispiel
auch Inhalte abhängig vom Ausgabegerät unterschiedlich darzustellen.
MySQL
MySQL gehört zu den weltweit beliebtesten Datenbankmanagementsystemen. Es ist sowohl als OpenSource Lösung als auch unter einer kommerziellen Lizenz verfügbar. MySQL arbeitet plattformunabhängig, leistungsstark und schnell, ist multi-user- und multi-tasking-fähig. Mit Hilfe von MySQL lassen sich Daten speichern, verwalten, anzeigen und ändern. Um diese Daten grafisch aufbereitet anzuzeigen, muss es mit anderen Sprachen verknüpft werden. Gut geeignet ist zum Beispiel die Skriptsprache PHP. Dank Passwortschutzes und eines komfortablen Rechtesystems ermöglicht MySQL ein effizientes Arbeiten mit Datenbanken.
Was wir für Sie tun können
Wir setzen Ihren Webauftritt für Sie um und unterstützen Sie bei der Neuerstellung oder auch beim Relaunch oder der Ergänzung einer bestehenden Webseite. Von der Planung und Erstellung einer neuen Webseite bis zur professionellen Umsetzung betreuen wir Sie auf dem Weg zu einem professionellen, nutzerfreundlichen und suchmaschinenoptimierten Internetauftritt.



