Donnerstag, 17. Mai 2012

entwickler.com Magazine Konferenzen Entwickler Akademie Entwickler-Forum Jobbörse Bücher
Software & Support Media





Ab 08. November 2006 am Kiosk!
Titelthema: Mashups mit PHP
Ausgabe: 1.2007


Titelthema
Mashups mit PHP
Ein wesentlicher Bestandteil des Web-2.0-Gedankens sind sicherlich Mashups, die unterschiedliche Inhalte und Funktionalitäten mischen, um daraus Applikationen mit einem zusätzlichen Mehrwert zu entwickeln. Dass in diesem Fall 1+1=3 ist, soll anhand eines Beispiels veranschaulicht werden, in dem Web Services von eBay und Google vermischt werden.

Reviews
AJAX
PHP Design Patterns
Barrierefreies Webdesign

Development
PHP-Entwicklung unter Mac
Unser Autor hat nach fast zwei Jahrzehnten Windows und DOS nun seinen ersten "Mac" erstanden. Eine ihm fremde Hardware und ein noch viel fremderes Betriebssystem. Er wollte wissen, ob der Mac wirklich der "bessere" PC ist und vor allem, ob er als Softwareentwickler damit produktiv arbeiten kann. Lesen Sie in diesem Artikel, welche Erfahrungen er machen konnte!
OpenOffice.org: Dokumente mit PHP erstellen
Das durch OpenOffice.org populär gewordene Open Document Format erfreut sich zunehmender Beliebtheit. Durch die Offenlegung des Standards ist es für viele Programme ein Leichtes dieses Format zu unterstützen. Mittlerweile existieren auch PHP-Bibliotheken, mit denen die Verarbeitung solcher Dateien möglich wird.
Flexible Website-Verwaltung mit PostNuke, Teil 3
Im dritten und letzten Teil des Workshops steigen wir langsam immer tiefer in die Architektur von PostNuke ein. Zum einen stellen wir Ihnen das Allround-Modul Pagesetter vor und zeigen Ihnen dann, wie Sie die Möglichkeiten des PostNuke-Frameworks für Ihre eigenen Implementierungen nutzen können.
Mehrsprachige Projekte mit PHP realisieren
Neben dem ganzen Hype um das Web 2.0 und den damit verbundenen Konzepten und Lösungen gibt es ein Problem, das fast genauso alt ist wie das Word Wide Web selbst: Mehrsprachigkeit. Die Tatsache, dass es sehr viele Sprachen auf dieser Welt gibt, stellt für viele Entwickler noch immer eine schier unlösbare Aufgabe dar. Dieser Artikel will das andern.
Mit GnuPG und PHP signieren und verschlüsseln
Abseits des Rummels um RFID in Ausweisen, kompletter Kommunikationsüberwachung und anderen Auswüchsen glasernen Verbrauchertums etabliert sich langsam aber sicher eine Kultur derjenigen, die ihre Privatsphäre als Luxus betrachten und diesen Luxus durchaus zu schützen bereit sind. Wichtige Instrumente sind dabei Verschlüsselungstechniken wie GnuPG, die mit der entsprechenden Extension nun auch in PHP direkt nutzbar sind.

AJAX
AJAX und XML in der Praxis
AJAX – Asynchronous JavaScript and XML – beschäftigt die Online-Gemeinde immer mehr. Es ermöglicht die Entwicklung von Webapplikationen, die Desktop-Anwendungen ähneln. Auch wenn die Technologie erfahrenen Entwicklern nicht unbekannt ist, leistet sie doch einen sinnvollen Beitrag, um Webapplikationen interaktiver und benutzerfreundlicher zu machen. Inwieweit XML dabei zum Tragen kommt, zeigen wir in diesem Artikel.

Enterprise
PHP ermöglicht das Tauschen von Medien
Hitflip ermöglicht den sicheren Tausch von Mediengütern zwischen Personen. Das klingt zunächst etwas vage, das Grundprinzip von Hitflip ist aber eigentlich nicht schwer zu verstehen: Auf Hitflip werden derzeit noch keine digitalen Dateien getauscht, sondern physische Güter. Zwei Mitarbeiter der Hitflip Media Trading GmbH zeigen, was sie mit PHP gebaut haben, auf welche Probleme sie gestoßen sind, und wie diese gelöst wurden.

Enterprise
Build-Automation mit phing
Wer in übersetzen Sprachen programmiert, benutzt meist ein Werkzeug zur Build-Automation, das dabei hilft, aus dem Quellcode ein ausführbares Programm zu erzeugen. Doch auch andere Aufgaben lassen sich mit Build-Werkzeugen automatisieren. Wieso allerdings sollte man für eine interpretierte Sprache wie PHP ein Build-Werkzeug benötigen? In diesem Artikel erfahren Sie mehr zu diesem Thema.

Datenbanken
Tipps zur Sicherung des MySQL-Servers
Eine Standardinstallation des MySQL-Servers durchzuführen benötigt nicht mehr als fünf Minuten. Jeder, der über grundlegende PC-Kenntnisse verfügt, kann in einer Kaffeepause den SQL-Server installieren und mit der Datenverwaltung in der Datenbank beginnen. Ein Server, der problemlos Datenmengen von mehreren hundert Gigabytes verwalten kann, sollte jedoch nicht jedem erlauben, die vermeintlich vertraulichen Daten nach Belieben zu durchsuchen. Befolgt der Anwender nicht alle Hinweise, die im MySQL-Referenzhandbuch gegeben werden, erlauben die Standardeinstellungen einen ungehinderten Zugriff auf den Datentresor.
Die andere Datenbank: Firebird und PHP
Viele PHP-Programmierer beschränken sich bei ihrer Datenbanktechnik auf einfache Grundlagen und setzen meistens auf MySQL, den Datenbankserver aus Schweden. Die auch für kommerzielle Anwendungen freie Datenbank Firebird bietet eine interessante Alternative.

Case Study
PHP bringt COBOL ins Web
Die Sixt AG stattet ihre althergebrachten COBOL-Applikationen, die allerdings noch lange nicht zum alten Eisen gehören, mit neuen, grafischen Benutzer-Interfaces aus. Dabei verlässt sich der Autovermieter ganz auf den Browser als Client-Technologie – und auf PHP.

Webdesign
Auf dem Weg zum Web 2.5
Es ist noch immer viel vom Web 2.0 die Rede, als sei das Internet neu erfunden worden. Das stimmt natürlich nicht, es wurde in seiner Bedienung nur weiterentwickelt. Hatten wir in den Anfangszeiten einen monodirektionalen Informationsfluss, so wird er immer mehr bidirektional. Der Nutzer bekommt immer mehr Möglichkeiten, sich seine Webseiten selber anzupassen oder gar zusammenzustellen.



Software & Support Media GmbH