Imageprocessing xt:Commerce

Posted on November 12, 2008

Es gibt immer wieder xt:Commerce Shopbetreiber die Probleme mit dem Imageprocessing von XTC haben, gerade bei vielen Artikeln, weil der Server in das Timeout der PHP Script Zeit fährt.
Hier verspricht Imageprocessing “Step by Step und mit leeren Verzeichnissen” in 4 Varianten Abhilfe:

Beschreibung:

Mit der Erweiterung Imageprocessing läuft das xt:commerce Imageprocessing
auch bei großen Bildmengen, unterschiedlichen Serverkonfigurationen ohne ein Timeout des Servers.

Die Erweiterung besteht aus 4 Varianten,
einfach mal Testen welche das am besten auf dem jeweiligen Server läuft.

Variante A

image_processing_new.php ‘XT-Imageprocessing-New (mit leeren Verzeichnissen Variante A)’

Es werden nur die noch fehlenden Bilder in den Verzeichnissen
/images/product_images/popup_images/
/images/product_images/info_images/
/images/product_images/thumbnail_images/ neu erstellt.

Variante B

image_processing_step.php ‘XT-Imageprocessing-New (step-by-step Variante B)’

Es werden alle Bilder in den Verzeichnissen
/images/product_images/popup_images/
/images/product_images/info_images/
/images/product_images/thumbnail_images/ neu erstellt.

Hierzu verarbeitet das Script nur eine begrenzte (einstellbare) Anzahl ($step = XX;) von Bildern
und ruft sich danach selbst wieder auf.

Variante C

image_processing_new_step.php ‘XT-Imageprocessing-New (mit leeren Verzeichnissen step-by-step Variante C)’

Es werden nur die noch fehlenden Bilder in den Verzeichnissen
/images/product_images/popup_images/
/images/product_images/info_images/
/images/product_images/thumbnail_images/ neu erstellt.

Hierzu verarbeitet das Script nur eine begrenzte (einstellbare) Anzahl (Zeile 64 $step = XX;) von Bildern
und ruft sich danach selbst wieder auf.

Variante D

image_processing_new_step2.php ‘XT-Imageprocessing-New (mit leeren Verzeichnissen step-by-step Variante D)’

Es werden nur die noch fehlenden Bilder in den Verzeichnissen
/images/product_images/popup_images/
/images/product_images/info_images/
/images/product_images/thumbnail_images/ neu erstellt.

Hierzu verarbeitet das Script nur eine begrenzte (einstellbare) Anzahl (Zeile 68 $n=XX) von Bildern
und ruft sich danach selbst wieder auf.

Mit dem FTP – Client kann der Fortschritt in den Verzeichnissen

/images/product_images/popup_images/
/images/product_images/info_images/
/images/product_images/thumbnail_images/ beobachtet werden.

Download hier.

Autor des Scripts: Norbert Huegel

Tags: ,

5 Responses

  1. MAXX
    23. Februar 2009

    hallo norbert,
    danke für das script.
    leider erhalte ich aber nach einigen minuten folgende meldung:

    Umleitungsschleife

    Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.

    Der Verbindungsversuch zur aufgerufenen Adresse wurde abgebrochen. Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.

    * Haben Sie Cookies, die von dieser Website benötigt werden, deaktiviert oder blockiert?
    * HINWEIS: Falls das Akzeptieren von Cookies die Probleme mit der aufgerufenen Adresse nicht behebt, handelt es sich vermutlich um eine Fehlkonfiguration des Servers und nicht um einen Fehler Ihres Computers.

    was kann das sein?


  2. Robin
    12. August 2009

    Hi,

    danke, danke, danke… Bin fast wahnsinnig geworden, aber nun funktionierts!

    @ Norbert: Das liegt am Browser… Nimm den IE und es funzt…


  3. Tom
    18. August 2009

    Hi,
    Vielen, vielen Dank!
    Endlich scheint es zu funktionieren!


  4. Doktor Hardstuff
    5. Dezember 2009

    Hallo Norbert,

    das Toll ist der Hammer und erleichtert sehr die Arbeit, aber bei mir mit dem IE variante A kommt nach ein paar sekunden direkt die Webseite kann nicht angezeigt werden.

    Bei Variante B komme ich auf ca, 600 Bilder von 8000 und danach ist Feierabend.

    C und D habe ich noch nicht getestet aber woran könnte das liegen ? Vielleicht eine Idee ? Wäre super.

    Gruß

    Doktor Hardstuff


  5. Thomas Schloeßer
    20. September 2011

    Sobald die das Processing starte erscheint eine weiße Seite und nichts weiter geschieht, woran liegt das?


Leave a Reply


"Ich bin froh, dass ich meinen Stil noch nicht gefunden habe, ich würde mich zu Tode langweilen"
Zitat von Edgar Degas 1834-1917