🎉 New to MixCache.com? Sign up now and get $5.00 FREE CREDIT towards any ebook purchase!* Create Account →

Moderne Webanwendungen mit PHP entwickeln

Book Details
0 ratings
Log in to purchase and rate this book.
Über dieses Buch:

Erfahren Sie, wie Sie mit modernem PHP professionelle, hochwertige Webanwendungen erstellen – in diesem umfassenden Leitfaden für Entwickler, die über grundlegendes Scripting hinausgehen möchten. Ob Sie neu in der Backend-Entwicklung sind, von einer anderen Sprache wechseln oder ein erfahrener PHP-Programmierer, der seine Fähigkeiten aktualisieren möchte, dieses Buch bietet einen praktischen Fahrplan zur Beherrschung des aktuellen PHP-Ökosystems. Sie lernen, die leistungsstarken Funktionen von PHP 8+ wie strict typing, union types und nullsafe operators zu nutzen und gleichzeitig eine professionelle Entwicklungsumgebung mit Tools wie Docker, Composer und Xdebug aufzubauen, die Ihren Workflow von Anfang an optimieren.

Durchlaufen Sie eine sorgfältig strukturierte Reise, die Ihre Fachkenntnisse von Grund auf aufbaut. Beginnen Sie mit modernen PHP-Grundlagen und fortgeschrittenen Konzepten der objektorientierten Programmierung, dann erkunden Sie, wie Entwurfsmuster und Dependency Injection wartbaren Code erzeugen. Sie sammeln praktische Erfahrung beim Erstellen von RESTful-APIs mit Microframeworks, beim Implementieren sicherer Benutzerauthentifizierung mit JWTs und beim Interagieren mit Datenbanken sowohl mit PDO als auch mit ORMs. Jedes Kapitel führt wesentliche professionelle Praktiken ein – vom Schreiben effektiver Unit- und Integrationstests bis zur Implementierung von Caching-Strategien, die die Anwendungsleistung drastisch steigern.

Gehen Sie über die Theorie hinaus, während Sie reale Funktionen erstellen, die heutige Webanwendungen antreiben. Lernen Sie, Frontend-Assets mit modernen Build-Tools wie Vite zu integrieren, Echtzeit-Funktionalität mit WebSockets zu implementieren und sich über sichere API-Nutzung mit Drittanbieterdiensten zu verbinden. Sie meistern kritische Sicherheitstechniken zum Schutz vor häufigen Bedrohungen wie SQL-Injection und XSS, und entdecken dann, wie Sie Ihre Anwendung mit Docker containerisieren für konsistentes Deployment über Umgebungen hinweg. Das Buch behandelt auch fortgeschrittene Themen wie GraphQL-API-Entwicklung, asynchrones PHP für Szenarien mit hoher Nebenläufigkeit und serverlose Bereitstellungsoptionen, die die Zukunft des PHP-Hostings darstellen.

Am Ende dieses Leitfadens verfügen Sie über das vollständige Fähigkeitsset, um skalierbare, sichere und professionelle PHP-Anwendungen zu erstellen. Sie verstehen, wie Sie Continuous-Integration- und Deployment-Pipelines implementieren, die Tests und Bereitstellung automatisieren, horizontale Skalierungstechniken anwenden, um wachsende Benutzerbasen zu bewältigen, und fundierte Entscheidungen über Architekturoptionen treffen, die von traditionellen Server-Setups bis hin zu hochmodernen serverlosen Plattformen reichen. Am wichtigsten: Sie lernen, wie ein moderner PHP-Entwickler zu denken – zeitlose Software-Design-Prinzipien anwenden und gleichzeitig das ausgereifte Ökosystem der Sprache nutzen, um Anwendungen zu erstellen, die nicht nur funktional, sondern auch eine Freude bei Wartung und Erweiterung sind. Dies ist Ihr maßgeblicher Leitfaden für sicheres Bauen in der heutigen PHP-Landschaft.

Was Sie darin finden:
  • Moderne PHP 8+ Grundlagen, darunter strikte Typisierung, Union Types, Nullsafe-Operator, Match-Ausdruck und benannte Argumente für robusten, typsicheren Code
  • Professionelle Einrichtung der Entwicklungsumgebung mit Docker, Composer, modernen IDEs (VS Code/PhpStorm) und wichtigen Befehlszeilenwerkzeugen für einen effizienten Workflow
  • Erstellung von RESTful-APIs und Microservices mit Mikro-Frameworks, inklusive Routing, Middleware, Controllern und Abhängigkeitsinjektions-Prinzipien
  • Abhängigkeitsverwaltung mit Composer und Nutzung des PHP-Ökosystems über Packagist, PSR-Standards und Autoloading mit PSR-4
  • Umfassende Teststrategien (Unit-, Integrations- und End-to-End-Tests) sowie CI/CD-Pipelines für zuverlässige, automatisierte Bereitstellung von PHP-Anwendungen
Für wen ist es:

Dieses Buch richtet sich an Entwickler verschiedener Erfahrungsstufen, die moderne Webanwendungen mit PHP erstellen möchten. Es ist ideal für Neulinge der Webentwicklung, die neugierig auf die Leistungsfähigkeit von PHP sind, für Entwickler, die von Sprachen wie Python oder JavaScript wechseln und das moderne PHP-Ökosystem verstehen möchten, sowie für erfahrene PHP-Entwickler, die ihre Fähigkeiten von veralteten Praktiken auf zeitgenössische Standards aktualisieren möchten. Das Buch setzt grundlegende Programmierkenntnisse voraus, konzentriert sich jedoch darauf, diese Konzepte zur Erstellung professioneller, sicherer und skalierbarer Anwendungen mit PHP 8+ und dessen modernen Werkzeugen anzuwenden.

Inhaltsverzeichnis:
  • Einführung
  • Kapitel 1 Die moderne PHP-Landschaft
  • Kapitel 2 Einrichten einer professionellen Entwicklungsumgebung
  • Kapitel 3 PHP 8+ Grundlagen: Ein moderner Ansatz
  • Kapitel 4 Fortgeschrittene objektorientierte Programmierung und Entwurfsmuster
  • Kapitel 5 Abhängigkeitsverwaltung mit Composer
  • Kapitel 6 MVC und moderne PHP-Frameworks verstehen
  • Kapitel 7 Erstellen einer RESTful-API mit einem Mikroframework
  • Kapitel 8 Routing, Middleware und Controller
  • Kapitel 9 Datenbankdesign und Interaktion mit PDO & ORMs
  • Kapitel 10 Benutzerauthentifizierung und -autorisierung
  • Kapitel 11 Template-Engines und Frontend-Integration
  • Kapitel 12 Arbeiten mit Formularen und Validierung von Benutzereingaben
  • Kapitel 13 Asynchrones PHP: Promises und Event Loops
  • Kapitel 14 Erstellen von Echtzeitanwendungen mit WebSockets
  • Kapitel 15 Testmethodologien: Unit-, Integrations- und End-to-End-Tests
  • Kapitel 16 Caching-Strategien für hohe Leistung
  • Kapitel 17 Schutz Ihrer Anwendung vor gängigen Bedrohungen
  • Kapitel 18 Containerisierung Ihrer Anwendung mit Docker
  • Kapitel 19 Interaktion mit Drittanbieter-APIs und -Diensten
  • Kapitel 20 Erstellen und Nutzen von GraphQL-APIs
  • Kapitel 21 Frontend-Asset-Bundling und -Management
  • Kapitel 22 Kontinuierliche Integration und kontinuierliche Bereitstellung (CI/CD)
  • Kapitel 23 Serverless PHP: Ein neues Bereitstellungsparadigma
  • Kapitel 24 Skalierung Ihrer PHP-Anwendung
  • Kapitel 25 Die Zukunft von PHP: Was kommt als Nächstes?
Autor:

Dr Alex Bugeja, PhD

Verlag:

Ephyia Publishing


Veröffentlicht am:

11. August 2026

Art:

Sachbuch

Sprache:

Deutsch

Auch verfügbar in:

Englisch, Italienisch, Niederländisch, Portugiesisch

Wortanzahl:

63.649 Wörter

Lesezeit:

4 Stunden 27 Minuten

Leseprobe:

Leseprobe lesen


🎁 Inklusive E-Book GRATIS
Lesen Sie sofort, während Sie auf die Lieferung warten – ohne Aufpreis.
🚚 Kostenloser Versand innerhalb der USA
Pauschal $7 pro Buch in alle anderen Länder
Bestellen:

Moderne Webanwendungen mit PHP entwickeln (Gebundene Ausgabe) auf MixCache.com bestellen:

Jetzt kaufen
E-Book inklusive · Druck auf Bestellung Sichere Zahlung

Die Druckausgabe wird auf Bestellung gedruckt und weltweit versendet. Inklusive E-Book, sofort lesbar.


$5 Guthaben für alle neuen MixCache.com-Konten, einlösbar für jeden E-Book-Kauf!*

Ratings & Reviews

0 ratings