webForumDet fria alternativet

Flerspråkig webbplats

ASP

2 svar · 307 visningar · startad av LeonL

Medlem sedan dec. 20025 871 inlägg
Frågan#1

Jag håller förnärvarande på med en sida som ska vara flerspråkig, och har funderat på hur jag ska lösa det här med språkvalet för att det ska bli så optimalt som möjligt.

1.
Ska jag använda flera filer som jag inkluderar m.h.a. SSI eller ska jag göra som den här personen har gjort? Jag undrar detta främst för att include-filerna kan bli rätt långa (vilket medför längre exekveringstid), men å andra sidan kan FSO/RegExp dra ner på prestandan (vilket naturligtvis också medför längre exekveringstid).

2.
Hur ska jag hålla koll på vilket språk besökaren har valt? Ska jag låta en querystring följa med under hela sidnavigeringen eller ska jag sätta en Session, eller eventuellt en cookie, första gången besökaren besöker sidan så att jag slipper göra det förstnämnda?

Medlem sedan juni 20003 076 inlägg
#2

Så optimalt som möjligt!? För vem, för dig som kodare eller besökaren?
Är det inte jättemånga språk så hade jag gjort olika sidor:
/sv/default.asp och /en/default.asp osv.
Och för att styra designen så bygger man sidorna med templates i dreamweaver, jättefiffigt! :)
Optimalare än så kan det inte bli!

För att kolla vad besökaren valt för språk så hade jag satt en session, inte en querystring.
Dock, har du olika sidor för språken så försvinner detta problem!

Medlem sedan dec. 20025 871 inlägg
#3

Tjao... tanken är ju att det ska bli så smidigt som möjligt för mig samtidigt som det ska bli så optimalt som möjligt i prestandasynvinkel. ;)

266 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)