Hoi allemaal,
Ik ben van plan afbeeldingen op te gaan slaan in een database (niet moeilijk doen met locatie en verwijderen, en handig te groeperen en doorzoekbaar maken etc.), en omdat ik met webspace aan een limiet zit, wil ik deze data zo veel mogenlijk comprimeren...
Het gaat in de meeste gevallen om jpeg plaatjes, maar dit kunnen theoretisch ook andere soorten plaatjes zijn.
Nu heb ik wat gezocht op php.net, en daar kwam ik base64_encode en gzencode tegen. De beschijving van base64 leek me wel handig, tot 33% minder ruimte! Ik gelijk uitproberen, maar de data bleek alleen groter te worden?? Daarna gzencode geprobeert, maar dan bleef de grootte gelijk (bestand van 400kb). Vervolgens heb ik gzencode op een psd van 10mb losgelaten, en hier kwam deze wel goed uit de bus: 50% eraf!
Maar het komt natuurlijk niet vaak voor dat mensen afbeeldingen van 10 mb gaan uploaden, dus ik zoek eigenlijk een compressie die ook relatief kleine (tot 500kb) bestanden goed kan comprimeren.
PHP versie: 4.x (nog onbekend)
Geen toegang tot server, alleen webspace.
Afbeeldingen worden gelezen via fopen & fread.
Ik ben van plan afbeeldingen op te gaan slaan in een database (niet moeilijk doen met locatie en verwijderen, en handig te groeperen en doorzoekbaar maken etc.), en omdat ik met webspace aan een limiet zit, wil ik deze data zo veel mogenlijk comprimeren...
Het gaat in de meeste gevallen om jpeg plaatjes, maar dit kunnen theoretisch ook andere soorten plaatjes zijn.
Nu heb ik wat gezocht op php.net, en daar kwam ik base64_encode en gzencode tegen. De beschijving van base64 leek me wel handig, tot 33% minder ruimte! Ik gelijk uitproberen, maar de data bleek alleen groter te worden?? Daarna gzencode geprobeert, maar dan bleef de grootte gelijk (bestand van 400kb). Vervolgens heb ik gzencode op een psd van 10mb losgelaten, en hier kwam deze wel goed uit de bus: 50% eraf!
Maar het komt natuurlijk niet vaak voor dat mensen afbeeldingen van 10 mb gaan uploaden, dus ik zoek eigenlijk een compressie die ook relatief kleine (tot 500kb) bestanden goed kan comprimeren.
PHP versie: 4.x (nog onbekend)
Geen toegang tot server, alleen webspace.
Afbeeldingen worden gelezen via fopen & fread.