Antwort #639 am: 21. Juli 2011, 21:04:04
Von einem "Download" (Rip / Leech) geht Icecat dann aus, wenn man - z.b. um eine Listing Seite aufzubauen - zig Requests an Icecat schickt um dann aus den Antworten 'nur' die Bilder auszulesen.
Ich kann Icecat hier voll verstehen. Ein Shop soll ja viele Kunden / Page Views haben um zu verkaufen. Wenn nun aber viele Kunden viele Listing Seiten aufrufen und somit entsprechend viele Requests auf die Icecat Server feuern kann es a) schnell sein, dass die Server mit der Auslieferung unsinniger Daten überlastet werden und b) Icecat davon ausgeht, das hier jemand über eine IP Bilder leecht.
Auch von daher - ich wiederhole mich, dazu habe ich zu Anfang dieses inzwischen langen Threads schonmal etwas geschrieben - ist es schön, dass es dieses Modul gibt - es ist aber nicht das, was der eigenen Shop Performance und den Icecat Servern recht wäre. Vom 'erlaubten / unerlaubten' Cache Problem mal ganz zu schweigen.
Es ist immer noch besser wenn man die Icecat XML Daten richtig verarbeitet. Dann weiß der eigene Shop zu welchem Artikel Icecat Daten hat, kennt die URLs zu den Artikelbildern (die man dann auch direkt in die Datenbank eintragen kann - und das sogar in verschiedenen Größen) und man lädt die XML Contentdaten nur noch auf einer Produkt Info Seite - wenn Icecat welche hat, zum jeweiligen Artikel.
Was es bringt? Das Listing ist deutlich schneller, die Icecat Server haben weniger Stress und man wird keinem Leeching Verdacht ausgesetzt und gesperrt...
Just my 2 cents
Grüße