Mailinglisten-Archive |
Norbert Pfeiffer schrieb: > Hallo Andreas, > > Hallo, > Hallo und einen schönen Samstag, > >> Ein Beispiel: >> ID Sprache Bezeichnung >> 1 de verheiratet >> 1 en married >> 2 de geschieden >> 2 en divorced >> Vielleicht habe ich da auch eine Denkblockade... ;-) >> > > nicht unbedingt, > Du koenntest jedoch die DB-Struktur leicht aendern: > TextID de en > 1 verheiratet married > 2 geschieden divorced > Diese DB-Struktur nutze ich auch, funktioniert prima. Ich habe noch italienisch und spanisch drin, aber man kann beliebig erweitern. Ich hab zwar nicht die Seiten in einer Tabelle, sondern pack alle Textmarken (hier TextID) am Anfang einer Seite in ein array und lass mir mit der enstprechenden Abfrage alle Texte ausgeben. > Nun noch eine Tabelle mit Page-Zuordnung > PageID TextID[...] Was mich aber mal interessieren würde. Was ist schneller? Diese Funktion, dass alle Texte in einer Datenbank stehen und beim Seitenaufruf ausgelesen werden oder aber Sprachdateien zu erstellen. Also meinetwegen eine de.php/inc en.php usw. und die Daten aus der Datei auszulesen? Hat hier schon jemand Erfahrungen mit grösseren Projekten gesammelt? Bis dahin, Tim
php::bar PHP Wiki - Listenarchive