RESSORTS.
Acht Felder, in denen wir kontinuierlich publizieren — von PHP 8.4 Property-Hooks bis zur phpBB-Discourse-Migration.
- I
PHP
PHP-Disziplin im modernen Sinn — PHP 8.4 LTS mit Property-Hooks und Asymmetric Visibility, Symfony 7.x als Enterprise-Framework mit Doctrine ORM, Laravel 11.x als Rapid-Application-Development-Framework mit Eloquent ORM, Composer als Standard-Dependency-Manager, PSR-Standards (PSR-4 Autoload, PSR-7 HTTP-Message, PSR-12 Coding-Style), PHPUnit 11 für Test-Driven-Development, Xdebug für interaktive Debugging-Sessions, Modern-PHP-Idiome mit strict types und readonly properties.
→ - II
CMS
CMS-Berichterstattung — WordPress 6.7 mit Gutenberg-Block-Editor und WP-CLI als Kommando-Linie, TYPO3 13 LTS mit Extbase-Framework und Fluid-Templating, Drupal 11 mit JSON-API und Symfony-Foundation, Headless-CMS-Familie (Strapi, Sanity, Contentful, Storyblok), DotCMS und Craft CMS als kommerzielle Alternativen. Mit Plugin-/Extension-/Modul-Test-Berichten, Performance-Vergleichen und Migrations-Praxis-Anleitungen.
→ - III
Forum
Forum-Software-Markt — klassisches phpBB 3.x mit MOD-Linie und neuem PHP-8.x-Support, Discourse als Ruby-on-Rails-basierte moderne Foren-Plattform mit Long-Read-Layout und Trust-Levels, Flarum als PHP-Laravel-basierte moderne Alternative, Vanilla Forums als kommerzielle SaaS-Linie, Reddit-Klone (Lemmy in Rust, Kbin), Discord/Matrix als chat-fokussierte Alternativen. Mit Migrations-Pfaden zwischen Legacy- und Modern-Plattformen.
→ - IV
Migration
Migrations-Disziplin — Strategien für Übergang von Legacy-Systemen (PHP-Nuke, Mambo, e107, vBulletin, IPB classic) zu Modern-CMS/Foren. Daten-Export-Verfahren (SQL-Dump-Migration, REST-API-Pull, CSV-Import-Pipeline), URL-Struktur-Bewahrung mit 301-Redirect-Mapping, SEO-Erhaltung beim Übergang, Authentifizierungs-System-Migration (MD5/Hash-Verfahren-Update), Performance-Test vor Live-Schaltung. Mit Schritt-für-Schritt-Anleitungen aus realen Migrations-Projekten.
→ - V
Datenbank
Datenbank-Disziplin — MySQL 8.4 LTS als Standard-RDBMS für Web-Anwendungen, MariaDB 11.x LTS als Community-Fork mit zusätzlichen Features (Galera-Cluster, Sequence-Engine), PostgreSQL 16 als wissenschaftlich-orientierte Alternative mit erweiterten Features (JSONB, Window-Functions, Materialized-Views), SQLite für Klein-Anwendungen und Embedded-Use-Cases, Redis als In-Memory-Key-Value-Store für Caching-/Session-/Queue-Anwendungen. Mit Performance-Tuning-Tipps und Index-Strategie-Praxis.
→ - VI
DevOps
DevOps-Praxis für Web-Entwickler:innen — Docker mit Compose v2 für lokale Entwicklungs-Umgebungen, Kubernetes als Orchestrierungs-Standard im Cloud-Deployment, CI/CD-Pipelines (GitHub Actions, GitLab CI, Bitbucket Pipelines, CircleCI), Web-Server-Konfiguration (Nginx 1.26 LTS, Apache 2.4 mit MPM-Event, OpenResty als Nginx-Lua-Erweiterung), PHP-FPM-Tuning für Produktion, Let-s-Encrypt-Zertifikate mit Certbot, Monitoring-Stack (Prometheus + Grafana, Sentry für Error-Tracking, New Relic).
→ - VII
Security
Web-Sicherheits-Disziplin — OWASP Top 10 Sicherheits-Risiken (Injection-Angriffe, Broken Authentication, Sensitive Data Exposure, XXE, Broken Access Control, Security Misconfiguration, XSS, Insecure Deserialization, Components with Known Vulnerabilities, Insufficient Logging), Penetration-Testing-Tools (OWASP ZAP, Burp Suite, Metasploit), Static-Analysis-Tools (PHPStan, Psalm, SonarQube, Semgrep), Dependency-Scanner (Composer Audit, GitHub Dependabot, Snyk), CVE-Tracking für Drittanbieter-Bibliotheken, Content-Security-Policy-Header und HTTPS-Strict-Transport-Security-Praxis.
→ - VIII
Community
Community-Berichterstattung — Open-Source-Projekt-Verwaltung (Issue-Tracking, Pull-Request-Workflow, Release-Management mit Semantic Versioning), Code-of-Conduct-Standards, License-Auswahl (MIT, Apache 2.0, GPL v3, AGPL v3), GitHub vs. GitLab vs. Codeberg als Code-Hosting-Plattformen, Developer-Communities (PHP-User-Group-Meetups, FrOSCon, FOSDEM, Confoo, Symfony Con, Laracon EU/US), Mentor-Programme (Outreachy, Google Summer of Code), Knowledge-Sharing-Plattformen (Stack Overflow, Dev.to, Hashnode, Medium).
→