Willkommen, schön sind Sie da!
Logo Ex Libris

Von Geodaten bis NoSQL: Leistungsstarke PHP-Anwendungen

  • Fester Einband
  • 507 Seiten
- Für fortgeschrittene PHP-Entwickler mit Kenntnissen zu Datenbanken und Webtechniken - Vom Frontend bis zum Backend: Neue Technol... Weiterlesen
20%
53.50 CHF 42.80
Auslieferung erfolgt in der Regel innert 2 bis 3 Wochen.

Beschreibung

- Für fortgeschrittene PHP-Entwickler mit Kenntnissen zu Datenbanken und Webtechniken - Vom Frontend bis zum Backend: Neue Technologien für interaktive, schnelle und benutzerfreundliche Webseiten - Mit vielen Beispielen, Lösungen und Tipps - Alle Beispiele aus dem Buch unter: MySQL 5.6, PostGIS 2.0, Redis 2.4, MongoDB 2.0, Varnish 3.0, Memcached 1.4 - EXTRA: E-Book inside Schnell, einfach, persönlich. Das sind aus Sicht des Benutzers die wesentlichen Erfolgsfaktoren für Websites. Wie Ihre Websites diesen Anforderungen gerecht werden, erfahren Sie in diesem Buch. Es gliedert sich in vier Themenbereiche: Teil I Geodaten, Zeitzonen und Schriftzeichen zeigt Ihnen, wie Sie Geodatenbanken nutzen, einen Routenplaner programmieren sowie Unicode und Zeitzonen für internationale PHP-Anwendungen richtig einsetzen. Teil II Interaktive Websites hat AJAX und Server Push zum Thema. Neben neuen Funktionen (Fortschrittsanzeige, Cross-Domain-Requests) lernen Sie Server-sent Events und WebSockets kennen und entwickeln einen eigenen eventbasierten PHP-Server, der viele Tausend Verbindungen parallel bedienen kann. Teil III Leistungsstarke Webseiten erklärt, wie Sie HTML optimieren und Ihre Website spürbar schneller machen können. Ausführlich wird auf Caching von Webseiten und Strategien zur Vermeidung von Cache-Stürmen eingegangen. Teil IV MySQL und NoSQL zeigt, wie Sie Indexe und Transaktionen in MySQL richtig einsetzen und Abfragen optimieren. Mit Redis, einem Key/Value-Store, und MongoDB, einer populären Dokumentendatenbank, lernen Sie die Einsatzgebiete von NoSQL-Datenbanken kennen. AUS DEM INHALT: Geodatenbanken PostGIS & SpatiaLite // Zeitzonen // Unicode im Detail // JSON // Cross-Origin-AJAX // Server-sent Events // WebSockets // Eventbasierter PHP-Server im Eigenbau // Frontend optimieren // Cache-Stürme verhindern // Caching: Varnish, Edge Side Includes, APC & Memcached // MySQL: InnoDB, Indexe, Transaktionen // Redis (Key/Value-Store) // MongoDB & Map/Reduce Systemvoraussetzungen für E-Book inside: Internet-Verbindung und Adobe-Reader

Autorentext
Dipl.-Ing. Arno Hollosi ist Dozent und Forscher an der FH CAMPUS 02 im Fachbereich Informationstechnologie. Die Schwerpunkte seiner Tätigkeit bilden die Themen Webanwendungen und Web-Architekturen.

Klappentext

Der heute an Webseiten angelegte Maßstab wird zunehmend von Google, Facebook, Twitter & Co bestimmt: Moderne Webseiten zeichnen sich durch sehr hohe Interaktivität und eine internationale Benutzerbasis aus. Diese Komplexität setzt hohe Performanz voraus, um ein intuitives, nahtloses Benutzererlebnis zu gewährleisten. Dieses Buch führt fortgeschrittene PHP-Programmierer in die Techniken und Methoden moderner Web-Architektur ein. Es bietet Lösungen für die wichtigsten Aspekte moderner Webseiten: ausgehend von der Vernetzung von Benutzern mit Hilfe von Geodaten über leistungsstarke PHP-Architekturen bis hin zur Verwaltung großer Datenmengen mit NoSQL-Lösungen. Die Inhalte von Teil I: Vernetzung internationaler Benutzerdaten mit Hilfe von Geodaten // Mehrsprachigkeit // gesteigerte Interaktivität und Responsivität mittels AJAX. Die Inhalte von Teil II: Programmierung von performanten Webseiten // Zwischenspeichern dynamischer Inhalte mittels Caching-Lösungen // Verwaltung großer Datenmengen mit MySQL bzw. der NoSQL-Datenbank MongoDB. Jedes Kapitel führt Sie schrittweise in die Thematik ein. Praxisnahe Szenarien und direkt verwendbare Beispiele (Konfigurationen, Quelltexte) stellen einen hohen Bezug zu den typischen Aufgaben des Programmierers her, zahlreiche Praxistipps erleichtern die Umsetzung in eigene Projekte. Insbesondere wird auf typische Fehler hingewiesen, und wie Sie sie vermeiden können. Im Internet stehen alle Codes aus dem Buch zur Verfügung.



Zusammenfassung
Der heute an Webseiten angelegte Maßstab wird zunehmend von Google, Facebook, Twitter & Co bestimmt: Moderne Webseiten zeichnen sich durch sehr hohe Interaktivität und eine internationale Benutzerbasis aus. Diese Komplexität setzt hohe Performanz voraus, um ein intuitives, nahtloses Benutzererlebnis zu gewährleisten. Dieses Buch führt fortgeschrittene PHP-Programmierer in die Techniken und Methoden moderner Web-Architektur ein. Es bietet Lösungen für die wichtigsten Aspekte moderner Webseiten: ausgehend von der Vernetzung von Benutzern mit Hilfe von Geodaten über leistungsstarke PHP-Architekturen bis hin zur Verwaltung großer Datenmengen mit NoSQL-Lösungen. Die Inhalte von Teil I: Vernetzung internationaler Benutzerdaten mit Hilfe von Geodaten // Mehrsprachigkeit // gesteigerte Interaktivität und Responsivität mittels AJAX. Die Inhalte von Teil II: Programmierung von performanten Webseiten // Zwischenspeichern dynamischer Inhalte mittels Caching-Lösungen // Verwaltung großer Datenmengen mit MySQL bzw. der NoSQL-Datenbank MongoDB. Jedes Kapitel führt Sie schrittweise in die Thematik ein. Praxisnahe Szenarien und direkt verwendbare Beispiele (Konfigurationen, Quelltexte) stellen einen hohen Bezug zu den typischen Aufgaben des Programmierers her, zahlreiche Praxistipps erleichtern die Umsetzung in eigene Projekte. Insbesondere wird auf typische Fehler hingewiesen, und wie Sie sie vermeiden können. Im Internet stehen alle Codes aus dem Buch zur Verfügung.

Produktinformationen

Titel: Von Geodaten bis NoSQL: Leistungsstarke PHP-Anwendungen
Untertitel: Aktuelle Techniken und Methoden für Fortgeschrittene
Autor:
EAN: 9783446429956
ISBN: 978-3-446-42995-6
Format: Fester Einband
Herausgeber: Hanser Fachbuch
Genre: Programmiersprachen
Anzahl Seiten: 507
Gewicht: 1058g
Größe: H246mm x B182mm x T35mm
Jahr: 2012
Land: DE

Bewertungen

Gesamtübersicht

Meine Bewertung

Bewerten Sie diesen Artikel