Artikel veröffentlichen Meistgelesene Artikel Bestbewertete Artikel Artikel abonnieren

Infos zum Artikel
Autor: Heinz Mehrmann
Datum: 01.09.2009
Views: 1645
Bewertung
Unsere Leser bewerten diesen Artikel mit 2 von 5 Sternen
Bewertung des Artikels
Durchschnittlich 2 von 5
bei 11 Bewertung(en)

PHP, AJAX und das Web 2.0

PHP ist eine der Schlüsseltechnologien im Internet. Die Sprache gibt es etwa seit 1995 und ist ein Derivat von C++. Populär wurde Sie, weil Sie das programmieren von Webseiten mit dynamischen Inhalten sehr erleichtert und mit seiner Syntax auch für Programmierneulinge sehr zugänglich ist.

So können Sie mit PHP zum Beispiel Nachrichten auf Twitter senden, indem Sie die API - also die Applikation Programming Interface - von Twitter mit PHP nutzbar machen.

Auch können Sie einfache Chat-Anwendungen wie den StudiVZ Buschfunk oder den Facebook Chat mit PHP in Verbindung mit XML und Javascript programmieren. Diese Kombination wird auch als AJAX, das steht für Asychronuous XML and JavaScript bezeichnet. Dabei können HTTP Anfragen, also die gewöhnlichen Webseiten Aufrufe, im Hintergrund über Javascript an einen Server gesendet werden. Dieser antwortet per XML - dadurch können sich Webseiten live verändern, ohne das die Seiten neu geladen werden müssen.

Das bereitet aber auch Kopfzerbrechen, denn für Suchmaschinen wie Google sind solche Daten nicht zugänglich, da Google und co in der Regel Javascript ignorieren. Jetzt können aber ganze Webseiten auf AJAX basieren, sodass quasi all der Content über eine Datenbank per Javascript mit XML und PHP ausgeliefert wird.
D.h. sie müssen irgendwie erkennen, ob ihr Besucher eine natürliche Person oder etwa eine Google Searchbot ist. Auch das ist mit PHP möglich, in dem Sie überprüfen ob die HTTP Anfrage an einen Server von einem Browser gesandt wird. So können Sie zum Zweck der Suchmaschinenoptimierung mit Hilfe von PHP etwa festlegen, dass eine Suchmaschine einen anderen Content zu Gesicht bekommt.
Das ist eine Technik, die Cloaking genannt wird und ebenfalls als allgemeine Technik für die Optimierung von Webseiten in Suchmaschinen.

Es wird also deutlich, das PHP durchaus eine Schlüsseltechnologie im Internet ist. Deswegen sollte jeder, der sich mit der Erstellung von Webseiten oder Blogs beschäftigt, zumindest ein Grundverständis über PHP und verwandte Technologien wie XML und CSS und natürlich das altbekannte HTML haben.

Top 5 Meistgelesen







 

Top 5 Bestbewertet










Copyright © 2006-2026 - stgp.org  |  Impressum | Datenschutz