Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wielojezykowosc - teoria
Blodo
post
Post #1





Grupa: Zarejestrowani
Postów: 51
Pomógł: 1
Dołączył: 1.02.2005

Ostrzeżenie: (0%)
-----


Mam dwie opcje: albo zastosowac baze danych albo pliki z tablicami php, zastanawia mnie co byloby szybsze.

Chodzi tu o sama teorie. System ma dzialac na zasadzie tzw. placeholderow czyli podstawek z ID danego tekstu i zaleznie od wybranego jezyku bedzie dobierany pod dana podstawke inny tekst.
Jesli mialbym to zrobic za pomoca bazy danych to widze to do zrobienia przed wyswietleniem htmla na gotowym do wyswietlenia szablonie (korzystam z systemu templatow), zebranie wszystkich ID podstawek za pomoca regexow i zrobienie z tego zapytania po czym podstawienie wynikow.
Jesli chodzi o tablice z includowanych plikow to bedzie to prostsze bo wystarczy podstawic, ale interesuje mnie kwestia ladowania wiekszej tablicy do pamieci php kiedy jasne jest ze wiekszosc zawartych w niej wartosci nie bedzie uzywana w trakcie dzialania danego skryptu. Czy dzielenie plikow z tekstami cos da na dluzsza mete?

Z gory dzieki.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Blodo
post
Post #2





Grupa: Zarejestrowani
Postów: 51
Pomógł: 1
Dołączył: 1.02.2005

Ostrzeżenie: (0%)
-----


Tzn jesli chodzi o rzeczy typu artykuly - czyli info ktore bedzie zmieniane to to wszystko przechowuje w bazie. Tylko teraz pytanie czy info ktore raczej nie bedzie sie zmieniac (czyli pojedyncze zdania lub slowa na stronie) tez oplaca sie trzymac w bazie czy moze szybciej bedzie na plikach?

Przeczytalem oba tematy do ktorych daliscie link, oba jedynie traktuja m.in. JAK to zrobic, ale zaden nie tlumaczy jasno ktore rozwiazanie jest szybsze lub po prostu lepsze. Pytam sie was bo sam nie jestem pewien co do plikow gdyz podobno przyrost predkosciowy nad baza danych wcale nie jest tak wielki, a nie mam pojecia jak wplywa na php ladowanie wielkich tablic danych w porownaniu do wybierania tylko tych stringow ktore sa aktualnie potrzebne za pomoca zapytania w bazie danych. Nalezy wziac pod uwage ze i tych moze byc calkiem sporo.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 2.10.2025 - 16:23