Programmiersprachen im Internet



Der Begriff 'Programmiersprachen im Internet' ist im Zusammenhang mit HTML, XHTML und CSS die falsche Formulierung, weil es sich bei den eingesetzten Sprachen im Internet nicht um Programmiersprachen, sondern um Beschreibungssprachen bzw. Auszeichnungssprachen handelt.

Warum sind HTML und Co. keine Programmiersprachen?



Ohne zu sehr ins Detail zu gehen, kann man den Unterschied zu einer Programmiersprache und eine Beschreibungs- bzw. Auszeichnungssprache wie folgt unterscheiden:
  • Eine Programmiersprache ist eine Sprache für die Formulierung von Rechenvorschriften, die in ihrer Folge von einem Computer ausgeführt werden können. Der Programmierer ist dadurch in der Lage, einen Computer Anweisungen und Befehle zu geben, um diesen in der Folge Aufgaben lösen zu lassen.

  • HTML steht für Hyper Text Markup Language, zu deutsch 'Super (Hyper) Text Auszeichnungs Sprache'. Auf einem Blick wird klar, dass es sich bei dieser Sprache um eine reine Gestaltungssprache handelt, die nicht darauf ausgelegt ist, Programmaufgaben oder -Abläufe zu lösen. Sie stellt die Inhalte in einer aufbereiteten Form dar. Vergleichbar gibt es eine Sprache für Buchschreiber oder Studenten namens LaTeX in der Offline-Welt, welche im Grunde die gleichen Aufgaben erfüllt wie HTML.

    Die gleiche Definition gilt auch bei der Sprache XHTML, (X steht für extensible = ausdehnbar). Bei dieser Sprache handelt es sich um die Umwandlung der Sprache HTML in XML (Exentsible Markup Language). XHTML bzw. XML folgen hierbei strengeren Regeln und Richtlinien.
Die Internetseite, gleich welche Mittel eingesetzt werden, wird immer im Format HTML oder XHTML dargestellt. Auch wenn die Dateiendung PHP ist, ist für die Darstellung im Browser innerhalb des PHP-Codes eine HTML-Ausgabe implementiert.

Webprogrammierer



In der Folge der vorangegangenen Definition von HTML und XHTML als Auszeichnungssprache muss man nun ebenfalls eine Korrektur bei dem Begriff Webprogrammierer machen. Da mit der Sprache HTML nicht programmiert, aber vielmehr geschrieben wird, kann man den Begriff Webprogrammierer nicht für sich stehen lassen. Vielmehr muss der Webprogrammierer umgetauft werden in einen Autor, durchaus vergleichbar mit einem Autor eines Buches. So wird für die Verwirklichung einer Internetseite mit grafischen Elementen einen Autor (Editor) und einen Designer oder Grafiker gebraucht. Den Webprogrammierer gibt es nicht!

Programmiersprache PHP



Bei der Programmiersprache PHP (PHP: Hypertext Preprocessor) handelt es sich um eine serverseitige Skriptsprache, die angelehnt ist an den Sprachen JavaScript und Perl. Hier handelt es sich um eine Sprache, die im Internet sehr häufig eingesetzt wird. Dabei regelt und steuert diese Sprache Abläufe und Prozesse auf dem Server. Zum Beispiel regelt und verwaltet diese Sprache unter vielem anderem die Kommunikation mit einer Datenbank. Um mit dieser Sprache zu kommunizieren, müssen die Eingaben, gemacht in einem Webbrowser, zuerst an den Server gesendet werden, der diese dann nach Auswertung wieder zurück an der Browser übergibt. So können mit dieser Programmiersprache Ablaufroutinen und komplexe Anforderungen gelöst werden. Für das direkte eingreifen in HTML ist diese Sprache nicht gedacht, allerdings lassen sich mit dieser Sprache auch komplette HTML Passagen wiedergeben.

Die Programmiersprache lehnt sich in ihrem Aufbau und Beschaffenheit sehr stark an der Programmiersprache PERL an und ist mit dieser durchaus vergleichbar. Man kann auch PERL anstelle von PHP einsetzen, braucht hierfür aber eine eigene Arbeitsumgebung.

Programmiersprache Javascript



Bei JavaScript verhält es sich genau anders herum. Auch bei JavaScript handelt es sich um eine Scriptsprache. Diese Sprache ist zur Multimedialität und Interaktivität der Webseiten im Internet erschaffen worden. Der Unterschied zu PHP ist, das Javascript eine clientseitige Scriptsprache ist. In sehr kurzen Worten beschrieben kann diese Sprache lokal Programmaufläufe und Routinen ausführen, ohne dabei jedes Mal erneut die Daten zum Server zu senden. Vorentscheidungen und Vorauswahlen können so bereits im Webbrowser getroffen werden. Auch JavaScript ist in der Lage, HMTL Code in den Webbrowser zu übergeben.

Die Skriptsprache Javascript findet Anlehnung an der Programmiersprache C, bzw. C++ und leitet sich im großen von der Programmiersprache Java ab. Java und Javascript sind aber zwei unterschiedliche Sprachen.

Programmierer und Editoren



Um komplexe Arbeiten im Internet vollbringen zu können, findet in der Regel eine starke Aufteilung der Arbeiten der Programmierer und Editoren statt. Im besten Fall werden mit Templatesystemen gearbeitet, die die Arbeitsbereiche der Programmierer und Editoren unterteilen.

So kümmert sich der Editor für eine werbegerechte und benutzerfreundliche Oberfläche, während sich der Programmierer um die Abläufe im Hintergrund kümmert. Die direkten Arbeiten eines Programmierers sind in der Regel nicht unmittelbar im Internet sichtbar.

Anders die Arbeiten des Editors, dessen Ergebnissen und Leistungen immer im Internet sichtbar ist. Deswegen ist für die Arbeit der Suchmaschinenoptimierung ein Editor erforderlich und kein Programmierer, den gerade bei der Suchmaschinenoptimierung, und hierbei im Besonderen bei der OnPage-Optimierung, kommt es darauf an, das der sichtbare Teil eben auch optimal und aufbereitet für die Suchmaschinen ist.



Webkatalog Sitemap IV

Titel Titel Titel
Handarbeiten Deutschland...
Handarbeiten Nähen...
Patchworken und Quilten...
Chats und Foren...
Patchworken Foren...
Webdesign Foren...
Shops Holzspielzeug...
Fenster und Türen...
Automarken Renault...
Jazz Deutschland...
Solokünstler Jazz...
Beschichtungstechnik...
Vermisste Männer!...
Vermisste Frauen!...
Vermisste Kinder!...
Spiritualität Esoterik...
Esoterik Reinkarnation...
Ärzte Praxen Orthopädie...
Partnerprogramme...
Verkaufsprovision...
Basteln Schweiz...
Landschaftsbau...
Kontakte Flirten DE...
Tips und Tricks Design...
Internet Fax Deutschland...
Shops Umstandsmode...
Reiseinformationen Asien...
Reiseinformationen Nepal...
Online-Shops Schönheit...
Online-Shops Kosmetik...
Shops Kosmetik Nagellack...
Reisen nach Regionen...
Reisen nach Zielgruppen...
Reisen nach Spanien...
Reisen nach Ibiza...
Reisen nach Teneriffa...
Ferien Spanien...
Automarken SEAT...
Automarken Honda...
Reisen nach Mallorca...
Automarken Toyota...
Deutschland Flugreisen...

Webkatalog Premiumpartner

Unter anderem unterstützen folgende Internetseiten unseren Webkatalog:



Copyright © 2002- terraX-computer international Ltd

Buchtip 1 zum Thema



PHP 5 & MySQL 4
Der leichte Einstieg



von Christine Peyton

PHP 5 & MySQL 4 - Der leichte Einstieg
Broschiert: 397 Seiten
Verlag: Markt und Technik
Auflage: 1 (April 2005)
Sprache: Deutsch
ISBN: 3827269180
Preis: 9,95 €


Buchtip 2 zum Thema



CSS - Kurz und gut


Behandelt CSS2 & CSS2.1

von Eric A. Meyer

CSS - Kurz & gut
Broschiert: 138 Seiten
Verlag: O'Reilly
Auflage: 2 (Januar 2005)
Sprache: Deutsch
ISBN: 3897215047
Preis: 8,90 €


Buchtip 3 zum Thema



JavaScript
Kurz & gut



von David Flanagan

JavaScript - Kurz & gut
Broschiert: 135 Seiten
Verlag: O'Reilly
Auflage: 2 (Mai 2003)
Sprache: Deutsch
ISBN: 3897212536
Preis: 8,90 €

Sehen Sie hier alle Informationen zu unseren Domainangeboten.

Buchtip 4 zum Thema



HTML - Webseiten einfach selber machen



von Christian Wenz

HTML - Webseiten einfach selber machen
Broschiert: 319 Seiten
Verlag: Markt und Technik
Auflage: 1 (März 2005)
Sprache: Deutsch
ISBN: 3827269261
Preis: 7,95 €


Buchtip 5 zum Thema



PHP und MySQL Easy. Dynamik für Ihre Webseiten.
Leicht, klar, sofort



von Giesbert Damaschke

PHP & MySQL - Webseiten dynamisch machen
Broschiert: 319 Seiten
Verlag: Markt und Technik
Auflage: 1 (März 2005)
Sprache: Deutsch
ISBN: 3827269326
Preis: 7,95 €


Buchtip 6 zum Thema



HTML
Kurz & gut



von Jennifer Robbins Niederst

HMTL - Kurz & gut
Broschiert: 110 Seiten
Verlag: O'Reilly
Auflage: 2 (Mai 2002)
Sprache: Deutsch
ISBN: 3897212439
Preis: 8,00 €