Aus der Amazon.de-Redaktion
Flash und PHP? Das eine ist für Designer, das andere für Programmierer. Oder? Mitnichten. Die beiden sind ein gutes Gespann und machen in der Kombination Spaß -- anhand einer Grundlageneinführung und zahlreicher schöner Workshopbeispiele zeigen Uwe Mutz und Thomas Wegerer in
Flash 8 und PHP wie es geht. Aber Vorsicht: macht süchtig ;-)
Allein schon beim Durchblättern überrascht das aufgeräumte Layout, alles ist übersichtlich und luftig. Weder zu viel Design-Layout noch zu viel geschachtelte Programmier-Code. Mutz und Wegerer beginnen am Anfang, quasi für Neulinge: Mit den Grundlagen vermitteln sie die wichtigsten Konzepte von PHP, MySQL, PHPMyAdmin und Flash. Dann geht es an die Programmierung, die MySQL Datenbank sowie die Flash- und ActionScript-Grundlagen. Abschließend für das Grundlagenkapitel dann das wichtigste Kapitel: der Datenaustausch. Client- und serverseitig. Damit ist man nach mehr als 230 Seiten mit dem Basiswissen durch und wer zuvor schon fest im Programmiersattel saß, konnte einiges überfliegen. Mit dem zweiten Teil beginnen die Workshops: eine Audio-Jukebox, eine Bildgalerie, eine Überwachungskamera, Spiele und ein Newssystem mit RSS-Feed. Auf der CD-ROM liegen die Beispieldaten, die Installationspakete von PHP und MySQL sowie eine Testversion von Flash 8 Professional. Die lauffähigen Beispiele liegen auf der Website http://flashphp.beelzebuben.at zum betrachten bereit.
Schickes Buch, nicht zu viel, sondern genau richtig. Flash 8 und PHP will nicht alles auf einmal erschlagen, sondern zeigen wie es geht und Appetit machen. Das gelingt prima. --Wolfgang Treß
Pressestimmen
Graphische Revue Österreichs, 01/2006
Visual-X (früher MX-Magazin), Vol. 12 / März 2006
Das Buch vermittelt Einsteigern insgesamt einen ordentlichen Überblick über die Materie.
iX, 06/2006
Kurzbeschreibung
Sie kennen sich bereits mit Flash aus und möchten nun in die Programmierung datenbankgestützter Multimedia-Anwendungen mit PHP und MySQL einsteigen? In diesem Buch erklären Ihnen die Flash- und PHP-Experten Uwe Mutz und Thomas Wegerer alles, was Sie dafür wissen müssen. Statt jede Funktion einfach nur aufzulisten, lernen Sie den Umgang mit Flash und PHP an praktischen Beispielen und können Ihr neu erlangtes Wissen auf eigene Projekte anwenden. Die Essentials ... Die Entwicklungsumgebung in PHP ... Informationen zu MySQL ... PHPMyAdmin ... Die Entwicklungsumgebung in Flash Grundlagen der Programmierung ... Kommentare ... Variablen und Datentypen ... Operatoren ... Arrays ... Bedingungen ... Schleifen ... Funktionen ... Cookies ... Sessions ... Caching ... XML auslesen und erstellen MySQL-Datenbank ... Grundlagen ... Relationale Datenbanken ... Normalisierung von Daten ... Beziehungstypen ... Schreibweisen von SQL ... MySQL-Datentypen ... Mit MySQL arbeiten Flash- und ActionScript-Grundlagen ... Flash-Versionen ... Flash-Basiswissen ... Bevor die Programmierung beginnt ... Die Programmierung beginnt Datenaustausch ... Clientseitiger Datenaustausch - Flash & JavaScript ... Serverseitiger Datenaustausch - Flash & Datenbank Audio-Jukebox ... Konzept der Jukebox ... Songs über Flash einlesen ... Der PHP-Part - Jukebox Version 1 ... Songverwaltung mittels Backoffice ... Der PHP-Part - Jukebox Version 2 Bildergalerie ... Konzeptentwicklung ... HTML-Dokument ... Flash-Programmierung ... Szenario 1: Erster Aufruf ... Szenario 2: Zweiter Aufruf ohne Überblendung ... Szenario 3: Zweiter Aufruf mit Überblendung ... Der PHP-Part Überwachungskamera ... Konzeptentwicklung ... Aufbau der Flash-Datei ... Programmierung in Flash ... Kamerainformationen per PHP anzeigen Spiele ... Spiele-Kategorien ... Abschnitte eines Spiels ... Arkade-Spiel “Tric-o-Tronic“ Newssystem mit RSS-Feed ... Strukturierung einer RSS-Datei ... Der Flash-Part ... Der PHP-Part Aus dem Inhalt: - Die Programmierung beginnt - PHP und MySQL installieren - Flash- und ActionScript-Basiswissen - PHP-Grundlagen - Cookies, Sessions und Caching - MySQL-Datenbank - Datenbanken mit PHPMyAdmin - Tabellen anlegen und verändern - Auswahlbedingungen für Abfragen - XML als Schnittstelle - Tags, Attribute, Knoten & Co - XML auslesen und ausgeben - XML-Dokumente erstellen - Datenaustausch - Kommunikation per JavaScript - LoadVars- und XML-Objekte - Daten mit GET und POST versenden - Workshops - MP3-Daten einlesen und verwalten - Dynamische Bildergalerie - Spieleprogrammierung - Flash-RSS-Reader - Zugriff auf Web-Cam und Mikrofon
Umschlagtext
Sie kennen sich bereits mit Flash aus und möchten nun mit PHP und MySQL datenbankgestützte Multimedia-Anwendungen programmieren? In diesem Buch erklären Ihnen die Flash- und PHP-Experten Uwe Mutz und Thomas Wegerer alles, was Sie dafür wissen müssen. Statt jede Funktion einfach nur aufzulisten, lernen Sie den Umgang mit Flash und PHP an praktischen Beispielen und können Ihr neu erlangtes Wissen auf eigene Projekte anwenden.
1. Testumgebung einrichten
Erfahren Sie, wie Sie einen lokalen Testserver aufsetzen, PHP und MySQL installieren und mit den Entwicklungsumgebungen in Flash und PHP effizient arbeiten.
2. Programmiergrundlagen
Wenn Sie Einsteiger in die Programmierung sind, lernen Sie in den Basiskapiteln, was es mit Variablen, Funktionen, Arrays und alle weiteren wichtigen Begriffen dieser Skriptsprachen auf sich hat.
3. Datenaustausch per XML
Ein komplettes Kapitel widmet sich der Client-Server-Kommunikation und XML. Der Datenaustausch per JavaScript und das Laden und Speichern von Informationen in einer Datenbank werden Schritt für Schritt erklärt.
4. Praxisbeispiele
Fünf ausgewählte Workshops zeigen den Einsatz der beiden Technologien am praktischen Beispiel: Sie lesen Audio- und Bilddaten dynamisch ein, sprechen Web-Cam und Mikrofon mit Flash an, programmieren einen RSS-Newsreader und ein Arkade-Spiel.
Über den Autor
Uwe Mutz, Jahrgang 1972 ist Geschäftsführer der SYNE Marketing & Consulting GmbH mit Sitz in Linz, Autor mehrerer einschlägiger Bücher und Lektor an der Universität Krems. Seit der dritten Version von Flash ist er mit dem "Flash-Virus" infiziert und entwickelt seither multimediale (datenbankgestützte) Flash-Anwendungen.
Thomas Wegerer, diplomierter Fachwirt für Medieninformatik, Jahrgang 1979, ist Web-Entwickler bei der Linzer Werbeagentur Softnomics und ist für die erfolgreiche Entwicklung zahlreicher kommerzieller PHP-Anwendungen verantwortlich. Zusätzlich vermittelt er sein Wissen im größten österreichischen Erwachsenenbildungsinstitut an interessierte Kursteilnehmer.