Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 15.04.2004 Ostrzeżenie: (0%)
|
Mam mały problem.
Prowadzę dość popularną stronę co czasami powoduje przeciążenie serwera w godzinach szczytu. Wywala mi się na "too many connections" Jeżeli chodzi o połączenia to rzeczywiście ich jest dużo. np. na jednej stronie mam: - na stronie coś wyciągane jest z bazy - więc jest pierwsze połączenie - na kazdej stronie jest includowany plik wyswietlajacy banner (banner wyciagany jest z bazy - drugie polaczenie) - na kazdej stronie includowany jest tez plik statystyk ktory zapisuje w bazie kilka zeczy - trzecie polaczenie Wiec dla kazdej odslony sa realizowane trzy polaczenia - to duzo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Widzialem kiedys takie rozwiazanie: Wszystkie funkcje byly wzocone do jednego pliku (okolo 90KB) Kazda strona zaczynala sie od "require_once ('funkcje.php');" To co mnie zaciekawilo to to ze w tym pliku z funkcjami jest tylko jedno polaczenie z baza (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ktos moglby mi przyblizyc czy jest to rozsadne rozwiazanie dla popularnej strony? Jak jeszcze moglbym ograniczyc ilosc polaczen z baza? Dzieki za wszelkie propozycje. Ten post edytował maximus 14.08.2004, 11:21:44 |
|
|
|
maximus Odciazyc Serwer :) 14.08.2004, 11:20:54
Kinool ograniczyc polaczenia mozna tylko w jeden sposub z... 14.08.2004, 11:57:22
maximus a czy można sprawdzić czy istnieje już może połącz... 17.08.2004, 12:33:12
akubiczek zrób pconnect na początku i już 17.08.2004, 19:36:00
maximus pconnect przy tej odwiedzalności zabiłby serwer w ... 18.08.2004, 08:00:13
Synaps Ja stosuje taką metode , że przed każdą operacją n... 18.08.2004, 21:55:29
Nookie witam,
warto by sie w Twoim przypadku rowniez za... 21.08.2004, 13:46:24
maximus o coś takiego mi chodziło tyle, że to nie działa t... 22.08.2004, 12:28:41
Nookie Jesli w skryptach uzywasz sesji lub zmiennych glob... 26.08.2004, 20:10:49
toszcze Ja tu postawilbym rowniez nad zoptymalizowaniem sa... 27.08.2004, 10:59:25
maximus Źle się wyraziłem - z bazy wyciągany jest oczywiśc... 28.08.2004, 09:39:54 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 21:58 |