Ratgeber
Notizen aus Betrieb
und Entwicklung.
Konkrete Lösungen für Probleme, auf die wir bei eigenen Projekten gestoßen sind – von Server-Backups bis zur Revalidierung in Next.js. Dazu ein Lexikon der Begriffe, die Marketing und Entwicklung unterschiedlich verwenden.
Bacula: Backup von Linux-Servern
Ein vollständiger Leitfaden zum Einsatz des Backup-Systems Bacula für automatisierte Backups von Linux-Servern, mit Unterstützung für Virtual-Full-Backups und effizienter Verwaltung des Speicherplatzes.
Server
Die von uns erstellten Websites laufen überwiegend auf Linux-Servern. Nützliche Tipps und Tricks aus ihrer Konfiguration teilen wir gern.
Ganze Kategorie · 12 ArtikelBacula: Backup von Linux-Servern
Ein vollständiger Leitfaden zum Einsatz des Backup-Systems Bacula für automatisierte Backups von Linux-Servern, mit Unterstützung für Virtual-Full-Backups und effizienter Verwaltung des Speicherplatzes.
Automatische Bereinigung von Docker-Cache-Volumes für GitLab Runner
Wie Sie das Problem ständig wachsender Docker-Volumes für den GitLab-Runner-Cache lösen und deren automatische Bereinigung einrichten.
PHP-Upgrade unter Ubuntu inklusive bereits installierter Module
Ein einfacher Weg, unter Ubuntu/Debian die PHP-Version samt allen bereits installierten Modulen zu aktualisieren.
Backend
Informationen und Artikel rund um die Server- und Cloud-Seite bei der Entwicklung von Websites und Webanwendungen.
Ganze Kategorie · 6 ArtikelMehrere RabbitMQ-Queues in Symfony mit enqueue-bundle einrichten
In diesem Artikel zeigen wir, wie Sie in einem Symfony-Projekt mit der Bibliothek enqueue-bundle mehrere RabbitMQ-Queues richtig einrichten und mithilfe spezialisierter Prozessoren effizient abarbeiten.
Sentry Performance, PHP und GraphQL
Wie Sie Sentry Performance für das Performance-Monitoring einer PHP-Anwendung einsetzen – einschließlich der Performance einer GraphQL-API.
PHP8.1, Enum-Klassen und Doctrine
Zu den Neuerungen in PHP8.1 gehört auch die Unterstützung von Enum-Klassen. Dieser Beitrag ist eine kurze Einführung, wie sich diese Neuerung zusammen mit Doctrine nutzen lässt.
Frontend
Informationen und Artikel zur Entwicklung von Websites und Webanwendungen, die im Browser der Nutzer laufen.
Ganze Kategorie · 2 ArtikelNext.js und die Revalidierung vorgenerierter Seiten bei Inhaltsänderungen
Wie lassen sich statisch vorgenerierte Seiten anders als periodisch neu generieren? Typischerweise bei einer Änderung von Inhalten in einer API oder einem CMS? Dafür gibt es die Funktion revalidate().
Was tun gegen unerwünschte horizontale Scrollbars
Wenn Sie überrascht feststellen, dass Ihre Seite breiter als der Viewport ist, und keine Ahnung haben, warum, kann Ihnen der folgende Tipp helfen
Lexikon und Werkzeuge
Begriffe, die man kennen sollte, wenn Marketing und Entwicklung miteinander sprechen.
Ganzes Lexikon · 7 BeiträgeGoogle Analytics 4 (GA4)
Google Analytics 4 ist ein leistungsstarkes Tool zur Messung und Analyse des Besucherverhaltens auf Ihrer Website. Es hilft Ihnen, Ihre Nutzer besser zu verstehen, Marketingaktivitäten auszuwerten und Entscheidungen auf Basis realer Daten zu treffen.
Google Tag Manager (GTM)
Google Tag Manager ist ein Tool zur Verwaltung von Tracking-Codes auf einer Website, ohne in den Code eingreifen zu müssen. Damit lassen sich Analyse- und Marketing-Skripte einfach einbinden, Conversions erfassen und die Datenerhebung über eine einzige Oberfläche steuern.
Google Search Console (GSC)
Die Google Search Console ist ein kostenloses Tool von Google, mit dem Sie die Leistung Ihrer Website in der Suche verfolgen. Sie hilft, Fehler aufzudecken, die Sichtbarkeit zu verbessern und zu verstehen, wie Google Ihre Website sieht.
React
React ist eine leistungsstarke JavaScript-Bibliothek, mit der sich interaktive Benutzeroberflächen effizient erstellen lassen – dank komponentenbasiertem Ansatz, virtuellem DOM und reaktivem State-Management.
Brauchen Sie mehr als einen Artikel?
Melden Sie sich unverbindlich – ein paar Sätze dazu, worum es geht, genügen.