Citat:
Ok, ASP it is then (.Net har inbyggd språkhantering btw) =)
|
Vill du utveckla? Har jobbat med .NET en del, men aldrig sett/hittat detta... Har iofs. inte letat speciellt, men om du har någon länk/mer information eller annat, så lägg gärna upp den här i forumet.
Citat:
I en av siterna så tillverkades ett Vb program där man satt och läste in alla ASP filer, markerade den text som skulle bli administrerbar och sedan tryckte man på en knapp. Denna text böts nu ut mot ett databasanrop + att en post skapades i databasen. Alltså först ett initialt jobb att "tagga" upp all htmlkod i ASPkoden, sedan bygga admininterface till detta (+lagra språkval i cookie odyl).
|
Verkligen ett häftigt projekt! Använde ni javascript för att räkna ut vilken text som var markerad då?
Citat:
Är det bara fråga om lite "enkel" översättning så kan du ju bygga dina sidor såsom ett cms-verktyg och anropa db'n på alla ställen där det ska vara text, men som sagt, det tar ju mer prestanda. Includes tar ju i princip ingen prestanda, men underhållet av dessa includer blir lite jobbigare.
|
Varför skulle underhållet av en include-fil bli "jobbigare" än en databas? Dessutom kan man istället spara include-filen i minnet (session), och hänvisa till minnet istället för till databasen, vilket gör att det inte alls blir prestandakrävande...
En annan fördel med en include-fil är att du kan skicka iväg den till någon som kan översätta den till andra språk. Om man nu har lagrat allt i databasen, så måste antingen den andra personen vara ganska tekniskt kunnig, eller så får man själv bygga ett admingränssnitt (precis som Robert sa, fast gällande include-filen) där man kan ändra alla texter i databasen.
- Men det måste väl ändå bli mer omständigt, mer tidskrävande, och mer prestandakrävande... Eller?