Möchten Sie verkaufen? Hier verkaufen
Objektorientierte Programmierung mit PHP 5: Studienausgabe. Robuste und sichere Webanwendungen mit PHP erstellen
 
 
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.

Objektorientierte Programmierung mit PHP 5: Studienausgabe. Robuste und sichere Webanwendungen mit PHP erstellen [Gebundene Ausgabe]

Matthias Kannengiesser
3.0 von 5 Sternen  Alle Rezensionen anzeigen (6 Kundenrezensionen)

Erhältlich bei diesen Anbietern.


Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Gebundene Ausgabe --  

Hinweise und Aktionen

  • Tipp für Studenten
    Ein Jahr Prime kostenlos und einen 20% erhöhten Eintauschwert auf Trade-In erhalten alle Studenten die bei Amazon Student angemeldet sind.


Produktinformation

  • Gebundene Ausgabe: 669 Seiten
  • Verlag: Franzis Verlag; Auflage: 2., Auflage (27. April 2009)
  • Sprache: Deutsch
  • ISBN-10: 3772362990
  • ISBN-13: 978-3772362996
  • Größe und/oder Gewicht: 23,8 x 16,8 x 4,2 cm
  • Durchschnittliche Kundenbewertung: 3.0 von 5 Sternen  Alle Rezensionen anzeigen (6 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 450.909 in Bücher (Siehe Top 100 in Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über den Autor

Matthias Kannengiesser
Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Besuchen Sie die Seite von Matthias Kannengiesser auf Amazon

Produktbeschreibungen

Kurzbeschreibung

PHP ist DIE Standard-Skriptsprache fürs Web. Aber PHP kann noch viel mehr: Seit der Version 5 braucht es auch den Vergleich mit Sprachen wie Java nicht mehr zu scheuen. Bestsellerautor Matthias Kannengiesser zeigt mit diesem Buch, wie PHP-Programmierer umfangreiche und funktionsstarke Webanwendungen entwickeln können. Er stellt die objektorientierten Features von PHP 5.x vor und führt in die Methoden für die Entwicklung zuverlässiger und sicherer Programme ein. P Objektorientierung in PHP PHP bietet Entwicklern alle objektorientierten Features, die auch von Sprachen wie Java bekannt sind. Dieses Buch zeigt, wie Klassen, Vererbung und Interfaces effektiv eingesetzt werden und wie Sie damit leistungsfähige Webanwendungen programmieren. Dabei gilt: keine trockene Theorie! Stattdessen zeigt Matthias Kannengiesser zahlreiche praktische Beispiele und hilft Programmierern beim Umdenken, die PHP vor allem als Skriptsprache kennen. P Professionelle Entwicklungsmethoden Immer mehr Unternehmen setzen bei Businesslösungen auf PHP. Dieses Buch demonstriert Entwicklungsmethoden, die zuverlässige Webanwendungen erstellen helfen. Es stellt gängige Vorgehenskonzepte wie das V-Modell und das Extreme Programming sowie deren Vor- und Nachteile vor. Zudem zeigt es, wie der Code durch die Refactoring-Methode lesbar und überschaubar bleibt. P Entwurfsmuster Die auch als Design Patterns bekannten Strukturmuster unterstützen Entwickler dabei, transparente und wartungsfreundliche Anwendungen zu entwickeln. Das Buch zeigt, wie Webentwickler diese Patterns einfach in PHP umsetzen. Es stellt die wichtigsten Mustertypen sowie ihre Einsatzgebiete vor. P Fehlerbehebung Seit Version 5 verfügt PHP über ein umfangreiches Arsenal an Techniken zur Ausnahmebehandlung. Richtig eingesetzt, lassen sich so Abstürze selbst im Fehlerfall vermeiden. Matthias Kannengiesser stellt diese Methoden mit anschaulichen Beispielen vor und verrät, wie Sie selbst die richtige Lösung für unterschiedliche Fehlertypen finden können. Zudem gibt er wertvolle Tipps, wie Sie Ihre Anwendungen sicherer machen.

Über den Autor

Über den Autor: Matthias Kannengiesser ist Diplom-Informatiker und IT-Projektmanager. Seit mehreren Jahren ist er als Berater für namhafte Unternehmen tätig. Die Entwicklung von PHP-/MySQL-basierten Lösungen bildet dabei einen Schwerpunkt seiner Arbeit. Schon seit einem Jahrzehnt hält er Seminare, Workshops und Vorträge zu den Themen ActionScript, Flash, PHP und Datenbankprogrammierung. Darüber hinaus ist er Bestsellerautor mehrerer Bücher und schreibt für Fachmagazine wie Internet Intern, Internet World & Internet Professionell.

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


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

Tags, die Kunden mit diesem Produkt verbinden

 (Was ist das?)
Klicken Sie zum Suchen verwandter Artikel, Diskussionen oder Personen auf ein Tag.
 
(1)

 

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
37 von 38 Kunden fanden die folgende Rezension hilfreich
Weniger wäre mehr 18. Juli 2008
Von S.Vimes
Format:Gebundene Ausgabe
Ich suchte ein Buch zum Thema Objektorientierung mit PHP5, bekommen habe ich ein buntes Sammelsurium. Bevor auf Seite 155 endlich auf die Objektorientierung eingegangen wird, mußte ich mich durch "Softwareentwicklung" und "Prozedurale Programmierung" quälen. Was interessieren mich bei diesem Buchtitel aber z. B. Konfigurationsmanagement, das V-Modell, Extreme Programming usw.? Auch die Konventionen unter php4 kümmern mich nicht wirklich, dann hätte ich mir ein anderes Buch gekauft.
Bei den Inhalten zur objektorientierten Programmierung hätte ich mir ein Beispiel gewünscht, bei dem der Leser anhand eines Projekts Schritt für Schritt von der Aufgabe bis zum fertigen Programm geführt wird. Stattdessen werden teilweise Definitionen an Definitionen gereiht und das über Seiten, sehr trocken und nicht sehr hilfreich.
Und noch ein Tipp, wer das "Praxisbuch Objektorientierung" (Lahres, Raýman) besitzen sollte, braucht die "Objektorientierte Programmierung mit PHP5" nicht unbedingt zu kaufen, nur ein Beispiel:

Lahres, Raýman Kapitel 3.1.(openbook-Version): "Verschleierung von Abhängigkeiten [Absatz] Hierbei sollten Sie aber darauf achten, dass Sie bestehende Abhängigkeiten durch die Einführung eines vermittelnden Moduls nicht verschleiern. Eine naive Umsetzung der geschilderten Regel könnte im Extremfall jegliche Kommunikation zwischen Modulen über ein zentrales Kommunikationsmodul leiten. Damit hätten Sie die oben dargestellte sternförmige Kommunikationsstruktur erreicht, jedes Modul korrespondiert nur mit genau einem anderen Modul."

Bei M.Kannengiesser lautet der Abschnitt (S.177): "Verschleierung von Abhängigkeiten [Absatz] Bei der Kopplung von Modulen sollten Sie möglichst darauf achten, dass Sie bestehende Abhängigkeiten durch die Einführung eines vermittelnden Moduls nicht verschleiern. Eine naive Umsetzung der geschilderten Regel könnte im Extremfall jegliche Kommunikation zwischen Modulen über ein zentrales Kommunikationsmodul leiten. Damit hätten Sie die in der Abbildung dargestellte sternförmige Kommunikationsstruktur erreicht, jedes Modul korrespondiert ausschließlich mit genau einem weiteren Modul."
War diese Rezension für Sie hilfreich?
42 von 49 Kunden fanden die folgende Rezension hilfreich
Format:Gebundene Ausgabe
Da ich bereits die zweite Auflage der PHP Studienausgabe vor gut einem Jahr erworben hatte und Tiefergehende Einblicke in die Entwicklung von Webanwendungen erhalten wollte, habe ich mich dazu entschlossen das vorliegende Buch zu kaufen und siehe da es ist genau das Richtige.

Was die objektorientierte Arbeitsweise betrifft bin ich durch meine Jahrelange Arbeit als Java-Entwickler bereits vorbelastet gewesen. Gleich vorweg die Ausarbeitung und Themenauswahl sind aus meiner Sicht hervorragend gelungen und eignen sich zum Selbststudium. Was man leider nicht von allen Büchern zum Thema OOP behaupten kann.

Man wird nicht wie erwartet mit theoretischen Einführungsfloskeln überhäuft, sondern erhält als erstes einen Überblick über Entwicklung von Software bzw. Webanwendungen. Hierbei kommen unter anderem Themen wie Phasen der Softwareentwicklung, extreme programming und Sicherheitsrisiken zur Sprache. Der Umstieg von der prozeduralen zur objektorientierten Programmierung wird einem durch das zweite Kapitel erleichtert. Das dritte Kapitel liefert eine umfassende und vollständige Beschreibung des Themas OOP. Das vierte Kapitel liefert die Optionen und Syntax die einem durch PHP in Punkto OOP geboten wird. Vom Kapitel zum Thema Entwurfsmuster und Model-View-Controller war ich besonders beeindruckt, da es endlich mal jemand verstanden hat zweckgebunden und sinnvoll die Einsatzmöglichkeiten, Sinn und Zweck der Entwurfsmuster zu beschreiben ohne unendlich weit ausholen zu müssen. Kapitel zu Themen, wie Fehlerbehandlung (Exceptions), Qualitätssicherung, Dokumentation runden den positiven Gesamteindruck ab.

Es geht jedoch noch weiter, im achten Kapitel liefert der Autor Praxis pur (MySQLi, PDO, GD, etc.). Der Anhang liefert den krönenden Abschluss. Es werden Themen wie Codegeneratoren, Frameworks, Sicherheit und ein ArgoUML Crashkurs abgeliefert.

Die Buch-CD erleichtert das Durcharbeiten der diversen Skriptvorlagen und die diversen beigefügten Tools und Anwendungen (wie ArgoUML, Maguma Workbench, Zend Studio, etc.) ermöglichen einen Idealen Einstieg in die Entwicklung von umfangreichen Webanwendungen.

Eine Anmerkung zum Schluss, besonders gut gefallen hat mir der umfangreiche Index (16 Seiten). Die gezielte Suche wird hierdurch zum Kinderspiel.

Abschließend kann ich sagen das Buch ist jeden Cent wert und daher erhält es von mir die volle Punktzahl fünf Sterne plus. Noch eine Anmerkung, Entwickler die sich bisher nicht an OOP heran getraut haben, können ruhigen Gewissens zugreifen. Eines ist sicher OOP wird danach keine unbekannte Größe mehr sein!
War diese Rezension für Sie hilfreich?
3 von 4 Kunden fanden die folgende Rezension hilfreich
Bin zufrieden 3. September 2009
Format:Gebundene Ausgabe
Wer mehr über Softwareentwicklung erfahren möchte, als reine Quellcode-Beispiele, für den ist dieses Buch genau richtig. Viele leicht verständliche Beispiele zu den Themen der Objektorientierten Softwareentwicklung.

Natürlich fehlen auch Quellcode-Beispiele nicht. Ein paar Grundkenntnisse sollte man allerdings schon mitbringen.
War diese Rezension für Sie hilfreich?

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
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:









Das bedeutet, jeder Titel/Artikel muss zu Sachgebiet 1 UND zu Sachgebiet 2 UND... gehören.

Ihr Kommentar