-
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not
-for-mail
From: olo <o...@n...com>
Newsgroups: pl.comp.www
Subject: Kilka języków na stronie
Date: Sat, 23 Jan 2010 11:03:45 +0100
Organization: http://onet.pl
Lines: 32
Message-ID: <hjehim$gfh$1@news.onet.pl>
NNTP-Posting-Host: 82.160.141.46
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: news.onet.pl 1264241046 16881 82.160.141.46 (23 Jan 2010 10:04:06 GMT)
X-Complaints-To: n...@o...pl
NNTP-Posting-Date: Sat, 23 Jan 2010 10:04:06 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.23 (X11/20090817)
Xref: news-archive.icm.edu.pl pl.comp.www:394786
[ ukryj nagłówki ]Witam
Mam gotowy system do obsługi wielu języków na stronie. Działa
prawidłowo, ale w niedługim czasie będę chciał go wrzucić na stronę,
którą odwiedza ok 2k UU dziennie. Tym samym myślę, że nie bez znaczenia
będzie już kwestia wydajności. Chciałbym zatem zapytać jakie rozwiązanie
będzie lepsze.
Zasada jest taka:
- w mysql jest tabela nazwijmy ją "teksty" z kolumnami: id, pl, en, de,
itd (w zależności ile jest wersji językowych).
- w php chcąc wstawić słowo lub zdanie wywołuję funkcję "czytaj" z
parametrem wskazującym na konkretny id. W połączeniu z globalną zmienną
przechowującą informację o wersji językowej wybranej przez użytkownika
mam komplet danych
i teraz pytanie co będzie wydajniejsze:
- jedno zapytanie mysql czytające CAŁĄ tabelę "teksty", zapisanie tego
do tablicy a następnie odwoływanie się do tej tablicy poprzez funkcję
"czytaj", czy może
- zapytanie do mysql o jeden konkretny tekst w trakcie wywolania funkcji
"czytaj"?
Rozwiązanie pierwsze wykonuje tylko jedno zapytanie, ale zjada pewnie
więcej zasobów serwera, rozwiązanie drugie z kolei wykonywać będzie
dziesiątki zapytań do mysql podczas jednego odświeżenia strony.
Jeśli ktoś robił coś podobnego i ma konkretną odpowiedź na to pytanie to
bardzo proszę o odpowiedź. W razie czego po prostu wrzucę na parę dni
jedną opcję, później to samo zrobię z drugą i przeglądne staty serwera
pozdrawiam!
Następne wpisy z tego wątku
- 23.01.10 22:16 Krzysztof Warunek
- 24.01.10 01:12 Konrad Kosmowski
- 25.01.10 16:54 olo
Najnowsze wątki z tej grupy
- UWAGA: MAM PODEJRZENIE, ŻE onet.pl DOKONUJE ATAKÓW!!!
- Komisja sejmowa odrzuca petycję ws. obowiązkowych kanałów RSS na stronach podmiotów publicznych
- kol. sukces po polsku: "Samurai Labs. Technologia do zapobiegania samobójstwom"
- Wściekli obywatele spalili budynek parlamentu Nepalu [bo odcięli im amerykańskie serwery społecznościowe - przyp. JMJ]
- UWAGA: MAM PODEJRZENIE, ŻE trojmiasto.pl DOKONUJE ATAKÓW
- Cenzura na wolnemedia.net - likwidacja codziennej sekcji "Sygnały zauważone"
- Nowe style na energokod.pl
- Jak działa hosting w którym wykupuje się sam serwer i domenę, bez IP?
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Do sądu trafił pozew zbiorowy przeciw Google'owi - oskarżenie o praktyki monopolistyczne na rynku reklamy internetowej
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- php, linki z nazwami a $_GET, SEO
- www polityka pl captcha
- dyktatura brudnego palucha
Najnowsze wątki
- 2026-01-04 Apollo Comm
- 2026-01-04 Kupować SREBRO?
- 2026-01-04 PICkit3 mnie pokonał
- 2026-01-03 LEDy na choinkę zdechły
- 2026-01-03 Wenezuela
- 2026-01-03 Wtopa LED
- 2026-01-03 Warszawa => Account Manager - Sprzedaż Usług Rekrutacyjnych <=
- 2026-01-03 "Obywatelskie zatrzymanie"
- 2026-01-03 ograniczanie sztucznej inteligencji
- 2026-01-02 Szalejąca dyskryminacja obywateli USA w Maili i Burkina Faso. Czy to legalne?
- 2026-01-02 Miało być zniesienie abonamentu RTV, a jest podwyżka!!!
- 2026-01-02 Miało być zniesienie abonamentu RTV, a jest podwyżka!!!
- 2026-01-02 Kogo KE opierdoli za nieskuteczną cenzurę? [Rząd tuski doniósł]
- 2026-01-02 Gdańsk => Konsultant Microsoft Dynamics AX/365 SCM Consultant - Servi
- 2026-01-02 Gdańsk => Solution Architect (Workday) - Legal Systems <=




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]