ugrás a tartalomhoz

Archívum - Júl 23, 2009

Melyik rövid url formátum a legjobb?

Dylan · 2009. Júl. 23. (Cs), 13.47
Sziasztok,

Egy jelenlegi fejlesztésem során futottam bele ebbe a kérdésbe.
Vajon melyik rövid url-t szeretik jobban a keresők?
Elegendő vajon az, hogy könyvtárszerkezetes az elérése egy oldalnak?

Példának okáért legyen a tartalom címe ez:
"A google és a barátságos hivatkozások"

Melyik vajon a legjobb ez esetben?
Pl:
1: http://domain.hu/hirek/1/A google és a barátságos hivatkozások
2: http://domain.hu/hirek/A-google-és-a-barátságos-hivatkozások
3: http://domain.hu/hirek/google-barátsagos-hivatkozások
4: http://domain.hu/hirek/2009/07/23/google_baratsagos_hivatkozasok
5: http://domain.hu/hirek/GoogleBaratsagosHivatkozasok

És még lehetne variálni, de talán érthető a kérdésem.
Kinek mi vált be jobban? Mire érdemes odafigyelni ezzel kapcsolatban?

Pl nagybetű, ékezetek használatáról kinek mi a véleménye?
Ha a szavakat elválasztom valamivel, mi a legjobb? Szóköz, kötőjel, alsó aláhúzás jel?
 

UTF8-ból ISO-8859-2 iconv nélkül

vtsoftware · 2009. Júl. 23. (Cs), 01.06
Sziasztok

Tudom elegetek van már ebből, el is hiszem, de én már megpróbáltam mindent amit tudtam, itt is szétnéztem, a G00gle-t végigtúrtam, a php.neten is böngészgettem, de sehogy sem jön össze.

Sajna utólag jöttem rá hogy ingyenes szerveren nincs iconv fv... nem nem engedik, egyszerűen nincs. Érdekes.

Nos, itthon a gépemen sikerült mindent szuperül megcsinálnom.
A lényeg hogy Ajax-al adom tovább egy form adatait.
A feldolgozás ugyan abban a fájlban történik, csak változókkal adom meg mi történjen...
Ha feldolgozásnál kiíratom a $_POST változókat simán' akkor látszik hogy UTF8-as kódolású.
Ha végigfuttatom rajta az utf8_decode fv.-t, akkor már jobb a helyzet, de az "ő" és "ű" betűk még mindig "?"-ként jelennek meg.
A probléma hogy iconv-al sikerült UTF8-ból ISO-8859-2-ra állítani a kódolást, de sajna az ugye nincsen...

Minden fájl ANSI kódolású, egyetlen UTF8-as sincs átnéztem vagy 100-szor. Áttérni UTF8-ra borzasztó nagy meló lenne mivel mindent ISO-ban csináltam, a MySQL-is latin2_general_ci... szóval ezt csak a legutolsó lehetőségként csinálnám meg.
Próbáltam az Ajax-ot állítani "
req.xmlHttpRequest.setRequestHeader('Content-type', 'application/x-www-form-urlencoded; charset=UTF-8');
"-vel és ISO-val is így sem jó.

Szóval a lényeg, hogy valaki tudna-e nekem ötletet adni hogy hol konvertálódik át a szöveg UTF8-ra? Én nem találok semmi "konvertálót" ami ezt csinálhatja.
Minden kész, de még evvel szívok...

Előre is köszönöm