Neu Weiterleitungen direkt per Datenbank einfügen aufgrund Größe bzw. Anzahl?

Desecrator

Sehr aktives Mitglied
20. Februar 2011
1.044
50
Hallo zusammen,

der Import von Weiterleitungen im Backend erlaubt es nur bis rund 500-600 Zeilen zu importieren.
Wenn man aber rund 400.000 (in Worten: Vierhunderttausend) Zeilen zu importieren hat, dann kann ich damit eine Mitarbeiterin eine Woche lang beschäftigen.

Kann man also diese Weiterleitungen auch einfach direkt in die DB einlesen?

Danke euch!
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
979
353
Moin.
Ja, über phpMyAdmin in die Tabelle tseo kannst Du vermutlich eine CSV-Datei direkt importieren
Aber außer der Weiterleitung brauchst Du auch interne Schlüssel, z.B. Artikel-Schlüssel (intern)
 

Desecrator

Sehr aktives Mitglied
20. Februar 2011
1.044
50
Weiterleitungen stehen in der Tabelle "tredirect", nicht "tseo".
Und es spricht nichts dagegen, die direkt dort reinzuschreiben, wenn man weiß was man tut.
Ja genau, und daran haperts wohl 😁
wenn ich eine fertige CSV nach gewünschtem Standard habe (so wie ich sie eben auch ins Backendeinlesen würde), welcher Befehl wäre da dann nötig um diese einzulesen?

wobei ich vermutlich die einzelnen Zeilen in einen Befehl einfügen muss, richtig?
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.807
544
Was hast du denn vor? Macht der Shop dann aus den Einträgen in der Datenbanktabelle Weiterleitungen per PHP?
Also wenn du wiklich fast eine halbe Million Redirects erstellen wills/musst, dann würde ich unbedingt zu RewriteMaps und DBM Hash File raten.
 

Desecrator

Sehr aktives Mitglied
20. Februar 2011
1.044
50
da sind hunderttausende automatisch erstellte leere Weiterleitungen. wie soll ich das vermeiden?
und dann sind da nur ein paar wenige "wichtige" leere Weiterleitungen. die mache ich manuell.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.931
2.238
Berlin
Firma
css-umsetzung
Er spricht vermutlich von Weiterleitungen die automatisch angelegt und nicht zugewiesen wurden.
Also links die von irgendwelchen Bots erstellt wurden und einen 404er auslösten.

wenn es 100 000ende sind dann sag doch einfach, alle ohne Weiterleitung löschen, die kannst du eh nicht mehr einzeln überprüfen da der Zeitaufwand zu hoch ist, dann ist das für 10 Minuten sauber.
 

Desecrator

Sehr aktives Mitglied
20. Februar 2011
1.044
50
das stimmt schon. aber wieviele leite ich manuell weiter? Also bis zu wieviel Aufrufen?
wenn ich tote Links habe, die 100 Aufrufe habe, dann sind mir die schon wichtig. aber bis wie weit runter geht ihr so?!
 

nirico

Sehr aktives Mitglied
3. Mai 2021
143
25
Firma
NIRICO
Ich habe bei einem Projekt 300.000 URLs manuelle in die tredirects eingefügt (per Admin Panel gab es immer wieder Timeouts und unheimlich langsam), aber aus irgendeinem Grund haben manche Links funktioniert und manche nicht. Es scheint, dass beim JTL Shop da noch irgendeine Magic passiert, die die URLs noch einmal bei der Abfrage verändert (URL war exact wie in tredirect, trotzdem hat es nicht funktioniert). Ich habe es daher über htaccess und einem kleinem php script gelöst. Bei viel Traffic muss man hier aber auf die Performance achten, da direkter Datenbankzugriff. Falls es für jemanden interessant ist, hier das Script: https://www.nirico.de/tutorials/jtl-shop-5-tutorial-fuer-grosse-anzahl-weiterleitungen
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Weiterleitungen Allgemeine Fragen zu JTL-Shop 0
Neu Weiterleitungen Probleme Allgemeine Fragen zu JTL-Shop 2
Neu KI-WaWi-Workflows: Eigene KI-Endpunkte direkt aus JTL-Workflows ansprechen – ohne Plugin, flexibel und schnell Dienstleistung, Jobs und Ähnliches 3
Neu Kindartikel direkt anzeigen/auswählen wenn nur ein Kind vorhanden ist? User helfen Usern - Fragen zu JTL-Wawi 0
Workflow: Neue Kunden direkt einer Kundengruppe zuordnen JTL-Wawi 1.10 6
Neu Rechnungskorrektur direkt aus „Verkauf → Aufträge → Mit Rechnung“ möglich? Arbeitsabläufe in JTL-Wawi 2
Neu Kundengruppe per SQL löschen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Aktivierung des Kundenkontos per Bestätigungsemail Allgemeine Fragen zu JTL-Shop 4
Neu Kann man das Shop-Guthaben von Kunden per Workflow beeinflussen? User helfen Usern - Fragen zu JTL-Wawi 0
Neu "Ist Standard Dropshipping Lieferant" per Ameise exportieren User helfen Usern - Fragen zu JTL-Wawi 5
XML Auftragsimport per Workflow bediinen JTL-Wawi 1.8 1
neue Zahlungsart "Barter", trotzdem erscheint "Zahlung per Überweisung und QR-Code" JTL-Wawi 1.10 1
Neu Die Leiferantendaten bei Artikelstammdaten lassen sich per Ameise nicht ändern User helfen Usern - Fragen zu JTL-Wawi 6
Neu Rechnungsversand per Mail ohne Auslieferprozess Arbeitsabläufe in JTL-Wawi 3
Neu Kategorien per Ameise importieren Schnittstellen Import / Export 8
Neu Auslesen Bestand per Lager für Workflow zur Anzeige im Onlineshop User helfen Usern - Fragen zu JTL-Wawi 4
Neu doppelt Teilliefern per WMS Arbeitsabläufe in JTL-Wawi 0
Neu Versandetikett bei Dropshipping per E-Mail mitsenden Arbeitsabläufe in JTL-Wawi 12
Vorschaubild in Kategorieansicht per Hover durch Video oder GIF ersetzen Allgemeine Fragen zu JTL-Shop 2
Ebay Angebot mit Kindartikel die keinen Bestand haben per Ameise importieren JTL-Wawi 1.6 5
In Diskussion Externe E-Mail mit Auftragsdaten per Workflow erzeugen JTL-Workflows - Fehler und Bugs 10
Neu Lieferantenbestellung per CSV Import mit Ameise Artikel VPE JTL-Ameise - Fehler und Bugs 0
Neu howto: "Rabatte irgnorieren" für einen Artikel per Ameise importieren, so dass in einem angeschlossenen POS dieser Artikel keine Rabatte bekommt User helfen Usern - Fragen zu JTL-Wawi 11

Ähnliche Themen