Zum Hauptinhalt springen
3. September 2026 · 4 Min. Lesezeit

Was eine 1C-Bitrix-Website wirklich vom Hosting braucht

BitrixEnv, PHP- und MySQL-Einstellungen, Performance-Monitor, Composite-Cache, Agenten per Cron und 1C-Austausch – was ein Bitrix-Projekt vom Server verlangt.

Was eine 1C-Bitrix-Website wirklich vom Hosting braucht

1C-Bitrix ist kein CMS, das man auf ein beliebiges PHP-Hosting entpackt und dann vergisst. Es ist ein großes Framework mit eigenen Anforderungen an den Server, und der Hersteller beschreibt sie als Referenzumgebung: BitrixVM ist eine fertige virtuelle Maschine, BitrixEnv dieselbe Umgebung, per Skript auf ein frisches Linux installiert. Sie müssen keine von beiden einsetzen, aber sie sind die beste Spezifikation dessen, was die Plattform will: nginx vor Apache oder PHP-FPM, ein bestimmter Satz PHP-Erweiterungen, ein abgestimmtes MySQL, memcached oder Redis und Cron. Ein guter Bitrix-Hoster bildet diese Umgebung nach, statt Bitrix auf einen gewöhnlichen Shared-Stack zu legen.

Auf der PHP-Seite scheitern meist einfache Prüfungen. memory_limit sollte mindestens 256 MB betragen, für Importe und die Arbeit mit dem Katalog im Adminbereich sind 512 MB sicherer. max_input_vars braucht etwa 10 000, sonst werden große Formulare wie Zugriffsrechte und Produkteigenschaften stillschweigend abgeschnitten. OPcache muss aktiv sein, mit genug Speicher für die Tausenden Dateien des Kerns. mbstring.func_overload muss in aktuellen Versionen aus sein, der Zeichensatz UTF-8. Bei MySQL zählen vor allem innodb_buffer_pool_size, so bemessen, dass der heiße Teil der Datenbank in den Speicher passt, ein nicht strikter sql_mode, den Bitrix erwartet, und ein Slow-Query-Log, das auch jemand liest.

Die Plattform bewertet den Server auf ihre eigene Weise: mit dem Performance-Monitor aus dem Modul perfmon, in russischen Oberflächen „Монитор производительности“. Sein Konfigurationstest führt eine feste Folge von PHP-, Dateisystem- und Datenbankoperationen aus und liefert eine einzige Zahl. Sie ist relativ: Höher ist besser, und man vergleicht sie mit den Referenzwerten des Herstellers und mit eigenen früheren Messungen, statt sie als absoluten Wert zu lesen. Führen Sie den Test mehrmals zu verschiedenen Tageszeiten aus: Springt die Bewertung stark, gibt es einen lauten Nachbarn oder eine gedrosselte Festplatte. Ebenso nützlich sind die Reiter mit PHP-, Datenbank- und Bitrix-Einstellungen, auf denen jede Abweichung von den Empfehlungen rot markiert ist.

Der Großteil der Geschwindigkeit von Bitrix kommt aus dem Cache. Aktivieren Sie den Composite-Modus: Der statische Teil jeder Seite wird fertig ausgeliefert, nur persönliche Blöcke wie der Warenkorb werden dynamisch nachgeladen. Verlegen Sie den verwalteten Cache in .settings.php von Dateien nach memcached oder Redis – bei einem großen Katalog werden Tausende kleiner Cache-Dateien selbst zum Engpass. Dann nehmen Sie die Agenten von den Hits. Standardmäßig führt Bitrix Hintergrundaufgaben wie Mailings, Neuindizierung der Suche und Austauschschritte während der Besucheranfragen aus, und ein zufälliger Kunde bezahlt dafür mit einer langsamen Seite. Agenten per Cron, mit cron_events.php jede Minute, beenden diese Lotterie.

Der Austausch mit 1C ist für die meisten Bitrix-Websites die schwerste Operation. Die Buchhaltungssoftware lädt XML-Dateien im CommerceML-Format hoch – Katalog, Preise, Bestände –, die leicht Hunderte Megabyte erreichen, und die Website importiert sie schrittweise. Jeder Schritt muss in die Schrittdauer aus den Einstellungen des Katalogmoduls, in max_execution_time und in die Timeouts des Webservers passen, sonst meldet 1C einen Fehler und wiederholt den Austausch endlos. Speicher ist ebenso wichtig: Das Parsen einer großen Angebotsdatei mit niedrigem memory_limit endet mittendrin mit einem Fatal Error. Planen Sie Platz für Archive und entpackte Dateien ein, erhöhen Sie upload_max_filesize und post_max_size und legen Sie den Vollabgleich in die Nacht.

Die Ressourcen richten sich stärker nach der Art des Projekts als nach den Besucherzahlen. Eine Firmenwebsite mit einigen hundert Seiten und einem Kontaktformular läuft bequem auf 2 vCPU und 4 GB RAM – dem Tarif Bitrix Start. Ein Onlineshop mit laufenden Bestellungen, einem Katalog von Zehntausenden Artikeln und regelmäßigem 1C-Austausch braucht Reserve, damit Importe neben den Kunden laufen können; dafür ist Bitrix Shop mit 4 vCPU und 8 GB gedacht. Ein B2B-Portal mit individuellen Preislisten, mehreren Lagern und schweren Integrationen gehört auf Bitrix Enterprise mit 8 vCPU und 24 GB. Alle Tarife für Hosting für 1C-Bitrix enthalten eine Staging-Kopie, die Sie vor jedem Plattform-Update brauchen werden.

Wählen Sie Lizenz und Hosting schließlich gemeinsam, denn die Edition bestimmt die Last. Eine Start-Lizenz deckt eine Website mit Basismodulen ab; ein Onlineshop braucht mindestens Business mit Zahlungen und Versand; Multisite und Webcluster erfordern Enterprise. Ein Shop-Tarif für eine Start-Lizenz ist verschenktes Geld, und ein Enterprise-Portal auf einem kleinen Tarif verschenkt die Lizenz. Bei WebHostFlow können Sie zusammen mit dem Hosting eine 1C-Lizenz kaufen: Der Schlüssel wird auf Ihr Konto ausgestellt, vom Support auf der Website aktiviert und auf derselben Rechnung verlängert, und ein späterer Wechsel auf eine größere Edition kostet nur die Differenz.