27. maj 2008 - 19:15Der er
13 kommentarer og 1 løsning
For store billeder - for lidt hukommelse
Jeg har et lidt irriterende problem. Jeg har nogle relativt store billeder gemt i en MySQL database. Billederne er samlet i gallerier, og det vil sige, at hvis jeg vil hente alle billeder i et galleri og vise dem sammen, stopper PHP-scriptet fordi der ikke er nok hukommelse.
Jeg kan ikke forøge hukommelsen, fordi det ikke er tilladt på serveren. Hvad kan jeg så gøre? Er der egentlig noget forkert med min teknik, fordi jeg kan ikke finde artikler om lignende problemer??
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Dine billeder ligger ikke en snus mere sikkert i en DB end i en mappe ... men til gengæld har du den 'fordel', at du slæber rundt på en helt unødigt stor DB ;o)
Du kan bare lægge dine billeder i en mappe udenfor webspace (dvs. over roden for sitet).
Brugeren kan så kalde en php-fil, hvor du først sætter passende headers - og derefter outputter billedfilen med php's readfile funktion. Så ligger dine billeder mindst ligeså godt beskyttet som i en DB =)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.