Jetzt eintauschen
und EUR 3,45 Gutschein erhalten
Eintausch
Möchten Sie verkaufen? Hier verkaufen
Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Farbe:
Keine Abbildung vorhanden

 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

PHP 5.3 + MySQL 5.1 - Der Einstieg in die Programmierung dynamischer Websites (Open Source Library) [Taschenbuch]

Florence Maurice
4.6 von 5 Sternen  Alle Rezensionen anzeigen (40 Kundenrezensionen)

Erhältlich bei diesen Anbietern.


Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Gebundene Ausgabe --  
Taschenbuch --  

Kurzbeschreibung

1. September 2009 3827327237 978-3827327239 1
Mit diesem Buch steigen Sie fast ohne Vorwissen tief in die Programmierung PHP & MySQL-basierter Webseiten ein. Die IT-Trainerin und -Autorin Florence Maurice macht Sie ausführlich mit den Sprachgrundlagen wie Bedingungen, Schleifen und Funktionen sowie Variablen und Arrays bekannt. Sie zeigt, wie Sie mit PHP objektorientiert programmieren,wie Sie sichere Formulare entwickeln, mit Cookies, und Sessions arbeiten, die Datenbank MySQL einsetzen, XML verarbeiten und Phar-Archive nutzen. Sie erläutert ausserdem die Erzeugung dynamischer Grafiken und wie Sie mit demTemplate-System Smarty arbeiten. Ein Anhang beschreibt detailliert Konfigurationsoptionen von PHP.


aus der Einleitung:

Welche Vorkenntnisse brauchen Sie, wenn Sie PHP lernen möchten? Mit PHP erstellen Sie dynamisch HTML-Seiten, die dann an den Browser ausgeliefert werden (Genaueres dazu in Kapitel 1). Deswegen sollten Sie über grundlegende HTML-Kenntnisse verfügen. Einen Crashkurs dazu gibt Ihnen Kapitel 3, aber falls Sie noch keine HTML-Seite erstellt haben, sollten Sie für die Einarbeitung in HTML zusätzliche Zeit einplanen und sich noch mit einem speziellen HTML-Buch eindecken. Prinzipiell sollten Sie außerdem Lust haben, sich in die Welt der Programmierung hineinzudenken.

Was erfahren Sie in diesem Buch?
In Kapitel 1 geht es erst einmal um die Grundlagen von PHP – Sie erfahren, was der Unterschied zwischen statischen HTML-Seiten und dynamisch per PHP erzeugten Seiten ist. Kapitel 2 zeigt Ihnen, wie Sie auf Ihrem Computer eine Entwicklungsumgebung installieren. Außerdem erfahren Sie am Beispiel, wie Sie PHP konfigurieren. Kapitel 3 gibt Ihnen im Schnelldurchlauf die wichtigsten HTML/CSS-Basics. In Kapitel 4 geht es um die Sprachelemente von PHP: Sie erfahren, wie Sie PHP in HTML-Dateien einbetten sowie welche Datentypen und Operatoren es gibt. Kapitel 5 führt weitere wichtige Sprachelemente ein – Sie lernen, Ihre Programme mit Bedingungen und Schleifen flexibel zu gestalten und Funktionen selbst zu erstellen. In Kapitel 6 sehen Sie wichtige fertige Funktionen, die Ihnen PHP zur Verfügung stellt: Mit diesen lassen sich Texte auf jede erdenkliche Art bearbeiten oder Arrays manipulieren und eigene Funktionen sind speziell für die Arbeit mit Datum und Uhrzeit gedacht.

Möchten Sie mit Ihren Benutzern kommunizieren, so ist ein wichtiger und klassischer Weg über Formulare. Kapitel 7 vermittelt Ihnen die wichtigsten Techniken zu Formularen und Sie erfahren auch, wie – und warum – Sie diese absichern müssen. Auch erfahren Sie am Beispiel, wie sich ein Bild-Upload per Formular realisieren lässt. Cookies und Sessions sind eine weitere Webtechnologie: Mit Cookies und Sessions können Sie Zustände speichern. Das brauchen Sie beispielsweise, um Warenkörbe zu realisieren. Den Details zu Cookies und Sessions widmet sich Kapitel 8.

Durch die objektorientierte Programmierung lassen sich Programme besser warten und einzelne Komponenten leichter wieder verwenden. Kapitel 9 widmet sich detailliert der Objektorientierung und zeigt auch fortgeschrittene Möglichkeiten auf.

Wenn Sie mit umfangreichen Daten arbeiten, diese verändern möchten und auslesen, so empfiehlt sich der Einsatz einer Datenbank. Kapitel 10 liefert Ihnen die wichtigsten MySQL-Grundlagen. Sie erfahren, wie Sie mit phpMyAdmin arbeiten und lernen zudem, die wichtigsten MySQL-Befehle selbst zu schreiben. Das brauchen Sie dann in Kapitel 11, wenn es darum geht, wie Sie per PHP auf MySQL-Datenbanken zugreifen.

Nicht immer sind die Daten, die man bearbeiten möchte, in einer Datenbank gespeichert, manchmal liegen sie auch in Textdateien vor. Kapitel 12 zeigt Ihnen, wie Sie sowohl Inhalte aus Textdateien auslesen können als auch wie Sie per PHP in Textdateien schreiben können. Außerdem erfahren Sie, wie Sie einfach über die Schnittstelle simpleXML auf XML-Dateien zugreifen können, um beispielsweise Newsfeeds von anderen Seiten in Ihre Seite zu integrieren. Ein weiteres Thema sind die mit PHP 5.3 neu eingeführten Phar-Archive.

PHP kann mehr als Texte bearbeiten – Sie können mit PHP auch dynamisch Grafiken erzeugen oder vorhandene Bilder bearbeiten. Wie das geht, sehen Sie in Kapitel 13 anhand von zwei Beispielen: Sie erfahren, wie Sie kleine Vorschaubilder von größeren Bildern automatisch erstellen lassen und wie Sie Diagramme dynamisch realisieren. Bisher wurden immer der (X)HTML- und der PHP-Code gemischt. Um diese zu trennen, gibt es so genannte Template-Systeme. Ein Beispiel für ein Template-System – Smarty – lernen Sie in Kapitel 14 kennen. Den Abschluss bildet der Anhang schließlich mit Informationen zu Möglichkeiten, PHP zu konfigurieren.


Hinweise und Aktionen

  • Sie suchen preisreduzierte Fachbücher von Amazon Warehouse Deals? Hier klicken.

  • Sichern Sie Ihre Daten kostengünstig und sicher im europäischen Amazon Web-Services-Rechenzentrum. So einfach geht‘s



Produktinformation

  • Taschenbuch: 448 Seiten
  • Verlag: Addison-Wesley Verlag; Auflage: 1 (1. September 2009)
  • Sprache: Deutsch
  • ISBN-10: 3827327237
  • ISBN-13: 978-3827327239
  • Größe und/oder Gewicht: 24 x 17 x 3,2 cm
  • Durchschnittliche Kundenbewertung: 4.6 von 5 Sternen  Alle Rezensionen anzeigen (40 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 231.662 in Bücher (Siehe Top 100 in Bücher)

Mehr über den Autor

Dr. Florence Maurice (http://www.maurice-web.de/) ist freiberuflich im Webpublishing tätig. Sie schreibt Fachbücher und Artikel in Fachzeitschriften, gibt Trainings (auch maßgeschneiderte Inhouse-Schulungen) und programmiert Webseiten. Ihre Schwerpunkte sind HTML, CSS, JavaScript und PHP.

Produktbeschreibungen

Über den Autor und weitere Mitwirkende

Florence Maurice ist freiberuflich im Webpublishing tätig. Sie schreibt Fachbücher und Artikel in Fachzeitschriften, gibt Trainings (auch maßgeschneiderte Inhouse-Schulungen) und programmiert Webseiten. Ihre Schwerpunkte sind HTML, CSS, JavaScript und PHP.

Leseprobe. Abdruck erfolgt mit freundlicher Genehmigung der Rechteinhaber. Alle Rechte vorbehalten.

Welche Vorkenntnisse brauchen Sie, wenn Sie PHP lernen möchten? Mit PHP erstellen Sie dynamisch HTML-Seiten, die dann an den Browser ausgeliefert werden (Genaueres dazu in Kapitel 1). Deswegen sollten Sie über grundlegende HTML-Kenntnisse verfügen. Einen Crashkurs dazu gibt Ihnen Kapitel 3, aber falls Sie noch keine HTML-Seite erstellt haben, sollten Sie für die Einarbeitung in HTML zusätzliche Zeit einplanen und sich noch mit einem speziellen HTML-Buch eindecken. Prinzipiell sollten Sie außerdem Lust haben, sich in die Welt der Programmierung hineinzudenken.

Was erfahren Sie in diesem Buch?
In Kapitel 1 geht es erst einmal um die Grundlagen von PHP - Sie erfahren, was der Unterschied zwischen statischen HTML-Seiten und dynamisch per PHP erzeugten Seiten ist. Kapitel 2 zeigt Ihnen, wie Sie auf Ihrem Computer eine Entwicklungsumgebung installieren. Außerdem erfahren Sie am Beispiel, wie Sie PHP konfigurieren. Kapitel 3 gibt Ihnen im Schnelldurchlauf die wichtigsten HTML/CSS-Basics. In Kapitel 4 geht es um die Sprachelemente von PHP: Sie erfahren, wie Sie PHP in HTML-Dateien einbetten sowie welche Datentypen und Operatoren es gibt. Kapitel 5 führt weitere wichtige Sprachelemente ein - Sie lernen, Ihre Programme mit Bedingungen und Schleifen flexibel zu gestalten und Funktionen selbst zu erstellen. In Kapitel 6 sehen Sie wichtige fertige Funktionen, die Ihnen PHP zur Verfügung stellt: Mit diesen lassen sich Texte auf jede erdenkliche Art bearbeiten oder Arrays manipulieren und eigene Funktionen sind speziell für die Arbeit mit Datum und Uhrzeit gedacht.

Möchten Sie mit Ihren Benutzern kommunizieren, so ist ein wichtiger und klassischer Weg über Formulare. Kapitel 7 vermittelt Ihnen die wichtigsten Techniken zu Formularen und Sie erfahren auch, wie - und warum - Sie diese absichern müssen. Auch erfahren Sie am Beispiel, wie sich ein Bild-Upload per Formular realisieren lässt. Cookies und Sessions sind eine weitere Webtechnologie: Mit Cookies und Sessions können Sie Zustände speichern. Das brauchen Sie beispielsweise, um Warenkörbe zu realisieren. Den Details zu Cookies und Sessions widmet sich Kapitel 8.

Durch die objektorientierte Programmierung lassen sich Programme besser warten und einzelne Komponenten leichter wieder verwenden. Kapitel 9 widmet sich detailliert der Objektorientierung und zeigt auch fortgeschrittene Möglichkeiten auf.

Wenn Sie mit umfangreichen Daten arbeiten, diese verändern möchten und auslesen, so empfiehlt sich der Einsatz einer Datenbank. Kapitel 10 liefert Ihnen die wichtigsten MySQL-Grundlagen. Sie erfahren, wie Sie mit phpMyAdmin arbeiten und lernen zudem, die wichtigsten MySQL-Befehle selbst zu schreiben. Das brauchen Sie dann in Kapitel 11, wenn es darum geht, wie Sie per PHP auf MySQL-Datenbanken zugreifen.

Nicht immer sind die Daten, die man bearbeiten möchte, in einer Datenbank gespeichert, manchmal liegen sie auch in Textdateien vor. Kapitel 12 zeigt Ihnen, wie Sie sowohl Inhalte aus Textdateien auslesen können als auch wie Sie per PHP in Textdateien schreiben können. Außerdem erfahren Sie, wie Sie einfach über die Schnittstelle simpleXML auf XML-Dateien zugreifen können, um beispielsweise Newsfeeds von anderen Seiten in Ihre Seite zu integrieren. Ein weiteres Thema sind die mit PHP 5.3 neu eingeführten Phar-Archive.

PHP kann mehr als Texte bearbeiten - Sie können mit PHP auch dynamisch Grafiken erzeugen oder vorhandene Bilder bearbeiten. Wie das geht, sehen Sie in Kapitel 13 anhand von zwei Beispielen: Sie erfahren, wie Sie kleine Vorschaubilder von größeren Bildern automatisch erstellen lassen und wie Sie Diagramme dynamisch realisieren. Bisher wurden immer der (X)HTML- und der PHP-Code gemischt. Um diese zu trennen, gibt es so genannte Template-Systeme. Ein Beispiel für ein Template-System - Smarty - lernen Sie in Kapitel 14 kennen. Den Abschluss bildet der Anhang schließlich mit Informationen zu Möglichkeiten, PHP zu konfigurieren.


In diesem Buch (Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:

Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

Kundenrezensionen

Die hilfreichsten Kundenrezensionen
48 von 52 Kunden fanden die folgende Rezension hilfreich
Von A.X.
Format:Taschenbuch|Verifizierter Kauf
In seinem größten Teil (außer Kapitel 9 und 10) ist das Buch sehr gut. Es liest sich sehr flüssig, die anfangs groß erscheinende Seitenzahl relativiert sich dadurch wie auch durch einen gut strukturierten wie aufgelockerten Schreibstil mit Bildern und Code-Beispielen. Kaum möchte man das Buch wieder aus der Hand legen.

Alle Grundlagen und wichtigen Charakteristiken werden ausreichend behandelt, nichts scheint ausgelassen oder vergessen zu werden, nur selten bleiben Fragen beim Leser unbeantwortet. Die Code-Beispiele könnten vielleicht etwas anspruchsvoller sein, Tipp-/Druckfehler, die nur selten auch in fachliche Fehler resultieren, kann der Leser durch das vom Buch vermittelte Wissen selbst erkennen und berichtigen.
Sogar andere interessante Themen, die nur indirekt mit PHP zu tun haben, werden mehr als nur gestreift: Zeichensätze, reguläre Ausdrücke, Sicherheit von Web-Anwendungen, Browser-Server-Kommunikation, nützliche, "hinter die Kulissen" schauende Browser-Plug-Ins.

In diesem Teil ist das Buch sowohl für Einsteiger als auch für Fortgeschrittene, die ihr PHP-Wissen auffrischen und auf den aktuellen (Versions-) Stand bringen wollen, sowie als Nachschlagewerk geeignet.

Eingestreute Verweise auf das Online-PHP-Handbuch sind hier volkommen verständlich, da das Buch ein Lehrwerk ist und keine vollständige Funktionsreferenz sein kann. Viele andere Verweise auf Informationsquellen im Web sind hingegen etwas ausufernd und auch weniger angebracht, da diese Quellen entweder zweifelhafter Qualität sind und/oder das Web nun mal zu schnell-lebig ist. Die Informationen, auf die hier verwiesen wird, hätten besser noch Teil des Buchs sein sollen.
Lesen Sie weiter... ›
War diese Rezension für Sie hilfreich?
19 von 21 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Wirklich gelungen 18. September 2010
Format:Taschenbuch|Verifizierter Kauf
Ein sehr gut gelungenes Buch für Einsteiger, um die Programmierung in php und mysql zu erlernen. Die Autorin beschränkt sich dabei nicht nur auf die Programmiersprache und die Datenbank, sondern vermittelt auch, wie man eine Entwicklungsumgebung auf Windows, MAC oder Linux installiert, gibt einen Crashkurs in (X)HTML und erklärt das allgemein verbreitete Datenbankprogramm phpmyadmin. Lediglich einen guten Editor muß man selbst finden. Ich empfehle Notepad++ - der kann mehr als genug, erschlägt einen aber dennoch nicht mit einer überladenen Benutzeroberfläche.

Alle Listings sind über das Internet verfügbar, besser ist es aber meist, sie abzutippen. Alles wird sehr gut erklärt und demonstriert, sogar die objektorientierte Programmierung, nur hin und wieder verliert sich die Autorin kurz in Details, die für Einsteiger eher uninteressant sind, wenn es etwa um bestimmte Neuerungen bei php 5.3 geht. Man sollte es auch als völlig neu in Sachen Programmierung schaffen, mit diesem Buch zurechtzukommen. Besser ist es aber, wenn man schon gewisse Vorkenntnisse hat, etwa schon in BASIC oder C programmiert und html Webseiten verfaßt hat und halbwegs versteht, wie Websites funktionieren.
War diese Rezension für Sie hilfreich?
20 von 23 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Autorin ist bestimmt eine gute Trainerin 24. Juli 2010
Format:Taschenbuch|Verifizierter Kauf
Man merkt der Autorin die Erfahrung als Trainerin an. Meist beantwortet sie meine aufkommende Frage im nächsten Absatz.
Zudem gelingt ihr die Erklärung von neuen Funktionen der PHP 5.3 Version in einer Art und Weise, was anderen Auditoren nicht so schaffen.
Ebenso angenehm ist der Einstieg in die Objektorientierung, ohne die Verwendung von abschreckenden Fremdworten.
Die Beispiele sind nachvollziehbar, angenehm kurz gehalten und sauber gestaltet.
Das Buch eignet sich für Einsteiger (ggf. nicht für absolute Anfänger) und auch für Fortgeschrittene.
Mit Abstand das beste PHP Buch (ggf. neben "PHP in a Nutshell").
War diese Rezension für Sie hilfreich?
3 von 3 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Gutes Buch mit sehr viel Tiefe 21. Oktober 2011
Format:Taschenbuch
Ich arbeite mit diesem Buch seit ca. einem Monat sehr intensiv.

Mit diesem Buch wird dem Anfänger der Einstieg in die Programmierwelt wirklich sehr erleichtert.

Die Autorin erklärt PHP von Grund auf und erläutert auch gut die Zusammenhänge beispielsweise, wann der angehende Programmierer welchen Befehl einsetzen kann.

Zudem wird beispielsweise eine Funktion zuerst erklärt, in welchem Bereich der Anwender sie einsetzen kann, danach erfolgt die Erklärung des Codes und zum Schluss wird dies anhand eines Beispiels (Codes) noch mal verdeutlicht.

Für Einsteiger ist dieses Buch sehr zu empfehlen, da es auch über einen logischen Aufbau verfügt und strukturiert ist. Am Anfang, wird zunächst die Testumgebung eingerichtet, welche Voraussetzungen dafür benötigt werden, danach folgt noch eine kurze Zusammenfassung der HTML-Kenntnisse oder besser der(X)Html-Kenntnisse. Wenn das aufgefrischt wurde, sind die ersten Voraussetzungen schon mal gemeistert.

Nun erfolgt der Einstieg in PHP, wo es zuerst darum geht, auf welche verschiedene Arten der Anwender PHP in sein HTML-Dokument einbinden kann.

So arbeitet sich der Benutzer Stück für Stück vorwärts.

Fachbegriffe werden Kapitel für Kapitel gut erklärt und ergeben sich aus dem Kontext beispielsweise wird erklärt, was ein Array ist, dann dass ein Array einen Index besitzt, welcher auch durch Nummern (indiziertes Array) oder durch String (Text Assoziatives Array) angesprochen werden kann. Anschließend erfolgt die Ausgabe des Arrays mit der Anweisung - echo.

Es bietet den angehenden Programmierer eine solide Basis, auf welcher er gut aufbauen kann.
Von mir 5 Sterne!
War diese Rezension für Sie hilfreich?
Die neuesten Kundenrezensionen
5.0 von 5 Sternen Gut für Einsteiger
Erklärt sehr gut und anschaulich die ersten Schritte Richtung Web-Entwicklung.
Stoff wird gut anhand von einfachen Beispielen erklärt. Lesen Sie weiter...
Vor 8 Tagen von Hans Meier veröffentlicht
5.0 von 5 Sternen Leicht zu verstehen
In diesem Buch können die Basics zu PHP und MySQL einfach verständlich gelesen werden, passende Erklärungen zu den Themen und viele Tipps sind inbegriffen.
Vor 4 Monaten von R. Hoffmann veröffentlicht
5.0 von 5 Sternen Super Buch
Das Buch gefällt mir sehr!
Es wird hier sehr ausführlich und einfach definiert. Oft mit Beispielen und kleinen Vorführungen. Lesen Sie weiter...
Vor 4 Monaten von Adam veröffentlicht
5.0 von 5 Sternen Buch
ein Buch halt, es hat Seiten aus papier und Buchstaben in Schwazer Tinte. Sogar Seiten-Zahlen!

Zum Inhalt:
Kompetent geschrieben, Fachlich korrekt und immer mit... Lesen Sie weiter...
Vor 6 Monaten von Tester veröffentlicht
5.0 von 5 Sternen Gute Hilfe
Ich kann etwas PHP und wollte wissen, was ich bei der neuen Version beachten muß und wie ich kleine Tools verändern kann. Das konnte ich im Buch finden. Lesen Sie weiter...
Vor 11 Monaten von B veröffentlicht
5.0 von 5 Sternen Super für Einsteiger!
Ich habe mich nach einem PHP & SQL Buch für Anfänger umgesehen. Das PHP & SQL Buch von Galileo kam hierfür nicht infrage, da es in meinen Augen mehr als... Lesen Sie weiter...
Vor 11 Monaten von Sonja Tietz veröffentlicht
5.0 von 5 Sternen Sehr gut!
Wenige Bücher überzeugen mich auch mir für mich wenig nützliches zu lesen wie dieses. Lesen Sie weiter...
Vor 11 Monaten von AG veröffentlicht
2.0 von 5 Sternen Php 5.3 + MySQL 5.1
Sehr viel zu lesen, unübersichtlich Buch endet ohne richtiges Ziel. Diese Buch ist für Leute die viel Zeit haben und gern sehr viel Lesen. Lesen Sie weiter...
Vor 11 Monaten von Adalbert Reichmann veröffentlicht
5.0 von 5 Sternen Top für Anfänger
Habe das Buch bereits relativ weit durch gearbeitet und muss sagen für mich als Anfänger hat es sehr viel Spaß bisher gemacht damit zu arbeiten. Lesen Sie weiter...
Vor 12 Monaten von Philipp Sobanski veröffentlicht
5.0 von 5 Sternen Ein sehr gutes Buch
Dieses Buch hat alles in seiner Grundlage zu PHP. Ich konnte vieles sofort nachvollziehen, war begeistert von dem Aufbau des Buches. Lesen Sie weiter...
Vor 13 Monaten von Regenwurmling veröffentlicht
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   


Ähnliche Artikel finden


Ihr Kommentar