Hallo Claudius

Hab ich das richtig verstanden: Pro textblock und pro sprache wird eine
application-variable angelegt... in meinem fall sind das ca. 60 verschiedene
texte und dann 3 sprachen gibt 180 variablen, bei 5 sprachen w�ren es schon
300... das t�nt nach sehr vielen, wie sieht das denn aus mit der
performance, ist das dem system egal? oder anders gefragt, denkst du das ist
besser als auf jeder seite alle texte einer sprache abzufragen?

Vielen dank f�r deine hilfe!

pipo


----- Original Message -----
From: "Claudius Ceteras" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, February 20, 2003 9:21 PM
Subject: RE: [Coffeehouse] Mehrsprachige Webseite


> @Mansur
> Also ich w�rde doch eher eine DB bevorzugen wegen Index-strukturen, die
> den Zugriff beschleunigen...
> Aber wenn es nicht zuviel Text wird, dann ist das wohl ok so...
>
> @J�rg
> Ich hab es mir in etwa so vorgestellt:
>
> Function getText(id, language)
> if application(language & "-" & id)="" then
> sql = "select theText where lang=" & language & " and
> id=" & id
> ...
> set rs = con.execute(sql)
> application.lock
> application(language & "-" & id) = rs(0)
> application.unlock
> rs.close
> ...
> end if
> getText = application(language & "-" & id)
> End function
>
> Um einen text aus dem cache zu l�schen, einfach den entsprechenden
> application-var-eintrag auf "" setzen.. Dann wird er n�chstes mal aus
> der DB geholt...
>
> Claudius
>
> > > ich habe da mal eine Frage an Dich.
> > > Wie schaut den so was aus was unter Punkt 2 und 3 definiert
> > werden soll.
> > > W�rde mich auch mal interessieren wie das funktioniert.
> > >
> > > Gru� J�rg
> > >
> > Also ich habe sogar ganz auf die DB verzichtet und einfach
> > ein XML-File
> > angelegt in der die varianten liegen.
> > Jedes Node hat ein, oder mehrere Attribute auf die ich je nach Sprache
> > zugreife:
> >
> > 1.)XML-File:
> > <element name="Textmarke" german="Mein Text" english="My Text" />
> >
> > 2.) global.asa:
> > DomObjekt.load ( xml-File )
> > session("Language") = "german"
> >
> > 3.) Eine Datei:
> > element.selectSingleNode(....name="Textmarke")
> >
> > element.getAttribute( Session("Language") )
> >
> >
> > somit lassen sich sehr einfach weitere Sprachen hinzuf�gen:
> > 1.) Die Attribute um die neue Sprache erweitern (spanish="Ole")
> > 2.) Die Sessionwahl um den Wert spanish erweitern
> >
> >
> > Mansur
> >
> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
> > Kaffeepause im United Planet Communityserver ...
> > http://www.intrexx.com/communityserver
> > _______________________________________________
> > Coffeehouse mailing list
> > [EMAIL PROTECTED]
> > http://www.glengamoi.com/mailman/listinfo/coffeehouse
> >
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
> Kaffeepause im United Planet Communityserver ...
> http://www.intrexx.com/communityserver
> _______________________________________________
> Coffeehouse mailing list
> [EMAIL PROTECTED]
> http://www.glengamoi.com/mailman/listinfo/coffeehouse
>
>


~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Kaffeepause im United Planet Communityserver ...
http://www.intrexx.com/communityserver                         
_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an