Marktplatzangebote
14 Angebote ab € 1,00 €
  • Buch

In Programmieren mit PHP führt Sie Rasmus Lerdorf, der Erfinder von PHP, höchstpersönlich in die Programmierung mit der leistungsfähigen und populären Open Source-Skriptsprache ein.
Lerdorf und sein Koautor Kevin Tatroe erläutern klar und kompakt Sprachsyntax und Programmiertechniken von PHP anhand von zahlreichen praktischen Beispielen. PHP-Einsteiger finden hier alles, was sie über die Generierung dynamischer Webinhalte mit PHP wissen müssen, fortgeschrittene Entwickler können ihr Wissen durch Insidertips und -techniken erweitern, die Lerdorf mit diesem Buch an sie weitergibt.
Aus dem
…mehr

Produktbeschreibung
In Programmieren mit PHP führt Sie Rasmus Lerdorf, der Erfinder von PHP, höchstpersönlich in die Programmierung mit der leistungsfähigen und populären Open Source-Skriptsprache ein.

Lerdorf und sein Koautor Kevin Tatroe erläutern klar und kompakt Sprachsyntax und Programmiertechniken von PHP anhand von zahlreichen praktischen Beispielen. PHP-Einsteiger finden hier alles, was sie über die Generierung dynamischer Webinhalte mit PHP wissen müssen, fortgeschrittene Entwickler können ihr Wissen durch Insidertips und -techniken erweitern, die Lerdorf mit diesem Buch an sie weitergibt.

Aus dem Inhalt:
- PHP-Grundlagen, inkl. Datentypen, Variablen und Operatoren Funktionen, Strings, Arrays und Objekte
- Verarbeitung und Validierung von Formularen, Session-Tracking, Cookies
- Interaktion mit relationalen Datenbanken wie MySQL und Oracle über die PEAR DB-Bibliothek
- dynamische Generierung von Bildern, Erzeugung von PDF- und Parsing von XML-Dateien
- Entwicklung sicherer Skripte, Fehlerbehandlung, Performance-Tuning, das Schreiben eigener PHP-Erweiterungen in C
- Schnellreferenz der PHP-Funktionen und der Standarderweiterungen von PHP
Autorenporträt
Rasmus Lerdorf wurde 1968 in Godhavn/Qeqertarsuaq auf der Insel Disco vor der Küste Grönlands geboren. Seit 1985 beschäftigt er sich mit Unix-basierten Lösungen. Bekannt geworden ist er damit, daß er 1995 das PHP-Projekt aus der Taufe gehoben hat, verantwortlich ist er auch für die ANSI-92 SQL-mißachtende LIMIT-Klausel in mSQL 1.x, die mittlerweile (zumindest konzeptionell) auch in MySQL und PostgreSQL Einzug gehalten hat. Rasmus neigt dazu, sich selbst nicht als Programmierer zu bezeichnen. Er sieht sich lieber als Techie, der sich mit der Lösung von Problemen beschäftigt. Wenn diese Lösung etwas Code erfordert und er niemand anderen dazu bewegen kann, diesen Code zu schreiben, dann setzt er sich widerwillig hin und schreibt ihn selbst. Momentan lebt er zusammen mit seiner Frau Christine in der Nähe von San Francisco.

Kevin Tatroe ist seit über zehn Jahren als Macintosh- und Unix-Entwickler tätig. Weil er faul ist, ziehen ihn Sprachen und Umgebungen an, die ihm den Großteil der Arbeit abnehmen, wie etwa AppleScript, Perl und PHP sowie die WebObjects- und Cocoa-Entwicklungsumgebungen. Kevin lebt mit seiner Frau Jenn, seinem Sohn Hadden und ihren beiden Katzen am Rand des Flachlands von Colorado, gerade weit genug von den Bergen weg, um dem schlimmsten Schneefall aus dem Weg zu gehen, und gerade nah genug dran, um Tornados nicht ausgesetzt zu sein. Das Haus ist angefüllt mit LEGO-Kreationen, Actionfiguren und anderem Spielzeug.

Bob Kaehms hat den Großteil seines bisherigen Berufslebens mit Computern verbracht. Nach einer verlängerten Jugend, die er bis in seine späten Zwanziger ausgedehnt und als professioneller Taucher, Rettungsschwimmer und Patrouille in Skigebieten verbracht hat, hat er angefangen, als wissenschaftlicher Programmierer für die Lockheed Missiles and Space Co. zu arbeiten. Die Frustration über den mangelnden Informationsaustausch innerhalb der Verteidigungsindustrie brachten ihn zuerst zur Groupware und dann zum Web. Bob war an der Gründung des Internet Archives beteiligt, wo er als Leiter Informatik für das erste vollständige Backup aller im Web öffentlich verfügbarer Daten verantwortlich zeichnete. Er war auch Chefredakteur des Web Techniques Magazine, einer der führenden Publikationen für Web-Entwickler. Momentan ist er CTO bei Media Net Link, Inc. Bob hat einen Abschluß in angewandter Mathematik und nutzt dieses Wissen, um das um sein Haus herrschende Chaos zu studieren.

Ric McGredy hat 1994 ' nachdem er lange Zeit für die Bank of America, Apple Computer und Sun Microsystems gearbeitet hat ' die Firma Media Net Link, Inc. gegründet, um sein Wissen um den Aufbau und Einsatz kundenbasierter Webdienste noch weiter auszubauen. Obwohl er dafür bekannt ist, auch einmal ein oder zwei Zeilen Code beizusteuern, ist Ric selbst besonders stolz darauf, in erster Linie unternehmensorientiert zu arbeiten und dabei Technologien mit hoher Zuverlässigkeit und zu vernünftigen Kosten in Unternehmen zum Einsatz zu bringen. Ric besitzt einen BA in Französisch von der Ohio Western University und beschäftigt sich seit über 25 Jahren mit Fragen des Rechnungswesens und der Informationstechnik. Er lebt zusammen mit seiner Frau Sally und fünf Kindern in der Nähe von San Francisco.
Rezensionen
PHP vom Erfinder persönlich
Rasmus Lerdorf sieht sich nicht als Programmierer, sondern als Problemlöser, der sich nur widerwillig selbst hinsetzt, um zu programmieren, wenn er niemanden findet, der seine Lösungen realisiert. Dass er beides sehr gut kann, hat er mit der Entwicklung der erfolgreichen Programmiersprache PHP 1994 gezeigt. Es versteht sich von selbst, dass auch eine PHP-Einführung aus der Hand dieses Menschen, von seiner Offenheit und Vielseitigkeit profitiert.
Installation, vielseitige Nutzung und Sicherheit
Von der Installation bis zur Programmierung eines Branchenverzeichnisses für Unternehmen zeigt Lerdorf gemeinsam mit seinem Koautor Kevin Tatroe welche Möglichkeiten PHP bietet. Dabei kommt auch die Objektorientierung nicht zu kurz. Die Autoren zeigen, wie Klassen definiert und Objekte angelegt werden und welche Besonderheiten in PHP dabei zu beachten sind. Mit diesem Grundwissen ausgestattet, erfährt der PHP-Aspirant in jeweils eigenen Kaipiteln, wie Eingaben von Webformularen verabeitet und Datenbanken integriert werden können, wie sich Grafiken und PDF-Dokumente erzeugen und XML-Daten verarbeiten lassen. Auch die nötigen Schritte, um PHP-Anwendungen vor Hackern zu schützen, werden detailliert besprochen und vorgestellt.
Windows-Anwendungen steuern
Spätestens die Ausführungen über die Erweiterung von PHP mit eigenen in C programmierten Bibliotheken und über die Steuerung von Windows-Anwendungen wie Word und Excel per COM-Schnittstelle gehen dann weit über den Inhalt gewöhnlicher Einführungen hinaus und sind eher für fortgeschrittene Programmierer interessant. Sehr pragmatisch geben die Autoren hier einen groben Überblick über die Möglichkeiten und zeigen praxisorientiert und gut nachvollziehbar, wie sich der Funktionsumfang von PHP nocheinmal gewaltig erweitern lässt. Praktisch sind auch die Referenz der PHP-Funktionen und der Standard-Erweiterungen am Ende des Buches.
Auch für Profis interessant
Insgesamt ist Programmieren mit PHP eine hervorragende Einführung in die beliebte Sprache, die auch für fortgeschrittene Programmierer interessante Perspektiven bietet und überzeugend demonstriert, dass Lerdorf neben der Problemlösung und Programmierung auch die didaktische Vermittlung seiner eigenen Schöpfung und den Spagat zwischen Einsteigern und Profis mühelos beherrscht.
(Peter Starke)
…mehr