Hallo!
Um mein Problem zu erklären muss ich leider ein wenig ausholen.
Ich baue (immer noch) an einem Webseitenverwaltungsprogramm. Dies liegt auf meinem Server.
Die Besitzer der Webseiten können sich einloggen und dann ihre Webseite bzw. den Inhalt bearbeiten. Diese Webseiten bzw. deren Daten liegen auf anderen Servern.
Nun wollte ich ein Galerieverwaltungsprogramm hinzufügen. Funktionsweise ist wie folgt:
Der Benutzer lädt ein Bild hoch. Dieses wird erst einmal verkleinert. Dann wird mit der PHP Funktion imagecolorat() jedes schon vorhandene Bild mit dem neuen verglichen, um Duplikate zu verhindern.
Wenn das Bild neu ist, soll ein Eintrag in der MySQL DB erfolgen und das Bild auf den Kundenserver (per FTP) verschoben werden.
Soweit meine Vorstellung.
Nun zu meinem "Problem". Das Vergleichen an sich geht. Aber es dauert doch recht lange die Bilder vom anderen Server aufzurufen.
Ich bräuchte nun mal eine Idee wie ich die Duplikate schneller finden kann, bzw. nicht die ganzen Bilder runter laden muss.
Gruß
Christian
Um mein Problem zu erklären muss ich leider ein wenig ausholen.
Ich baue (immer noch) an einem Webseitenverwaltungsprogramm. Dies liegt auf meinem Server.
Die Besitzer der Webseiten können sich einloggen und dann ihre Webseite bzw. den Inhalt bearbeiten. Diese Webseiten bzw. deren Daten liegen auf anderen Servern.
Nun wollte ich ein Galerieverwaltungsprogramm hinzufügen. Funktionsweise ist wie folgt:
Der Benutzer lädt ein Bild hoch. Dieses wird erst einmal verkleinert. Dann wird mit der PHP Funktion imagecolorat() jedes schon vorhandene Bild mit dem neuen verglichen, um Duplikate zu verhindern.
Wenn das Bild neu ist, soll ein Eintrag in der MySQL DB erfolgen und das Bild auf den Kundenserver (per FTP) verschoben werden.
Soweit meine Vorstellung.
Nun zu meinem "Problem". Das Vergleichen an sich geht. Aber es dauert doch recht lange die Bilder vom anderen Server aufzurufen.
Ich bräuchte nun mal eine Idee wie ich die Duplikate schneller finden kann, bzw. nicht die ganzen Bilder runter laden muss.
Gruß
Christian