1.12.8 - Spider Friendly 1.3.12
holcu - 11-08-2008, 19:27
Crack dzięki za pomoc wyłączyłem
Strona wygenerowana w 1,4 sekundy. Zapytań do SQL: 7 przy - 60 użytkownikach online
Można jeszcze jakoś to zoptymalizować ?
Crack - 12-08-2008, 13:09
Tu już trzeba by włączyć debugger z profilowaniem kodu i poszukać wąskiego gardła. Jeśli masz dedyka to można lekko zmienić konfigurację systemu. Warto wypróbować eAccelerator, APC albo XCache. U mnie na laptopie (PentiumM 2,1 GHz) potrafią podnieść wydajność do poziomu dobrego serwera.
(uwaga, teraz będę teoretyzował, to co napiszę jest w całości oparte na założeniu że masz vpsa/dedyka i na mojej wiedzy teoretycznej nie popartej własnymi doświadczeniami)
Dalsze postępowanie zależy od miejsca gdzie system niedomaga, jeśli to operacje wejścia/wyjścia to mapuj katalog cache forum do RAMu, spadnie obciążenie dysku przy odczycie szablonów i cache'u SF oraz forum (każde wyświetlenie strony forum to odczyt ok. 6-8 plików z cache'u).
Masz Apache'a, dla zawartości statycznej (katalogi templates, scripts, images) warto by osłaniać go squidem albo varnishem.
Dzięki warnie paczka w pierwszym poście zawiera poprawki z 1.12.6 p1
holcu - 12-08-2008, 13:27
Niestety nie mam vps oraz dedykowanego serwera.
matfeusz2 - 13-08-2008, 11:18
tosiek napisał/a: | W instrukcji nie ma sprecyzowanego która linia bo są dwie w pliku includes/sessions.php
Kod:
#
#-----[ FIND ]------------------------------------------
#
if ( isset($HTTP_COOKIE_VARS[$cookiename . '_sid']) || isset($HTTP_COOKIE_VARS[$cookiename . '_data']) )
#
#-----[ BEFORE, ADD ]------------------------------------------
#
if ( user_is_spider() && !defined('MRW_SPIDER_FORCED') )
{
// Gives the spider only one session
$session_id = md5(get_spider_name());
$sessiondata = array();
$sessionmethod = SESSION_METHOD_GET;
}
#
#-----[ IN-LINE FIND ]------------------------------------------
# dotyczy linii z ostatniego FIND
# concerns the line from the previous FIND
#
if
#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
else
Tak samo tych linii jest chyba ze 6:
Kod:
if ( !$db->sql_query($sql) )
Te są dwie:
Kod:
if ( isset($HTTP_COOKIE_VARS[$cookiename . '_sid']) || isset($HTTP_COOKIE_VARS[$cookiename . '_data']) )
|
więc może mi ktoś powiedzieć, które te linie należy zamienić? Bo już drugi raz instaluje tą modyfikacje i nie chce robić ją 3 raz...
tosiek - 13-08-2008, 11:24
MateuS, o ile się nie mylę są dwie takie linie i dla dwóch linii jest ta sama instrukcja
matfeusz2 - 13-08-2008, 11:30
tosiek, ok jestem w trakcie instalacji... później zobaczymy
a te?
Cytat: | Tak samo tych linii jest chyba ze 6:
Kod:
if ( !$db->sql_query($sql) )
Te są dwie:
Kod:
if ( isset($HTTP_COOKIE_VARS[$cookiename . '_sid']) || isset($HTTP_COOKIE_VARS[$cookiename . '_data']) ) |
tosiek - 13-08-2008, 11:33
to jest po lini co wykonuejsz te instrukcje:
Kod: | #
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, '$sess_bot'
#
#-----[ FIND ]------------------------------------------
#
if ( !$db->sql_query($sql) ) |
a w pliku includes/functions_post.php to jest pierwsza taka jaka występuje po ostatnim find w pliku
matfeusz2 - 13-08-2008, 14:49
niby wszystko działa...
mam jednak pytanie czy jest możliwość usunięcia z adresów słów <big> i </big>?
bo mam sztucznie powiększone napisy for i teraz w adresie4 pokazuje mi się:
Cytat: | xxxx.eu/<big>informatyka-komputery-telefony<-big>-vf23.htm |
[ Dodano: 13-08-2008, 15:14 ]
znalazłem dodatkowy błąd... wcześniej na forum miałem zainstalowanego mod'a Online Bots Manager i teraz pokazuje mi się w statystykach:
Cytat: | Na Forum jest 1 użytkownik :: 2 Zarejestrowanych, 0 Ukrytych i -1 Gości (1 bot)
Zarejestrowani Użytkownicy: matfeusz, Googlebot/2.1, Googlebot/2.1 |
jak to naprawić? usunąć Online Bots Manager?
link do moda:
http://www.przemo.org/php...pic.php?t=43254
Seraphe - 13-08-2008, 16:54
MateuS napisał/a: | jak to naprawić? usunąć Online Bots Manager? |
Tak.
Crack - 13-08-2008, 18:51
Przypominam: instrukcje wykonujemy liniowo, zawsze zaczynając od miejsca ostatniej edycji i szukając w przód. Nawet jeśli w pliku jest 20 fragmentów pasujących do FIND zawsze interesuje nas ten występujący jako pierwszy po miejscu poprzedniej zmiany w pliku.
Yaxiz - 15-08-2008, 15:04
Witam.
Mam zainstalowanego cash moda na forum.. Czy to nie bedzie sie gryzlo?
I nie wiem ktore pliki sciagnac (jesli bede instalowal tego moda po raz pierwszy) ;/
Mam nadzieje ze pomozecie...
MisieQ_PL - 15-08-2008, 22:08
w najnowszej paczce nie ma instrukcji instalacji
a ja mam zainstalowane kilka modów:
Kod: | 1 - Zarzadzanie Zalogowanymi Botami 1.2
2 - Ostatnio Popularne Tematy 1.4
3 - Kolorowanie Textu w ShoutBoxie
4 - Ilość Dni na Forum
5 - Czyszczenie ShoutBoxa 0.1
6 - Notatka Moderatora 1.5
7 - Przycisk Przenoszenia do Kosza 1.0 |
i nie mogę plików podmienić
mógłbyś Crack dodać tą instrukcje instalacji krok po kroku ;P
warna - 15-08-2008, 22:56
Nie no, w ogóle nie ma... W paczce plik spider_friendly_przemo.txt to instrukcja.
MisieQ_PL - 16-08-2008, 13:10
warna napisał/a: | Nie no, w ogóle nie ma... W paczce plik spider_friendly_przemo.txt to instrukcja. |
to ciekawe w którym ona jest katalogu....
gaku - 16-08-2008, 16:01
MisieQ_PL, a może byś tak ściągnął paczkę z modem a nie gotowe pliki
|
|
|