Verstehen der Ressourcen Ihres Webhostings
Lesezeit : 12 Minuten
Schwierigkeit : Anfänger ⭐
Voraussetzungen : Zugang zu cPanel
📋 Einführung
Ihr Webhosting funktioniert wie ein Computer, der von mehreren Benutzern gemeinsam genutzt wird. Um optimale Leistungen für alle zu gewährleisten, verfügt jedes Konto über begrenzte Ressourcen wie CPU, RAM, Festplattenspeicher usw.
Das Verständnis dieser Ressourcen ermöglicht es Ihnen:
- ✅ Vermeiden von Verlangsamungen Ihrer Website
- ✅ Fehlerdiagnose (500, 503, 508)
- ✅ Optimierung der Leistung
- ✅ Auswahl des für Ihre Anforderungen geeigneten Angebots
🎯 Überblick über die Ressourcen
Hier sind die 6 Hauptressourcen Ihres Hostings:
| Ressource | Ikon | Rolle | Analogie |
| CPU | ⚡ | Rechenleistung | Das Gehirn |
| RAM | 🧠 | Arbeitsspeicher | Der Arbeitsspeicher |
| Festplattenspeicher | 💾 | Dateispeicherung | Die Festplatte |
| Bandbreite | 🌐 | Monatlicher Datenverkehr | Die Autobahn |
| I/O (Ein-/Ausgabe) | 📊 | Lese-/Schreibgeschwindigkeit | Die Geschwindigkeit der Festplatte |
| Inodes | 📁 | Anzahl der Dateien | Die Anzahl der Schubladen |
⚡ Die CPU (Prozessor)
Was ist die CPU?
Die CPU (Central Processing Unit) ist das "Gehirn" Ihres Hostings. Sie führt alle Operationen aus: eine Seite anzeigen, ein Formular verarbeiten, PHP ausführen, die Datenbank abfragen...
Wie funktioniert es?
Besucher → Fordert eine Seite an → Die CPU bearbeitet die Anfrage → Seite wird angezeigt
Bei Shared Hosting wird die CPU zwischen allen Konten geteilt. Ihre CPU-Grenze stellt den maximalen Anteil dar, den Sie nutzen können.
Maßeinheit
| Notation | Bedeutung |
| 100% | 1 voller CPU-Kern |
| 200% | 2 CPU-Kerne |
| 50% | Die Hälfte eines Kerns |
Was verbraucht die CPU?
| Aktivität | Verbrauch |
| Statische HTML-Seite | 🟢 Sehr niedrig |
| Einfache PHP-Seite | 🟢 Niedrig |
| WordPress (gecachte Seite) | 🟢 Niedrig |
| WordPress (ohne Cache) | 🟡 Mittel |
| WooCommerce / PrestaShop | 🟠 Hoch |
| Daten importieren/exportieren | 🔴 Sehr hoch |
| Schlecht optimierte Skripte | 🔴 Sehr hoch |
Symptome einer ausgelasteten CPU
- ⚠️ Sehr langsame Website-Ladezeiten
- ⚠️ Fehler 503 "Dienst nicht verfügbar"
- ⚠️ Seiten-Timeouts
- ⚠️ CRON-Aufgaben, die nicht enden
Wie optimiert man die CPU?
| Aktion | Auswirkung |
| ✅ Cache aktivieren (LiteSpeed Cache, WP Super Cache) | 🟢🟢🟢 Stark |
| ✅ PHP aktualisieren (8.1, 8.2, 8.3) | 🟢🟢 Mittel |
| ✅ Unnötige Plugins deaktivieren | 🟢🟢 Mittel |
| ✅ Bilder optimieren | 🟢 Niedrig |
| ✅ Externe Anfragen reduzieren | 🟢 Niedrig |
🧠 Der RAM (Arbeitsspeicher)
Was ist der RAM?
Der RAM (Random Access Memory) ist der Arbeitsspeicher Ihres Hostings. Er speichert vorübergehend Daten, die gerade verarbeitet werden, für einen ultraschnellen Zugriff.
Einfache Analogie
Stellen Sie sich Ihren Arbeitsplatz vor:
- Der RAM = Der Platz auf Ihrem Schreibtisch (woran Sie gerade arbeiten)
- Die Festplatte = Ihre Schubladen (der permanente Speicher)
Je mehr RAM Sie haben, desto mehr Aufgaben können Sie gleichzeitig ohne Verlangsamung bearbeiten.
Arten von Speicher
| Typ | Beschreibung |
| Physischer Speicher | Zu Ihrem Konto zugewiesener echter RAM |
| Virtueller Speicher | RAM + Austauschbereich auf der Festplatte (langsamer) |
Was verbraucht RAM?
| Aktivität | Verbrauch |
| Statische HTML-Seite | 🟢 ~10 Mo |
| Einfaches WordPress | 🟡 ~64-128 Mo |
| WordPress + Plugins | 🟠 ~128-256 Mo |
| WooCommerce | 🔴 ~256-512 Mo |
| Importieren von umfangreichen CSV-Dateien | 🔴 ~512 Mo+ |
Symptome eines ausgelasteten RAMs
- ⚠️ Fehler 500 "Interner Serverfehler"
- ⚠️ Fehler 503 "Dienst nicht verfügbar"
- ⚠️ Meldung "Erlaubter Speicherplatz erschöpft" (PHP)
- ⚠️ Seiten, die nicht vollständig geladen werden
Wie optimiert man den RAM?
| Aktion | Auswirkung |
| ✅ Erhöhen Sie schrittweise memory_limit in PHP | 🟢🟢 Mittel |
| ✅ Deaktivieren Sie speicherintensive Plugins | 🟢🟢🟢 Stark |
| ✅ Optimieren Sie Datenbankabfragen | 🟢🟢 Mittel |
| ✅ Verwenden Sie Objektcaching (Redis, Memcached) | 🟢🟢🟢 Stark |
| ✅ Begrenzen Sie WordPress-Revisionen | 🟢 Niedrig |
💾 Der Festplattenspeicher (Speicher)
Was ist der Festplattenspeicher?
Der Festplattenspeicher repräsentiert die Gesamtspeicherkapazität Ihres Hostings. Er enthält:
- 📁 Ihre Webdateien (HTML, PHP, CSS, JS)
- 🖼️ Ihre Medien (Bilder, Videos, PDF)
- 🗄️ Ihre MySQL-Datenbanken
- 📧 Ihre E-Mails
- 💾 Ihre Backups
- 📝 Logdateien
Typische Speicheraufteilung
📊 Beispiel für eine 5-GB-WordPress-Website:
├── 📁 Webdateien (wp-content) : 3,5 GB (70%)
│ ├── 🖼️ Medien/Uploads : 3,0 GB
│ ├── 🔌 Plugins : 300 MB
│ └── 🎨 Themes : 200 MB
├── 🗄️ Datenbank : 500 MB (10%)
├── 📧 E-Mails : 800 MB (16%)
└── 📝 Logs und andere : 200 MB (4%)
Symptome eines vollen Speichers
- ⚠️ Hochladen von Dateien nicht möglich
- ⚠️ E-Mails werden nicht empfangen
- ⚠️ Fehler bei Updates
- ⚠️ Datenbank nicht erreichbar
- ⚠️ Fehlgeschlagene Backups
Wie überprüft man den verwendeten Speicherplatz?
In cPanel überprüfen Sie:
- Statistiken (rechte Seite) → Speicherauslastung
- Dateien → Speicherauslastung (Detail pro Ordner)
Wie kann Speicher freigegeben werden?
| Aktion | Potentielle Einsparung |
| ✅ Alte Backups löschen | 🟢🟢🟢 Hoch |
| ✅ E-Mail-Papierkorb leeren | 🟢🟢 Mittel |
| ✅ Bilder komprimieren | 🟢🟢 Mittel |
| ✅ Nicht verwendete Themen/Plugins löschen | 🟢 Niedrig |
| ✅ WordPress-Revisionen bereinigen | 🟢 Niedrig |
| ✅ Alte Logdateien löschen | 🟢 Niedrig |
🌐 Bandbreite (Traffic)
Was ist Bandbreite?
Die Bandbreite ist die Menge an Daten, die in einem Monat zwischen Ihrem Hosting und den Besuchern übertragen wird.
Wie wird sie berechnet?
Bandbreite = Anzahl der Besucher × Durchschnittliche Seitengröße
Beispiel:
- 10.000 Besucher/Monat
- Durchschnittliche Seite: 2 MB
- Bandbreite = 10.000 × 2 MB = 20 GB/Monat
Was verbraucht Bandbreite?
| Element | Verbrauch |
| Einfache HTML-Seite | 🟢 ~50 KB |
| Optimierte WordPress-Seite | 🟢 ~500 KB |
| Seite mit nicht optimierten Bildern | 🟠 ~2-5 MB |
| Dateidownload | 🔴 Dateigröße |
| Video-Streaming | 🔴🔴 Sehr hoch |
Symptome für erschöpfte Bandbreite
- ⚠️ Nicht erreichbare Website (Fehler 509)
- ⚠️ Meldung "Bandwidth Limit Exceeded"
- ⚠️ Temporäre Kontosuspendierung
💡 Gute Nachricht: Bei OuiHeberg sind die meisten Angebote mit großzügiger oder unbegrenzter Bandbreite ausgestattet.
Wie kann die Bandbreite reduziert werden?
| Aktion | Auswirkung |
| ✅ GZIP-Komprimierung aktivieren | 🟢🟢🟢 Stark (-70%) |
| ✅ Bilder optimieren (WebP) | 🟢🟢🟢 Stark (-50%) |
| ✅ CDN verwenden (Cloudflare) | 🟢🟢🟢 Stark |
| ✅ Browser-Cache aktivieren | 🟢🟢 Mittel |
| ✅ CSS/JS minimieren | 🟢 Niedrig |
📊 I/O (Ein-/Ausgänge)
Was ist I/O?
Das I/O (Input/Output) misst die Geschwindigkeit des Datentransfers zwischen RAM und Festplatte. Es ist die "Lese-/Schreibgeschwindigkeit" Ihres Hostings.
Zwei I/O-Metriken
| Metrik | Beschreibung | Einheit |
| I/O (Durchsatz) | Menge der übertragenen Daten | MB/s oder KB/s |
| IOPS | Anzahl der Operationen pro Sekunde | ops/s |
Was belastet die I/O?
| Aktivität | I/O-Auswirkung |
| Lesen von statischen Dateien | 🟢 Niedrig |
| Datenbankabfragen | 🟡 Mittel |
| Erstellung von Backups | 🔴 Hoch |
| Daten importieren/exportieren | 🔴 Hoch |
| Dateiindexierung | 🔴 Hoch |
| Intensive Protokolle | 🟠 Mittel-Hoch |
Symptome für gesättigte I/O
- ⚠️ Langsame Website ohne Fehlermeldung
- ⚠️ Langsame Datenbankabfragen
- ⚠️ Stundenlange Backup-Erstellung
- ⚠️ Variable Antwortzeiten
Wie können die I/O optimiert werden?
| Aktion | Auswirkung |
| ✅ Datenbank-Cache aktivieren | 🟢🟢🟢 Stark |
| ✅ MySQL-Tabellen optimieren | 🟢🟢 Mittel |
| ✅ Häufigkeit automatischer Backups reduzieren | 🟢🟢 Mittel |
| ✅ Schwere Aufgaben nachts planen | 🟢🟢 Mittel |
| ✅ Optimierte SQL-Abfragen verwenden | 🟢🟢 Mittel |
📁 Inodes (Dateianzahl)
Was ist ein Inode?
Ein Inode ist eine Datenstruktur, die eine Datei oder einen Ordner im System repräsentiert. Vereinfacht gesagt:
1 Inode ≈ 1 Datei ODER 1 Ordner
Warum ist das wichtig?
Auch wenn Speicherplatz verfügbar ist, können bei Erreichen des Inode-Limits keine neuen Dateien mehr erstellt werden.
Was erzeugt viele Inodes?
| Quelle | Anzahl der Inodes |
| Standard-WordPress | ~10.000 |
| WordPress + Plugins | ~30.000 - 50.000 |
| Ungereinigter Dateicache | ~100.000+ |
| Gespeicherte E-Mails | 1 pro E-Mail |
| PHP-Sitzungen | 1 pro Sitzung |
Symptome für erreichte Inode-Grenze
- ⚠️ "Disk quota exceeded" (obwohl Speicherplatz verfügbar ist)
- ⚠️ Unmöglichkeit, Dateien zu erstellen
- ⚠️ Upload-Fehler
- ⚠️ Blockierte E-Mails
Wie können die Inodes reduziert werden?
| Aktion | Auswirkung |
| ✅ Dateicache leeren | 🟢🟢🟢 Stark |
| ✅ Abgelaufene PHP-Sitzungen löschen | 🟢🟢 Mittel |
| ✅ Alte E-Mails bereinigen | 🟢🟢 Mittel |
| ✅ Temporäre Dateien löschen | 🟢🟢 Mittel |
| ✅ Weniger kleine Dateien verwenden | 🟢 Niedrig |
🔄 Entry Processes (Simultane Prozesse)
Was ist ein Entry Process?
Ein Entry Process (EP) repräsentiert eine gleichzeitige Verbindung, die von Ihrem Konto verarbeitet wird. Jeder Besucher, der eine PHP-Seite lädt, erzeugt vorübergehend einen Entry Process.
Achtung vor Missverständnissen!
| ❌ Es ist NICHT | ✅ Es ist |
| Die Anzahl gleichzeitiger Besucher | Die Anzahl gleichzeitiger PHP-Anfragen |
| Die Anzahl der Seitenaufrufe | Die Anzahl der gerade ausgeführten Skripte |
Konkretes Beispiel
1 Besucher lädt 1 WordPress-Seite:
├── index.php wird gestartet → 1 EP
├── Verarbeitung (~0.5 Sekunden) → 1 EP
└── Seite gesendet, EP freigegeben → 0 EP
Gesamtdauer: ~0.5 Sekunden
Daher können Sie mit einem Limit von 20 EP und Seiten, die in 0.5 Sekunden geladen werden, theoretisch 40 Besucher pro Sekunde verarbeiten (ca. ~144.000 Besucher/Stunde).
Symptome für erreichte EP-Grenze
- ⚠️ Fehler 508 "Resource Limit Reached"
- ⚠️ Website zu bestimmten Zeiten nicht erreichbar
- ⚠️ Intermittierender Fehler (manchmal OK, manchmal nicht)
Wie können die Entry Processes optimiert werden?
| Aktion | Auswirkung |
| ✅ Cache aktivieren (Seiten ohne PHP) | 🟢🟢🟢 Stark |
| ✅ PHP-Ladezeit optimieren | 🟢🟢🟢 Stark |
| ✅ Bösartige Bots blockieren | 🟢🟢 Mittel |
| ✅ AJAX-Aufrufe reduzieren | 🟢🟢 Mittel |
| ✅ CDN verwenden | 🟢🟢 Mittel |
📈 Überprüfen Sie Ihre Ressourcen in cPanel
Methode 1: Statistik-Panel
In cPanel, schauen Sie sich das Statistik-Panel rechts an:
| Ressource |
Wo zu finden |
| Espace disque |
Utilisation du disque |
| Bande passante |
Bande passante mensuelle |
| Emails |
Comptes de messagerie |
| Bases de données |
Bases de données MySQL |
| Domaines |
Domaines addon |
Methode 2: Ressourcennutzung (CloudLinux)
Für CPU, RAM, I/O Ressourcen:
- In cPanel, gehen Sie zu Métriques → Utilisation des ressources
- Sehen Sie sich die Zusammenfassung der letzten 24 Stunden an
- Klicken Sie auf Details, um die Grafiken zu sehen
Lesen der Grafiken
| Farbe |
Bedeutung |
| 🟢 Grün |
Normale Nutzung |
| 🟡 Gelb |
Annäherung an die Grenze |
| 🔴 Rot |
Grenze erreicht (Drosselung) |
Verfügbare Tabs
| Tab |
Information |
| Utilisation actuelle |
Ressourcen in Echtzeit |
| Instantanés |
Aufnahmen während Spitzenzeiten |
| Processus |
Skripte mit dem höchsten Verbrauch |
| Requêtes BDD |
Problematische MySQL-Abfragen |
⚠️ Fehler im Zusammenhang mit Ressourcen
Zusammenfassungstabelle der Fehler
| Code |
Nachricht |
Betroffene Ressource |
Lösung |
| 500 |
Internal Server Error |
RAM / PHP |
Erhöhen Sie memory_limit, überprüfen Sie die Skripte |
| 503 |
Service Unavailable |
CPU / RAM |
Optimieren Sie die Website, aktivieren Sie den Cache |
| 508 |
Resource Limit Reached |
Entry Processes |
Aktivieren Sie den Cache, blockieren Sie Bots |
| 509 |
Bandwidth Exceeded |
Bande passante |
Warten Sie auf den nächsten Monat oder upgraden Sie |
Diagnose eines Fehlers 500
- Überprüfen Sie die Fehlerprotokolle in cPanel → Métriques → Erreurs
- Sehen Sie sich Utilisation des ressources → RAM an
- Testen Sie mit einem höheren
memory_limit in php.ini
Diagnose eines Fehlers 508
- Gehen Sie zu Utilisation des ressources
- Überprüfen Sie die Entry Processes
- Sehen Sie sich den Tab Instantanés an, um zu sehen, welches Skript das Problem verursacht
- Blockieren Sie verdächtige Bots über .htaccess oder Imunify360
🚀 Globale Optimierung: Checkliste
✅ Wesentliche Optimierungen
□ Aktivieren Sie ein Caching-System (LiteSpeed Cache, WP Super Cache)
□ Aktualisieren Sie PHP auf die neueste stabile Version (8.2 oder 8.3)
□ Optimieren Sie Bilder (Komprimierung, WebP-Format)
□ Aktivieren Sie die GZIP-Komprimierung
□ Deaktivieren Sie unnötige Plugins/Erweiterungen
□ Konfigurieren Sie ein CDN (kostenloses Cloudflare)
✅ Fortgeschrittene Optimierungen
□ Optimieren Sie die Datenbank (reparieren, Tabellen optimieren)
□ Begrenzen Sie WordPress-Revisionen (define('WP_POST_REVISIONS', 5);)
□ Konfigurieren Sie den Browser-Cache (.htaccess)
□ Minimieren Sie CSS und JavaScript
□ Laden Sie Skripte verzögert (defer, async)
□ Planen Sie CRON-Aufgaben zu Nebenzeiten
✅ Regelmäßige Wartung
□ Leeren Sie regelmäßig den Cache
□ Löschen Sie temporäre Dateien
□ Bereinigen Sie alte E-Mails
□ Überprüfen Sie die Fehlerprotokolle
□ Überwachen Sie die Ressourcennutzung
📊 Welches Angebot wählen?
Vergleich der Anforderungen nach Art der Website
| Art der Website |
CPU |
RAM |
Speicher |
Empfehlung |
| Simple Showcase-Site |
🟢 Niedrig |
🟢 512 MB |
🟢 1-5 GB |
Grundangebot |
| WordPress-Blog |
🟢 Niedrig |
🟡 1 GB |
🟢 5-10 GB |
Standardangebot |
| WordPress-Site + Plugins |
🟡 Mittel |
🟡 2 GB |
🟡 10-20 GB |
Standard/Pro-Angebot |
| E-Commerce (WooCommerce) |
🟠 Hoch |
🔴 4 GB+ |
🟠 20-50 GB |
Pro/VPS-Angebot |
| Site mit hohem Traffic |
🔴 Hoch |
🔴 4 GB+ |
Variable |
VPS/Dediziert |
Anzeichen für ein Upgrade
- 🔴 Häufige Fehler 508 trotz Optimierung
- 🔴 CPU ständig bei 100%
- 🔴 Dauerhaft ausgelasteter RAM
- 🔴 Langsame Website trotz aktiviertem Cache
- 🔴 Starkes Wachstum des Traffics
📝 Zusammenfassung
DIE 6 SCHLÜSSELRESSOURCEN:
├── ⚡ CPU → Rechenleistung (Fehler 503 bei Überlastung)
├── 🧠 RAM → Arbeitsspeicher (Fehler 500 bei Auslastung)
├── 💾 Speicher → Festplattenspeicher (Uploads blockiert bei Voll)
├── 🌐 Bande passante → Monatlicher Traffic (Fehler 509 bei Überschreitung)
├── 📊 I/O → Festplattengeschwindigkeit (Verlangsamung bei Auslastung)
└── 📁 Inodes → Anzahl der Dateien (Quota-Fehler bei Limit)
GLEICHZEITIGE PROZESSE:
└── 🔄 Entry Processes → Gleichzeitige PHP-Verbindungen (Fehler 508)
WO ZU FINDEN:
├── Statistik-Panel (cPanel rechts)
└── Métriques → Utilisation des ressources
PRIORITÄRE OPTIMIERUNGEN:
├── 1. Cache aktivieren
├── 2. PHP aktualisieren
├── 3. Bilder optimieren
└── 4. Unnötige Plugins deaktivieren
📚 Verwandte Artikel
- 🚀 Optimieren der Leistung Ihrer Website auf cPanel
- 📊 Verstehen der Statistiken Awstats und Webalizer
- 🔧 Ändern der PHP-Version auf cPanel
- 💾 Verwalten von Backups auf cPanel
- 🛡️ Sichern Sie Ihr Hosting mit Imunify360