Webhosting15. Dezember 2025 15 Aufrufe

Verstehen der Ressourcen Ihres Webhostings

Verstehen der Ressourcen Ihres Webhostings

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:

  1. Statistiken (rechte Seite) → Speicherauslastung
  2. DateienSpeicherauslastung (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:

  1. In cPanel, gehen Sie zu MétriquesUtilisation des ressources
  2. Sehen Sie sich die Zusammenfassung der letzten 24 Stunden an
  3. 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

  1. Überprüfen Sie die Fehlerprotokolle in cPanel → Métriques → Erreurs
  2. Sehen Sie sich Utilisation des ressources → RAM an
  3. Testen Sie mit einem höheren memory_limit in php.ini

Diagnose eines Fehlers 508

  1. Gehen Sie zu Utilisation des ressources
  2. Überprüfen Sie die Entry Processes
  3. Sehen Sie sich den Tab Instantanés an, um zu sehen, welches Skript das Problem verursacht
  4. 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