PHP 5.4 und MySQL 5.5 - Stefan Reimers

bei twitter teilenTwitter auf facebook teilenFacebook per eMail empfehlenEmpfehlung
/media/22424476

PHP 5.4 und MySQL 5.5

Grundlagen, Anwendung, Praxiswissen, Objektorientierung, MVC, Sichere Webanwendungen, PHP-Frameworks, Performancesteigerungen, CakePHP

39,90 € inkl. MwSt
Neuware
Sofort lieferbar

Autor:

Stefan Reimers, Gunnar Thies

Verlag:

Galileo Press

Jahr:

2012 (4. Auflage)

Seiten:

1085 Seiten

Reihe/Serie:

Galileo Computing

Produktart:

Sonstige Produkte / Media-Kombination

ISBN/EAN:

978-3-8362-1876-4

weitere Informationen
weitere Informationen

Auflage:

4.

Maße:

240 x 168 mm / 1945 g

Sprache:

deutsch

Kategorie:

PHP

ISBN-10:

3-8362-1876-3 / 3836218763

ISBN-13:

978-3-8362-1876-4 / 9783836218764

Kundenbewertung:

Als erster bewerten

Weitere Ausgaben: Jahr Produkt-Art Preis
eBook-Ausgabe
Titel:PHP 5.4 und MySQL 5.5
Untertitel:Grundlagen, Anwendung, Praxiswissen, Objektorientierung, MVC, Sichere Webanwendungen, PHP-Frameworks, Performancesteigerungen, CakePHP
Autor / Hrsg.:Gunnar Thies; Stefan Reimers
Verlag:Galileo Press
Jahr:2012 / 4. Auflage
Produkt-Art: eBooks / eBook Download
Anmerkung:eBook-Ausgabe
Preis: 34,90 €
2012 / 4. Aufl. eBooks / eBook Download 34,90 €

Weitere Informationen von "PHP 5.4 und MySQL 5.5":

Das Buch richtet sich an ambitionierte Einsteiger und fortgeschrittene Entwickler, die umfangreiches Grundwissen in der Datenbankentwicklung und Programmierung mit PHP erhalten möchten. Der Autor bietet Ihnen eine praxisorientierte Einführung in Techniken, Arbeitsweisen und Werkzeuge für Ihre datenbankgestützte Webseite mit PHP und MySQL.


Über den Autor:

Stefan Reimers ist als Information Manager in einer deutschen Bank beschäftigt und entwickelt Lösungen im Bereich Data Warehousing sowie Business Intelligence.

Gunnar Thies promoviert am Institut für Wirtschaftsinformatik (Database Group) und entwickelte diverse webbasierte Systeme.

Inhaltsverzeichnis von "PHP 5.4 und MySQL 5.5":

... Vorwort ... 15
1 ... Einleitung ... 17
... 1.1 ... Konzeption ... 21
... 1.2 ... Feedback ... 24


2 ... Grundpfeiler der Webentwicklung ... 25
... 2.1 ... Das weltweite Netz ... 26
... 2.2 ... Das HTTP-Protokoll ... 31
... 2.3 ... Hypertext Markup Language (HTML) ... 34
... 2.4 ... Anbieter und Anwender ... 36


3 ... Installation ... 43
... 3.1 ... Microsoft Windows ... 45
... 3.2 ... Linux ... 50
... 3.3 ... Konfiguration von XAMPP ... 52
... 3.4 ... Aktualisierung der Komponenten ... 61
... 3.5 ... Komponentenweise Installation ... 63
... 3.6 ... Die Minimallösung: PHP als Webserver ... 68


4 ... Einführung in PHP ... 71
... 4.1 ... Strukturen einer PHP-Seite ... 72
... 4.2 ... Variablen ... 74
... 4.3 ... Konstanten ... 99
... 4.4 ... Kommentare ... 100
... 4.5 ... Funktionen ... 102
... 4.6 ... Kontrollkonstrukte ... 110
... 4.7 ... Vordefinierte Informationen ... 129
... 4.8 ... Einbinden externer Dateien ... 143


5 ... Objektorientierung in PHP ... 147
... 5.1 ... Die Modellierungssprache UML ... 147
... 5.2 ... Klassen und Objekte ... 149
... 5.3 ... Klassenbeziehungen ... 163
... 5.4 ... Automatisches Laden von Klassen ... 176
... 5.5 ... Klassenattribute und -methoden überladen ... 177
... 5.6 ... Namensräume ... 183
... 5.7 ... Objektorientierte Fehlerbehandlung ... 187


6 ... Einführung in MySQL ... 193
... 6.1 ... Relationale Datenbanksysteme ... 198
... 6.2 ... MySQL und SQL ... 201
... 6.3 ... Zugriffswerkzeuge ... 242


7 ... MySQLi ... 253
... 7.1 ... MySQLi in PHP einsetzen ... 253
... 7.2 ... MySQLi-Klassen ... 255


8 ... Wichtige PHP-Funktionalitäten ... 289
... 8.1 ... Datums- und Zeitfunktionen ... 289
... 8.2 ... Datei- und Verzeichnisfunktionen ... 296
... 8.3 ... Reguläre Ausdrücke ... 303
... 8.4 ... PEAR und PECL ... 317
... 8.5 ... Datenabstraktion ... 320
... 8.6 ... SQLite ... 346
... 8.7 ... Standard-PHP-Bibliothek ... 356
... 8.8 ... PHP-Archive ... 363


9 ... Fortgeschrittenes MySQL ... 377
... 9.1 ... Benutzerverwaltung ... 377
... 9.2 ... Kontrollfluss und Aggregationen ... 382
... 9.3 ... Performanter Datenbankzugriff ... 390
... 9.4 ... Metadaten ... 400
... 9.5 ... Views ... 408
... 9.6 ... Stored Procedures ... 417
... 9.7 ... Trigger ... 435
... 9.8 ... Partitionierung ... 441
... 9.9 ... Events ... 458


10 ... MySQL Storage Engines ... 469
... 10.1 ... MyISAM ... 471
... 10.2 ... InnoDB ... 475
... 10.3 ... MEMORY ... 483
... 10.4 ... ARCHIVE ... 485
... 10.5 ... Maria ... 487
... 10.6 ... CSV ... 488
... 10.7 ... MySQL Pluggable Storage Engines ... 491
... 10.8 ... MySQL Forks ... 493


11 ... Sicherheit ... 499
... 11.1 ... Formulardaten und Validierung ... 501
... 11.2 ... Verschlüsselung ... 506
... 11.3 ... Angriffsmethoden und Schutzmaßnahmen ... 515
... 11.4 ... Filter ... 524


12 ... Datenbankentwurf ... 549
... 12.1 ... ERM ... 550
... 12.2 ... Normalisierung ... 554
... 12.3 ... Datenbankentwurf mit phpMyAdmin ... 560


13 ... Extensible Markup Language ... 563
... 13.1 ... XML-Grundlagen ... 563
... 13.2 ... XPath ... 565
... 13.3 ... SimpleXML ... 569
... 13.4 ... MySQL-XML-Funktionalität ... 581


14 ... Ein Basissystem mit PHP und MySQL ... 591
... 14.1 ... Konfigurationsdateien ... 592
... 14.2 ... Die Klasse für HTML ... 597
... 14.3 ... Datenbankverbindungen ... 600
... 14.4 ... Sicherheitsklasse ... 615
... 14.5 ... Logging ... 619
... 14.6 ... Debugging ... 625


15 ... Sichere Webanwendungen ... 639
... 15.1 ... Benutzer authentifizieren ... 640
... 15.2 ... Sitzungen mit der Datenbank verwalten ... 646
... 15.3 ... Passwörter sicher gestalten ... 658
... 15.4 ... Logging realisieren ... 663
... 15.5 ... Einfache Intrusion Detection implementieren ... 682
... 15.6 ... Sichere Formulare ... 691
... 15.7 ... Eigene Fehlerbehandlung einbauen ... 697


16 ... Mehrbenutzersysteme ... 707
... 16.1 ... Das Hauptproblem: 2 Benutzer -- 1 Datensatz ... 708
... 16.2 ... Sperren von MySQL-Datensätzen ... 710
... 16.3 ... Transaktionen im praktischen Einsatz ... 719
... 16.4 ... Mehrsprachige Weboberflächen ... 727
... 16.5 ... Mehrsprachige Weboberflächen mit gettext ... 736


17 ... Web 2.0-Technologien ... 749
... 17.1 ... JavaScript Object Notation ... 749
... 17.2 ... AJAX ... 752
... 17.3 ... Web-API ... 780
... 17.4 ... jQuery ... 816
... 17.5 ... Web-Feeds ... 823


18 ... Blogs und Wikis ... 843
... 18.1 ... Blog ... 844
... 18.2 ... Ein konkretes Mehrbenutzersystem: Wiki ... 862


19 ... Bildergalerien ... 881
... 19.1 ... Standard-Bildergalerie ... 881


20 ... Dauerhafte Objektspeicherung ... 915
... 20.1 ... Persistenz ... 915
... 20.2 ... Umsetzung persistenter Objekte ... 915
... 20.3 ... Gültigkeitsprüfung von Parametern ... 935
... 20.4 ... Objekt-Serialisierung in Cookies mittels Traits ... 955


21 ... Automatische Formularerstellung ... 961
... 21.1 ... Klasse »SimpleAutomaticFormular« ... 964
... 21.2 ... Automatische Formulargenerierung anwenden ... 980
... 21.3 ... Verbesserungsvorschläge ... 981


22 ... Model View Controller ... 983
... 22.1 ... Installation und Konfiguration von CakePHP ... 986
... 22.2 ... Prinzipien in CakePHP ... 988
... 22.3 ... MVC mit CakePHP umsetzen ... 989
... 22.4 ... Ausblick ... 1005


... Anhang ... 1007
... A ... PHP-Referenz ... 1009
... B ... MySQL-Referenz ... 1039
... C ... Open Source in der Praxis: Lizenzen ... 1059
... D ... Glossar ... 1065
... E ... Inhalt der CD-ROM ... 1071


... Index ... 1073

Kundenbewertungen und Lesermeinungen (Durchschnitt - )

Keine Kundenmeinungen vorhanden

Schlagworte:

Cake PHP, Datenbanken, Frameworks, MySQL, MySQL 5; Handbuch/Lehrbuch, Open Source, PHP, PHP 5; Handbuch/Lehrbuch, Webprogrammierung

Weitere Informationen zu "PHP 5.4 und MySQL 5.5"

Auflage:

4.

Maße:

240 x 168 mm / 1945 g

Sprache:

deutsch

Kategorie:

PHP

ISBN-10:

3-8362-1876-3 / 3836218763

ISBN-13:

978-3-8362-1876-4 / 9783836218764

39,90 €
inkl. MwSt
Neuware
St.

Sofort lieferbar

Inland: Versandkostenfrei
Ausland: Versandkosten

zum Merkzettel hinzufügen Ihre Frage zum Artikel