Blogwalk-dev

Om utvecklingen av Blogwalk

27 juni 2005

Sökningar med UTF-8

Sökningar med tecken som inte finns i ASCII (dvs. å, ä, ö och många andra) fungerar väldigt dåligt på Blogwalk. Jag har efter lite sökande på nätet förstått att mySQL 4.0.x inte alls stöder UTF-8, som jag använder för all text. Begränsningen ligger alltså i mySQL och kommer finnas kvar tills webbhotellet uppgraderar till mySQL 4.1.1.

Dock har jag inte ork att vänta till dess, och jag har tagit fram en prototyp som konverterar UTF-8-tecken till en sträng som fungerar med mySQL:s fulltext-sökning. Det krävs dock lite mer arbete innan det duger att införa på webbplatsen, men jag återkommer.