• Hallo liebe Community,

    ich habe ein Import Plugin geschrieben was Inhalte von verschiedenen API Schnittstellen abfragt verwertet und importiert. Nur ich verzweifle an der Import Dauer – mit wp_insert_Post inkl. 30 Metas und 1x thumbnail dauert das Anlegen eines Post‘s bis zu 10 sec. Habe schon alles was ich finden konnte probiert. Ist das normal? Da die Datenbankstruktur von WP so komplex ist? Wollte min. 10.000 Aktikel/Post erschaffen aber selbst schedule one Day – dauert ja dann Stunden. Ich bin eigentlich komplett fertig – aber bei der Importdauer hapert es.

    Ablauf
    – alle Daten von API ziehen
    – vergleichen Alt/Neu/verändert
    – chunk curl Details/API
    – Import wp_insert_post() inkl. ca. 15/30 add_meta und 1 Bild
    = Dauer bis zu 10 sec.

    Klar kommt da die Abfrage des anderen Servers dazu. Aber alleine nur das anlegen des Post ohne Metas und Bild dauert knapp 6 sec.

    Vielleicht hat einer einen Tip.

    Dankeee

Ansicht von 5 Antworten – 1 bis 5 (von insgesamt 5)
  • Das hier ist ein Anwender-Forum und kein Programmierer-Forum, mit anderen Worten bist du hier falsch mit deiner Frage. Woran das genau liegt, kann man mit den Infos auch nicht beurteilen, man müsste das Script schon selber testen können und damit wäre wir außerhalb des Rahmens, was hier an Hilfe geboten wird.

    Thread-Starter qeib

    (@qeib)

    Hallo Bscu, alles klar verdammt 😉 – dachte gibt ne tip Option – ok dann auch ich mal weiter. LG Qeib

    Hallo,
    wenn du deine Frage in dem folgenden Forum postest, dann wirst du sicherlich mehr Erfolg haben.
    Viele Grüße
    Hans-Gerd

    Bei Verwendung eines Plugins spielen ja auch noch andere Faktoren eine Rolle, etwa wie stark der Server ausgelastet ist, wieviel Arbeitsspeicher dir zur Verfügung steht, on parallel zum Plugin weitere Funktionen ausgeführt werden. Wenn es dir nicht darum geht, eine Anwendung zu entwickeln, die allen möglichen Anwendern/-innen einen Import ermöglicht, würde ich vielleicht eher versuchen, die Anforderung mit dem Kommandozeilen-Tool WP-CLI oder über die REST API zu lösen.

    Ansonsten schließe ich mich den anderen Teilnehmern an: Deine Frage ich auf Stackexchange besser aufgehoben.

    Thread-Starter qeib

    (@qeib)

    Danke für die Antworten // ja es sollte ein Plugin für uns sein. Schnittstelle fragt ca. 20k Artikel ab inkl. Future-Image – aber es ist schon hart mit wp_insert_Post von der Zeit – ich werde mal in dem anderen Forum schauen. LG Qeib

Ansicht von 5 Antworten – 1 bis 5 (von insgesamt 5)
  • Das Thema „Import von Custom Post“ ist für neue Antworten geschlossen.