Tekst encoder/compressor
Ik verveelde me, dus ik dacht: laat ik eens een tekst-compressor maken.
Deze compressor is gemaakt voor opslag van teksten. Dit is de 1e versie die ik werkt en enige compressie heeft.
De compressor is gemaakt voor zo hoog mogelijke besparing van ruimte waarbij het belangerijk blijft om het uitpakken van de tekst zo snel mogelijk te laten gaan.
De encoder zet iedere tekst om in een BINAIRE CODE met een onbepaalde grootte, de decoder zet deze uiteraard weer om in tekst.
De huidige versie is enigsinds inefficient met inpakken, maar uitpakken gaat al aardig snel. (ik heb een lange tijd besteed in het aanpassen van zowel de encoder als decoder voor snelle decode-sessies)
Ik heb deze encoder/decoder gemaakt voor de lol en ik zou verder niet echt direct een nuttige functie kunnen bedenken.
Je zou em eventueel kunnen gebruiken voor een zelfgemaakte database die gebaseert is op text-files of gewoon in de database gooien als ...BLOB. (Binairy Large OBject)
EXTRA:
in de array '$translationtable' staat de array met de vertalings-tabellen. Je kan op basis ban de comments die erboven staan een poging doen om zelf tabellen toe te voegen of te wijzigen om zo, mogelijk, de encoding/decoding speed/ratio te verhogen.
Die tabellen bepalen namelijk een groot deel van de encoding-kwaliteit.
UPDATES:
nog geen
komende updates:
-encoding met wachtwoord beveiliging
-javascript decoder
-natuurlijk performance en compression-ratio verbeteringen
Voorbeeld: http://www.levensweg.net/livC/
Gesponsorde koppelingen
PHP script bestanden
Er zijn 17 reacties op 'Tekst encodercompressor'
Om te reageren heb je een account nodig en je moet ingelogd zijn.
PHP hulp
0 seconden vanaf nu