Neulich habe ich wieder etwas mit Flash "herumgespielt" und bin auf das Problem gestoßen von Flash aus mit PHP zu kommunizieren. Wobei mit kommunizieren - Objekte zwischen Flash und PHP hin- und herzuschicken und Methoden der PHP Klasse aufzurufen - gemeint ist.
Leider bietet Flash standardmäßig nicht die komfortablen Funktionen um mit PHP kommunizieren zu können. Nur Java, Microsoft .NET und Coldfusion MX werden durch eine kostenpflichtige Erweiterung Namens Flash Remoting unterstützt. Damit kann Flash mit Hilfe einiger ActionScript Dateien und einem Gateway auf der Serverseite Objekte und Klassen auf dem Server ansprechen und innerhalb des Flashfilmes wie eigene Objekte benutzen. Das schließt auch die Nutzung der Objekteigenen Funktionen oder Methoden mit ein.
Eigentlich keine schlechte Lösung, aber leider nicht für PHP geeignet! Also muß etwas anderes her. Über Google bin ich dann auch gleich auf einige interessante Open-Source Projekte gestoßen, die versuchen die gleiche Funktionalität auch für Flash bereitzustellen.
Für alle die denken, dass sich nicht mehr so viel tut auf webmatze.de hier ein paar aktuelle Statusmeldungen.
Ich bin gerade dabei alle Seiten von webmatze.de komplett auf ein neues CMS zu übertragen. Dabei werde ich nicht, wie vor kurzem angekündigt, ein eigenes CMS programmieren. Dazu fehlt mir ein wenig die Zeit. Statt dessen werde ich auf ein bekanntes und weitläufig getestetes Blog System umsteigen. Die Rede ist von WordPress, welches ich schon auf einigen meiner Seiten eingesetzt habe. WordPress erlaubt es das Design sehr einfach den eigenen Wünschen anzupassen und ist nicht nur für Blogs sondern auch für normale Webseiten geeignet.
Den aktuellen Stand der Umbauarbeiten könnt ihr hier sehen: version3.webmatze.de
Allerdings handelt es sich dabei noch nicht um das endgültige Design. Das wird sich sicher noch ändern.
Im diesem Zuge werde ich dann sowohl das Forum als auch das Gästebuch umstellen. Doch dies wird zu einem späteren Zeitpunkt geschehen.
Mit diesem Artikel will ich die Methode vorstellen, mit der Besitzer von Homepages im World-Wide Web Anweisungen an Web Robots geben können, die deren Hompages besuchen. Im Großen und Ganzen ist es möglich, diese Robots in bestimmte Bereiche einzuladen oder davon fern zu halten. Was man dazu braucht ist eine Datei mit Namen robots.txt.
Web Robots oder auch Spider genannt, sind webbasierende Programme, die meist in regelmäßigen Abständen Hypertext Dokumente und die dort verlinkten Dokumente indizieren. Meist werden diese Programme von Suchmaschinen verwendet, um Seiten zu indizieren und die eigenen Datenbanken zu aktualisieren.
In manchen Fällen kann es aber von Vorteil sein, wenn diese Robots bestimmte Bereiche einer Website nicht indizieren. Dies kann zum Beispiel eine noch nicht veröffentlichte Seite sein, oder Bereiche einer Website, die sich sowieso laufend ändern.
Um dies zu gewährleisten, legt man eine Datei an, in der dem Robots mitgeteilt wird, von welchen Bereichen sie sich fern halten sollen. Es hängt jedoch vom Robot ab, ob er diese Information verwendet und danach handelt.
Wenn du dich für die Erstellung von Webseiten interessierst, dann wirst du bestimmt schon einmal von PHP gehört haben. Aber vielleicht weißt du noch nicht genau was das ist und wofür es sich am besten einsetzen läßt. Für alle, die mehr über PHP wissen wollen soll dieser Artikel als kurze Einführung dienen.
PHP begann als kleines Open Source Projekt. Die erste Version wurde 1994 von Rasmus Lerdorf veröffentlicht und wurde seit dem ständig erweitert und verbessert. Mit der Zeit fanden immer mehr Menschen heraus, wie hilfreich PHP sein kann und verhalfen der Scriptsprache zu einer stetig ansteigendem Verbreitung.
PHP ist eine Scriptsprache die in HTML eingebunden und vom Server interpretiert wird. Sie eignet sich hervorragend um Seiten mit dynamischen Inhalten zu erstellen, mit Datenbanken zusammenzuarbeiten und selbst ganze e-Commerce Seiten damit umzusetzen. PHP arbeitet mit einer Reihe von Datenbanken zusammen. Dazu gehören zum Beispiel MySQL, PostgreSQL, Oracle, Informix, Sybase oder Mircosoft SQL Server.
Die am meisten verwendete PHP Installation ist das unter Apache laufende PHP Modul für Linux oder UNIX. Doch auch für Windows NT und 9x gibt es entsprechende Versionen sowie für eine Vielzahl verschiedener Web Server.
Weiterlesen →