{"id":194898,"date":"2025-09-05T15:46:04","date_gmt":"2025-09-05T13:46:04","guid":{"rendered":"https:\/\/fivemx.com\/?p=194898"},"modified":"2026-06-22T20:43:52","modified_gmt":"2026-06-22T18:43:52","slug":"qbox-gegen-qbcore","status":"publish","type":"post","link":"https:\/\/fivemx.com\/de\/qbox-vs-qbcore\/","title":{"rendered":"QBOX vs. QBCore: Welches FiveM-Framework sollten Sie w\u00e4hlen?"},"content":{"rendered":"<h2 class=\"wp-block-heading\">Einf\u00fchrung: Warum Frameworks wichtig sind<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ihr Framework entscheidet dar\u00fcber, wie schnell Sie Funktionen erstellen, wie stabil Ihre Stadt l\u00e4uft und wie einfach Sie skalieren k\u00f6nnen. In FiveM <strong>QBCore<\/strong> Und <strong>QBOX<\/strong> sind die beiden modernen Optionen, die die meisten Eigent\u00fcmer in Betracht ziehen. Beide sind leistungsf\u00e4hig, optimieren aber auf unterschiedliche Weise: \u00d6kosystembreite vs. moderne Ox-First-Architektur. Dieser Leitfaden erl\u00e4utert die Unterschiede mit praktischen Hinweisen, die Sie umsetzen k\u00f6nnen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Kurz zusammengefasst<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Neuer Server, moderner Stack, Ox-\u00d6kosystem vom ersten Tag an?<\/strong> Favorisieren <strong>QBOX<\/strong>.<\/li>\n\n\n\n<li><strong>Bestehende Stadt mit vielen QB-nativen Ressourcen und Mitarbeitern, die QBCore kennen?<\/strong> Bleiben Sie dran <strong>QBCore<\/strong> (oder schrittweise migrieren).<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Durchsuchen Sie unsere kuratierten Framework-Inhalte und Skriptbibliotheken:<br>\u2022 <strong>QBOX-Skripte<\/strong> \u2192 <a href=\"https:\/\/fivemx.com\/de\/qbox-skripte\/\">https:\/\/fivemx.com\/qbox-scripts\/<\/a><br>\u2022 <strong>QBCore-Skripte<\/strong> \u2192 <a href=\"https:\/\/fivemx.com\/de\/qbcore-skripte\/\">https:\/\/fivemx.com\/qbcore-scripts\/<\/a><br>\u2022 Frameworks-Hub \u2192 <a href=\"https:\/\/fivemx.com\/de\/rahmenbedingungen\/\">https:\/\/fivemx.com\/frameworks<\/a><\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Definitionen (jeweils in einer Zeile)<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><a href=\"https:\/\/fivemx.com\/de\/qbcore-skripte\/\" data-type=\"product_cat\" data-id=\"512\">QBCore<\/a><\/strong>Das beliebteste Lua-RP-Framework f\u00fcr FiveM, mit jahrelanger Erfahrung in der Community-Skriptentwicklung und Tutorials. <a class=\"wpil_keyword_link\" href=\"https:\/\/fivemx.com\/de\/marke\/kern\/\" title=\"Kern\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1817\">Kern<\/a> Repository: qbcore\u2011framework\/qb\u2011core.<\/li>\n\n\n\n<li><strong><a href=\"https:\/\/fivemx.com\/de\/qbox-skripte\/\" data-type=\"product_cat\" data-id=\"2907\">QBOX<\/a><\/strong>: Ein moderner Nachfolgepfad mit einer Ox-First-Philosophie (ox_lib\/oxmysql\/ox_inventory) sowie einer QB-Kompatibilit\u00e4tsbr\u00fccke, um viele QB-Ressourcen mit wenigen oder keinen \u00c4nderungen auszuf\u00fchren.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Problem, das dieser Artikel l\u00f6st<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">W\u00e4hlen Sie zwischen QBOX und QBCore, ohne Ihren gesamten Stack zu \u00fcberarbeiten. Wir vergleichen Funktionen, Leistungsmuster und \u00d6kosystemrealit\u00e4ten und stellen Ihnen Migrationschecklisten zur Verf\u00fcgung, falls Sie wechseln.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/qbcore.net\/\" target=\"_blank\" rel=\"noopener\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"269\" src=\"https:\/\/fivemx.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-1024x269.webp\" alt=\"qbCore Framework-Logo\" class=\"wp-image-193417\" style=\"width:336px;height:auto\" srcset=\"https:\/\/fivemx.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-1024x269.webp 1024w, https:\/\/fivemx.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-300x79.webp 300w, https:\/\/fivemx.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-768x202.webp 768w, https:\/\/fivemx.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-18x5.webp 18w, https:\/\/fivemx.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-110x29.webp 110w, https:\/\/fivemx.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-60x16.webp 60w, https:\/\/fivemx.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-800x211.webp 800w, https:\/\/fivemx.com\/wp-content\/uploads\/2025\/08\/qbcore-logo.webp 1045w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Was ist QBCore?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Urspr\u00fcnge.<\/strong> QBCore entstand aus der Community als pragmatisches, modulares Framework zur Beschleunigung der RP-Server-Entwicklung. Es legte Konventionen f\u00fcr Spieler, Jobs, Inventare, Finanzen, R\u00fcckrufe, Exporte und allgemeine Ereignisse fest. Da es schon l\u00e4nger existiert als QBOX, hat es die <strong>gr\u00f6\u00dfter Katalog vorgefertigter Skripte<\/strong> (kostenlos und Premium) und die meisten Tutorials auf YouTube\/Discord.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>St\u00e4rken.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u00d6kosystem-Skala.<\/strong> Tausende von QB-getaggten Ressourcen, von Telefonen und Jobs bis hin zu Admin-Tools und UI-Paketen. Schnellerer Aufbau einer Stadt aus vorhandenen Komponenten.<\/li>\n\n\n\n<li><strong>Vertrautheit des Entwicklers.<\/strong> Entwickler, Mitarbeiter und Community-Helfer kennen die Exporte\/Ereignisse von QBCore oft auswendig. Die Fehlerbehebung geht schnell.<\/li>\n\n\n\n<li><strong>Stabile Konventionen.<\/strong> B\u00fcrgerdaten, R\u00fcckrufe, Server-\/Spielerstatus und allgemeine Muster werden gut verstanden, wodurch Reibungsverluste beim Onboarding reduziert werden.<\/li>\n\n\n\n<li><strong>Flexible DB-Schicht.<\/strong> Die meisten modernen QBCore-Server laufen <strong>oxmysql<\/strong> heute; \u00e4ltere Stacks verwendeten ghmattimysql\/mysql\u2011async. Sie k\u00f6nnen Ihre Datenbank und Skripte behalten, w\u00e4hrend Sie sie modernisieren.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Schw\u00e4chen.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Legacy-Varianz.<\/strong> Viele \u201eklassische\u201c QB-Skripte stammen aus der Zeit vor den Best Practices von Ox \u2013 gemischte Codequalit\u00e4t und mehr Refactoring, wenn Sie auf 0,00\u20130,01\u00a0ms Leerlauf dr\u00e4ngen.<\/li>\n\n\n\n<li><strong>Fragmentierung der Benutzeroberfl\u00e4che.<\/strong> Die historische Abh\u00e4ngigkeit von \u00e4lteren UIs\/Inventaren bedeutet, dass Sie h\u00e4ufig ersetzen oder anpassen <strong>ox_inventory<\/strong> und neuere UI-Kits sowieso.<\/li>\n\n\n\n<li><strong>Zuk\u00fcnftige Haushaltsf\u00fchrung.<\/strong> Da sich die Best Practices in Richtung Ox\/typisierter Dienstprogramme bewegen, werden Sie den Glue-Code kontinuierlich umgestalten oder Adapter hinzuf\u00fcgen.<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Entdecken Sie unsere QB-Inhaltsbibliothek: <strong>QBCore-Skripte<\/strong> \u2192 <a href=\"https:\/\/fivemx.com\/de\/qbcore-skripte\/\">https:\/\/fivemx.com\/qbcore-scripts\/<\/a><br>Anleitung: <strong>QBCore-Skripte anpassen<\/strong> \u2192 <a href=\"https:\/\/fivemx.com\/de\/so-passen-sie-qbcore-skripte-an\/\">https:\/\/fivemx.com\/how-to-customize-qbcore-scripts<\/a><\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/qbcore.net\/\" target=\"_blank\" rel=\"noopener\">QBCore-Website<\/a><\/div>\n<\/div>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/fivemx.com\/de\/qbox-ochsenstapel\/\"><img decoding=\"async\" width=\"172\" height=\"47\" src=\"https:\/\/fivemx.com\/wp-content\/uploads\/2025\/08\/qbox-logo.webp\" alt=\"QBOX Framework Logo\" class=\"wp-image-193416\" srcset=\"https:\/\/fivemx.com\/wp-content\/uploads\/2025\/08\/qbox-logo.webp 172w, https:\/\/fivemx.com\/wp-content\/uploads\/2025\/08\/qbox-logo-18x5.webp 18w, https:\/\/fivemx.com\/wp-content\/uploads\/2025\/08\/qbox-logo-110x30.webp 110w, https:\/\/fivemx.com\/wp-content\/uploads\/2025\/08\/qbox-logo-60x16.webp 60w\" sizes=\"(max-width: 172px) 100vw, 172px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Was ist QBOX?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Positionierung.<\/strong> QBOX umfasst die <strong>Ochsen-\u00d6kosystem<\/strong> sofort einsatzbereit: <strong>ox_lib<\/strong>, <strong>oxmysql<\/strong>und einen modernen Ansatz f\u00fcr Exporte, Ereignisse und Module. Es wird mit einem <strong>Br\u00fcckenschicht<\/strong> das beh\u00e4lt <strong>Abw\u00e4rtskompatibilit\u00e4t mit den meisten QB-Ressourcen<\/strong>, sodass Sie einen saubereren Kern \u00fcbernehmen k\u00f6nnen, ohne auf Ihre Lieblingsskripte verzichten zu m\u00fcssen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Hauptmerkmale.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Ox-First-Stiftung.<\/strong> Konsistente Dienstprogramme (Mathematik\/Tabellen\/Zeichenfolgen\/Zeichnen) und moderne Muster sorgen f\u00fcr sauberere und schnellere Ressourcen.<\/li>\n\n\n\n<li><strong>Kompatibilit\u00e4tsbr\u00fccke.<\/strong> Viele QB-Skripte werden mit minimalen oder gar keinen \u00c4nderungen ausgef\u00fchrt \u2013 n\u00fctzlich f\u00fcr schrittweise Migrationen.<\/li>\n\n\n\n<li><strong>Batterien im Lieferumfang enthalten.<\/strong> Multicharakter, Multijob\/Gang, Warteschlange und andere Must-haves sind erstklassige Module und keine Ad-hoc-Add-ons.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Vorteile.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Leistungsorientierte Standardeinstellungen.<\/strong> Ox-basierte Muster tragen dazu bei, Polling-Schleifen und Draw Calls zu reduzieren, vorausgesetzt, Sie beachten die Best Practices f\u00fcr alle Ressourcen.<\/li>\n\n\n\n<li><strong>Sicherheits- und Qualit\u00e4tshaltung.<\/strong> Klare Anleitung zur Vermeidung von Kernbearbeitungen; Konfiguration statt Patchen. Einfachere Audits.<\/li>\n\n\n\n<li><strong>Zukunftssicherheit.<\/strong> Entwickelt f\u00fcr FiveM ab 2025: Lua 5.4, Oxmysql und moderne UI-Stacks.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Nachteile.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Kleineres \u00d6kosystem (vorerst).<\/strong> Sie st\u00fctzen sich auf die Kompatibilit\u00e4tsbr\u00fccke oder Portskripte, die auf QB-Ismen basieren.<\/li>\n\n\n\n<li><strong>Lernkurve des Teams.<\/strong> Mitarbeiter, die an QBCore-Ereignisse\/-Exporte gew\u00f6hnt sind, m\u00fcssen sich an die Ox\/Qbox-Idiome gew\u00f6hnen.<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">QBOX-Hub \u2192 <a href=\"https:\/\/fivemx.com\/de\/qbox-ochsenstapel\/\">https:\/\/fivemx.com\/qbox-ox-stack<\/a><br>QBOX-Skripte (kuratiert) \u2192 <a href=\"https:\/\/fivemx.com\/de\/qbox-skripte\/\">https:\/\/fivemx.com\/qbox-scripts\/<\/a><\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.qbox.re\/\" target=\"_blank\" rel=\"noopener\">QBOX Website<\/a><\/div>\n<\/div>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">QBOX vs. QBCore \u2013 Direkter Vergleich (Funktionsmatrix)<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\u00dcbersichtstabelle<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Bereich<\/th><th>QBOX<\/th><th>QBCore<\/th><th>Praktisches Urteil<\/th><\/tr><\/thead><tbody><tr><td><strong>Leistungsmuster<\/strong><\/td><td>Ox-First, schlanke Module, weniger veraltete Fu\u00dfwaffen. Wenn Sie die Ox-Praktiken befolgen, ist es einfacher, die CPU-Leerlaufzeit bei 0,00\u20130,02 ms zu halten.<\/td><td>Variiert je nach Ressourcenjahrgang; viele gro\u00dfartige moderne Skripte, einige \u00e4ltere mit vielen Tick-Loops.<\/td><td>F\u00fcr eine neue Stadt, die auf extrem niedrige Leerlaufdrehzahlen abzielt, hat QBOX den Vorteil; ein gut zusammengestellter QBCore-Stack kann da mithalten.<\/td><\/tr><tr><td><strong>\u00d6kosystem &amp; Skripte<\/strong><\/td><td>Kleinerer nativer Katalog; basiert auf QB-kompatibler Bridge + Ox-Ressourcen.<\/td><td>Gr\u00f6\u00dfter Katalog vorgefertigter Skripte und Tutorials.<\/td><td>Wenn Sie schnelle Inhalte ben\u00f6tigen, ist QBCore heute die beste Wahl.<\/td><\/tr><tr><td><strong>Datenbankebene<\/strong><\/td><td><strong>oxmysql<\/strong> standardm\u00e4\u00dfig; Schema und Abfragen typischerweise im Ox-Stil.<\/td><td>Moderne Server verwenden auch <strong>oxmysql<\/strong>; Legacy-Stacks k\u00f6nnten mysql\u2011async\/ghmatti sein.<\/td><td>Gleichstand im Jahr 2025, wenn Sie bereits Oxmysql verwenden; eine Migration ist nur erforderlich, wenn Sie noch MySQL-Async verwenden.<\/td><\/tr><tr><td><strong>Inventar\/Benutzeroberfl\u00e4che<\/strong><\/td><td>Ox\u2011aligned (\u00fcblicherweise <strong>ox_inventory<\/strong>). Saubere, erweiterbare Benutzeroberfl\u00e4chen.<\/td><td>Historisch gesehen qb\u2011inventar und viele Forks; viele Admins standardisieren auf <strong>ox_inventory<\/strong> Trotzdem.<\/td><td>Wenn Sie Ox-UI-Konventionen w\u00fcnschen, ist QBOX besser geeignet.<\/td><\/tr><tr><td><strong>Abh\u00e4ngigkeiten\/Tools<\/strong><\/td><td>ox_lib, oxmysql, integrierte Module; konsistente Exporte\/Ereignisse.<\/td><td>qb\u2011core plus viele qb\u2011Ressourcen; Qualit\u00e4t variiert.<\/td><td>QBOX hat mehr Meinungen, QBCore ist offener.<\/td><\/tr><tr><td><strong>Anpassung\/DX<\/strong><\/td><td>Konfigurationsgesteuerte Module, klare Trennung; Entwickler zu exportbasierten APIs dr\u00e4ngen.<\/td><td>Vertraute Exporte\/Ereignisse; jede Menge Codebeispiele online.<\/td><td>QBCore ist einfacher f\u00fcr Teams mit QB-Erfahrung; QBOX ist besser f\u00fcr Greenfield-\/Ox-Entwickler geeignet.<\/td><\/tr><tr><td><strong>Community und Dokumente<\/strong><\/td><td>Kleinere, aber fokussierte Dokumentation und aktive Betreuer.<\/td><td>Gro\u00dfe Community, viele inoffizielle Anleitungen.<\/td><td>Ben\u00f6tigen Sie schnell Antworten? QBCore bietet mehr Community-Inhalte; die QBOX-Dokumente werden verbessert.<\/td><\/tr><tr><td><strong>Zukunftssicherheit<\/strong><\/td><td>Basierend auf aktuellen Best Practices (Lua 5.4, Ox-Stack, typisierte Dienstprogramme).<\/td><td>Entwickelt sich noch immer weiter; viele Server werden St\u00fcck f\u00fcr St\u00fcck modernisiert.<\/td><td>Leichter QBOX-Vorteil f\u00fcr langfristige Sauberkeit; QBCore bleibt funktionsf\u00e4hig.<\/td><\/tr><tr><td><strong>Sicherheitshaltung<\/strong><\/td><td>F\u00f6rdert keine Kernbearbeitungen, Modulisolierung und sauberere Berechtigungsabl\u00e4ufe.<\/td><td>H\u00e4ngt von bestimmten Ressourcen ab; viele sind solide, einige \u00e4ltere weniger.<\/td><td>QBOX-Standards reduzieren fehleranf\u00e4llige Bearbeitungen; mit QBCore erzwingen Sie \u00dcberpr\u00fcfungen und Lint-Tests.<\/td><\/tr><tr><td><strong>txAdmin-Rezepte<\/strong><\/td><td>Offizielle Anleitungen und Rezepte verf\u00fcgbar; Schnellstart.<\/td><td>\u00dcberall praxiserprobte Rezepte und Vorlagen.<\/td><td>Gleichstand; w\u00e4hlen Sie das Rezept, das Ihrem Stapel am n\u00e4chsten ist.<\/td><\/tr><tr><td><strong>Migrationsreibung<\/strong><\/td><td>QB-Bridge reduziert Reibung; Ox-Ausrichtung minimiert zuk\u00fcnftige Refactorings.<\/td><td>Minimal, wenn Sie im QB-Land bleiben; ein sp\u00e4terer Wechsel ist mit Aufwand verbunden.<\/td><td>Wenn Sie Ox \u00fcberall voraussehen, starten Sie QBOX.<\/td><\/tr><tr><td><strong>Lernkurve<\/strong><\/td><td>Neu, wenn Ihr Team nur QB kennt; Ox-Gewohnheiten zum Annehmen.<\/td><td>Niedriger f\u00fcr bestehende Administratoren; die meisten Mitarbeiter kennen die QB-Flows bereits.<\/td><td>Treffen Sie Ihre Auswahl auf Grundlage der aktuellen F\u00e4higkeiten Ihrer Mitarbeiter.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Hinweise, die in der Praxis wichtig sind<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Ihre schlechteste Ressource bestimmt die Leistung.<\/strong> Die Wahl des Frameworks hilft, aber die Hauptlast liegt bei der Benutzeroberfl\u00e4che, Streaming-Assets und schlecht getimten Schleifen. Profilieren Sie immer mit <strong><a class=\"wpil_keyword_link\" href=\"https:\/\/fivemx.com\/de\/so-verwenden-sie-resmon-in-fivem-um-ressourcen-zu-optimieren\/\" title=\"So verwenden Sie Resmon in FiveM (zur Optimierung der Ressourcen)\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1816\">resmon<\/a><\/strong> und \u00fcberwachen Sie jede PR.<\/li>\n\n\n\n<li><strong>Ochsenausrichtung ist der Trend.<\/strong> Unabh\u00e4ngig davon, ob Sie QBOX oder QBCore verwenden, wechseln Sie zu <strong>oxmysql<\/strong>, <strong>ox_lib<\/strong>, Und <strong>ox_inventory<\/strong> verbessert tendenziell die Zuverl\u00e4ssigkeit und die Erfahrung des Entwicklers.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Wann Sie sich f\u00fcr QBOX entscheiden sollten<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">W\u00e4hlen <strong>QBOX<\/strong> wenn die meisten dieser Aussagen zutreffen:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sie starten eine <strong>neuer Server<\/strong> und Sie ben\u00f6tigen nicht am ersten Tag Dutzende von veralteten QB-Only-Skripten.<\/li>\n\n\n\n<li>Sie m\u00f6chten <strong>Ochse \u00fcberall<\/strong>: ox_lib, oxmysql, ox_inventory, ox_target.<\/li>\n\n\n\n<li>Sie k\u00fcmmern sich um <strong>langfristige Wartbarkeit<\/strong> mehr als die maximale Anzahl an Skripten am ersten Tag.<\/li>\n\n\n\n<li>Ihr Team kann problemlos neue Muster \u00fcbernehmen und offizielle Dokumente lesen.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Betriebliche Vorteile:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ein saubererer Config\u2011over\u2011Patching-Ansatz reduziert das Risiko von \u201eCore Edits\u201c.<\/li>\n\n\n\n<li>Weniger Klebeschichten f\u00fcr eine moderne UI\/UX.<\/li>\n\n\n\n<li>Einfachere Standardisierung der Codierungspraktiken aller Mitwirkenden.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Erste Schritte<\/strong>: QBOX-Hub \u2192 <a href=\"https:\/\/fivemx.com\/de\/qbox-ochsenstapel\/\">https:\/\/fivemx.com\/qbox-ox-stack<\/a> \u2022 Skripte \u2192 <a href=\"https:\/\/fivemx.com\/de\/qbox-skripte\/\">https:\/\/fivemx.com\/qbox-scripts\/<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Wann Sie sich f\u00fcr QBCore entscheiden sollten<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">W\u00e4hlen <strong>QBCore<\/strong> wenn die meisten wahr sind:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sie f\u00fchren bereits ein <strong>QB-Stadt<\/strong> mit Live-Spielern und Mitarbeitern, die in QB-Flows geschult sind.<\/li>\n\n\n\n<li>Sie ben\u00f6tigen <strong>maximale \u00d6kosystemabdeckung<\/strong> heute (Telefone, Jobs, Benutzeroberfl\u00e4chen, CADs, Admin-Pakete) mit minimaler Portierung.<\/li>\n\n\n\n<li>Sie planen <strong>vor Ort modernisieren<\/strong>: Oxmysql \u00fcbernehmen, \u00e4ltere Inventare\/Benutzeroberfl\u00e4chen ersetzen, umfangreiche Schleifen umgestalten und Berechtigungen einschr\u00e4nken.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Betriebliche Vorteile:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Schnellere Einstellung und Einarbeitung \u2013 die meisten Bewerber kennen QB-Exporte\/-Events.<\/li>\n\n\n\n<li>Bei Verwendung vorhandener Ressourcen und Anleitungen ist die Zeit bis zur Ver\u00f6ffentlichung der Funktion kurz.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Hilfreiche interne Leitf\u00e4den<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>QBCore-Skriptkatalog \u2192 <a href=\"https:\/\/fivemx.com\/de\/qbcore-skripte\/\">https:\/\/fivemx.com\/qbcore-scripts\/<\/a><\/li>\n\n\n\n<li>Anleitung: <strong>QBCore-Skripte anpassen<\/strong> \u2192 <a href=\"https:\/\/fivemx.com\/de\/so-passen-sie-qbcore-skripte-an\/\">https:\/\/fivemx.com\/how-to-customize-qbcore-scripts<\/a><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Migration: QBCore \u2192 QBOX (sicher, in Phasen)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sie k\u00f6nnen zu QBOX wechseln, ohne Ihren Server zu besch\u00e4digen, wenn Sie es wie eine Produktmigration behandeln: <strong>Audit \u2192 Anpassen \u2192 Dual-Run \u2192 Umstellung<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1) Audit vor der Migration<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Inventar und Benutzeroberfl\u00e4che:<\/strong> Listen Sie alles auf, was mit qb\u2011inventory\/\u00e4lteren UIs zusammenh\u00e4ngt. Entscheiden Sie, ob Sie <strong>ox_inventory<\/strong> (empfohlen) und ein konsistentes UI-Kit.<\/li>\n\n\n\n<li><strong>Datenbank:<\/strong> Best\u00e4tigen Sie, dass Sie eingeschaltet sind <strong>oxmysql<\/strong>. Wenn nicht, migrieren Sie zuerst: <strong>MySQL\u2011Async \u2192 oxmysql<\/strong> Anleitung \u2192 <a href=\"https:\/\/fivemx.com\/de\/mysql-asynchron-zu-oxmysql\/\">https:\/\/fivemx.com\/mysql-async-to-oxmysql<\/a><\/li>\n\n\n\n<li><strong>Kennungen:<\/strong> Standardisieren Sie Ihr Identifikationsmodell (Steam, Lizenz, CitizenID, Discord). Ordnen Sie zu, wie es gespeichert und referenziert wird. Siehe: <strong>Migration von SQL-Kennungen<\/strong> \u2192 <a href=\"https:\/\/fivemx.com\/de\/migration-von-sql-kennungen\/\">https:\/\/fivemx.com\/sql-identifiers-migration<\/a><\/li>\n\n\n\n<li><strong>Zu portierende Skripte:<\/strong> Markieren Sie Ressourcen nach Aufwand: <em>kompatibel wie es ist<\/em>, <em>ben\u00f6tigt einen kleinen Adapter<\/em>, <em>umschreiben\/ersetzen<\/em>. F\u00fchren Sie eine Live-Tabelle.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2) Adapter dort bauen, wo es sich auszahlt<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Verwenden <strong>Adaptermuster<\/strong> um dieselben Exporte\/Ereignisse bereitzustellen, die Ihre vorhandenen Skripte erwarten, w\u00e4hrend intern QBOX-Module oder Ox-Dienstprogramme aufgerufen werden. Referenz: <strong>Konvertieren von FiveM-Skripten<\/strong> \u2192 <a href=\"https:\/\/fivemx.com\/de\/konvertieren-von-fivem-skripten\/\">https:\/\/fivemx.com\/converting-fivem-scripts<\/a> Und <strong>Adaptermuster<\/strong> \u2192 <a href=\"https:\/\/fivemx.com\/de\/adaptermuster\/\">https:\/\/fivemx.com\/adapter-patterns<\/a><\/li>\n\n\n\n<li>Wenn m\u00f6glich, bevorzugen Sie <strong>Drop-in-Ox-Ersatz<\/strong> (z. B. ox_inventory-Funktionen) gegen\u00fcber dem Shimmen alter APIs.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">3) Datenmigrationsstrategie<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Spieler &amp; Charaktere:<\/strong> Schreiben Sie idempotentes SQL, um Spalten zuzuordnen\/umzubenennen und sicherzustellen, dass Schl\u00fcssel\/Indizes f\u00fcr QBOX-Module vorhanden sind. Behalten Sie ein Rollback-Skript.<\/li>\n\n\n\n<li><strong>Gegenst\u00e4nde\/Gesch\u00e4fte\/Fahrzeuge:<\/strong> Normalisieren Sie Tabellen f\u00fcr Ihre neuen Inventar-\/Garagensysteme. Testen Sie Kauf-, Lager-, Ablage-, Handschuhfach-, Kofferraum- und Beweisfl\u00fcsse.<\/li>\n\n\n\n<li><strong>Berechtigungen:<\/strong> Erstellen Sie Mitarbeiter und Stellenrollen mithilfe der neuen Exporte\/Ereignisse neu; \u00fcberpr\u00fcfen Sie Befehlstore und Verwaltungstools.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">4) Dual-Run und Verifizierung<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>F\u00fchren Sie einen <strong>Inszenierungsstadt<\/strong> mit gespiegelten DB-Snapshots und produktions\u00e4hnlichen Ressourcens\u00e4tzen.<\/li>\n\n\n\n<li>Best\u00e4tigen <strong>resmon<\/strong> im Leerlauf und unter Last (Job-Hotspots, Spitzen, Berichte). Legen Sie Budgetobergrenzen pro Ressource fest und beheben Sie Ausrei\u00dfer vor der Umstellung.<\/li>\n\n\n\n<li>Smoke-Test: Onboarding, mehrere Charaktere, Wohnen, Fahrzeuge, Telefon, Abrechnung, Herstellung, Polizeiarbeit, Rettungsdienst, Beweise, Raub\u00fcberf\u00e4lle.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">5) Umstellung und H\u00e4rtung<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>K\u00fcndigen Sie ein Wartungsfenster an; migrieren Sie Daten; wechseln Sie Rezepte; f\u00fcllen Sie Caches neu aus.<\/li>\n\n\n\n<li>\u00dcberwachen Sie Protokolle genau (txAdmin, Serverkonsole, Ox-Logger). F\u00fcgen Sie Laufzeitwarnungen f\u00fcr Fehlerspitzen hinzu.<\/li>\n\n\n\n<li>Planen Sie eine <strong>Hotfix-Fenster<\/strong> mit Ihren Entwicklern online.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Checklisten und Leitf\u00e4den zur Migration<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Konvertieren von FiveM-Skripten<\/strong> \u2192 <a href=\"https:\/\/fivemx.com\/de\/konvertieren-von-fivem-skripten\/\">https:\/\/fivemx.com\/converting-fivem-scripts<\/a><\/li>\n\n\n\n<li><strong>MySQL\u2011Async zu oxmysql<\/strong> \u2192 <a href=\"https:\/\/fivemx.com\/de\/mysql-asynchron-zu-oxmysql\/\">https:\/\/fivemx.com\/mysql-async-to-oxmysql<\/a><\/li>\n\n\n\n<li><strong>Migration von SQL-Kennungen<\/strong> \u2192 <a href=\"https:\/\/fivemx.com\/de\/migration-von-sql-kennungen\/\">https:\/\/fivemx.com\/sql-identifiers-migration<\/a><\/li>\n\n\n\n<li><strong>Framework-Konvertierungs-Hub<\/strong> \u2192 <a href=\"https:\/\/fivemx.com\/de\/framework-konvertierung\/\">https:\/\/fivemx.com\/framework-conversion<\/a><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Empfehlungen f\u00fcr 2025<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Wenn Sie neu anfangen:<\/strong> w\u00e4hlen <strong>QBOX<\/strong> um sich vom ersten Tag an an den Best Practices von Ox auszurichten. Sie schreiben sauberere Ressourcen, minimieren die Altlasten und f\u00fchren dennoch viele von QB erstellte Skripte \u00fcber die Br\u00fccke aus.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Wenn Sie eine ausgereifte QB-Stadt betreiben:<\/strong> bleiben Sie dran <strong>QBCore<\/strong> und modernisieren Sie vor Ort: oxmysql, ox_inventory, aggressive Resmon-Budgets und Code-Review-Standards. Planen Sie eine <strong>QBOX-Pilot<\/strong> in der Inszenierung, um die Vorteile vor jedem Wechsel zu quantifizieren.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Wenn Sie unentschlossen sind:<\/strong> Erstellen Sie Prototypen mit identischen Inhaltspaketen und messen Sie: Zeit bis zur Funktionserf\u00fcllung, Resmon im Leerlauf\/unter Last und Mitarbeiterzufriedenheit. W\u00e4hlen Sie die L\u00f6sung, die Ihre laufenden \u00c4nderungskosten senkt.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Fazit und n\u00e4chste Schritte<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Beide Konzepte eignen sich f\u00fcr die Verwaltung einer Stadt der Spitzenklasse. Der Unterschied liegt darin, wie viel Erbe Sie weiterf\u00fchren m\u00f6chten und wie standardisiert Ihre Zukunft sein soll.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>N\u00e4chste Schritte:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Erkunden <strong>QBOX-Skripte<\/strong> \u2192 <a href=\"https:\/\/fivemx.com\/de\/qbox-skripte\/\">https:\/\/fivemx.com\/qbox-scripts\/<\/a><\/li>\n\n\n\n<li>Erkunden <strong>QBCore-Skripte<\/strong> \u2192 <a href=\"https:\/\/fivemx.com\/de\/qbcore-skripte\/\">https:\/\/fivemx.com\/qbcore-scripts\/<\/a><\/li>\n\n\n\n<li>Weiterlesen auf <strong>Framework-Konvertierung<\/strong> \u2192 <a href=\"https:\/\/fivemx.com\/de\/framework-konvertierung\/\">https:\/\/fivemx.com\/framework-conversion<\/a><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Externe Referenzen (mehr erfahren)<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>QBOX GitHub (qbx_core)<\/strong> \u2192 <a href=\"https:\/\/github.com\/Qbox-project\/qbx_core\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/Qbox-project\/qbx_core<\/a><\/li>\n\n\n\n<li><strong>QBCore GitHub (qb-core)<\/strong> \u2192 <a href=\"https:\/\/github.com\/qbcore-framework\/qb-core\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/qbcore-framework\/qb-core<\/a><\/li>\n\n\n\n<li><strong>FiveM Docs \u2013 Ressourcenmanifest (fxmanifest.lua)<\/strong> \u2192 <a href=\"https:\/\/docs.fivem.net\/docs\/scripting-reference\/resource-manifest\/resource-manifest\/\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.fivem.net\/docs\/scripting-reference\/resource-manifest\/resource-manifest\/<\/a><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>","protected":false},"excerpt":{"rendered":"<p>Introduction: Why frameworks matter Your framework decides how fast you build features, how stable your city runs, and how easily you can scale. In FiveM, QBCore and QBOX are the two modern choices most owners evaluate. Both are capable, but they optimize for different trade\u2011offs: ecosystem breadth vs. modern Ox\u2011first architecture. This guide explains the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":194899,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2347,1902,2875],"tags":[],"class_list":["post-194898","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-frameworks","category-fivem-related","category-fivem-server-administration"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/posts\/194898","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/comments?post=194898"}],"version-history":[{"count":3,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/posts\/194898\/revisions"}],"predecessor-version":[{"id":207139,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/posts\/194898\/revisions\/207139"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/media\/194899"}],"wp:attachment":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/media?parent=194898"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/categories?post=194898"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/tags?post=194898"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}