ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
660
660
EMPFEHLEN
-
Hi,
ich habe mir eine kleine Datenbank geschrieben, bei der ich auch Bilder in einem seperaten Ordner habe. In diesen Ordner kommen die großen Bilder, per PHP-Script werden von den großen Bildern kleine Thumbnails in einem Unterordner erstellt.
Wenn jetzt neue Bilder dazukommen, führe ich bisher immer wieder das Script aus, jedoch werden dabei alle vorhandenen Bilder umgewandelt, was bei zunehmender Bilderanzahl natürlich in eine lange Laufzeit ausartet.
Daher gibt es für mich 2 Möglichkeiten:
1.) Die Bilder vor der Thumbnail-Erstellung nach Erstellungsdatum ordnen, und nur die letzen 10 Bilder oder die Bilder der letzten x Tage umwandeln, oder
2.) zu prüfen, ob schon ein Thumbnail im Unterordner vorhanden ist.
Letzteres habe ich schon versucht, aber habe es irgendwie nicht hinbekommen.
Der Code der betreffenden Stelle lautet:
Kann mir vielleicht jemand liebenswerterweise einen Tipp geben, was ich nun am besten machen sollte?PHP-Code:function getImagesFromPath($path)
{
$result = array();
$handle=opendir($path);
while ($file = readdir ($handle))
{
if ($file != "." && $file != "..")
{
if (! is_dir($file))
{
$tmp = strtolower($file);
$sub = substr($tmp, -4);
if ($sub == ".png" || $sub == ".jpg" || $sub == ".gif" || $sub == ".bmp")
$result[] = $file;
}
}
}
return $result;
}
Vielen Dank im Voraus,
z0oL-/ Realität ist nur was für Leute, die mit Drogen nicht zurecht kommen /-
-
30.01.08 19:11 #2
- Registriert seit
- Jan 2008
- Beiträge
- 105
Trage in die Bildernamen Timestamps ein und werte diese aus (oder nen key am Anfang 0_/1_ für gemacht und nicht). Ist aber bissel schrulle, deswegen einfach gucken ob schon ein Thumb vorhanden ist:
http://de3.php.net/manual/de/function.file-exists.php
holzmenschGeändert von holzmensch (30.01.08 um 19:13 Uhr)
Ähnliche Themen
-
Kommentare aus Datenbank geordnet nach Datum ausgeben
Von thehasso im Forum Relationale DatenbanksystemeAntworten: 4Letzter Beitrag: 29.04.09, 12:29 -
Dateien eines Ordners zählen
Von Mahatmas im Forum C/C++Antworten: 2Letzter Beitrag: 06.11.07, 08:59 -
Dateien eines Ordners zählen
Von Mahatmas im Forum C/C++Antworten: 3Letzter Beitrag: 05.11.07, 15:57 -
Dateien eines Ordners auflisten
Von Inetbroker im Forum Hosting & WebserverAntworten: 2Letzter Beitrag: 16.10.03, 08:05 -
Inhalt eines Ordners vom FTP ausgeben
Von acid.rain im Forum PHPAntworten: 5Letzter Beitrag: 16.11.02, 19:01





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren