Zobacz pełną wersję : jak wyczyscic joomlastats?
big_krzysiek
30-03-2009, 17:55
witam!
mam pytanie dotyczace komponentu i modulu joomlastats...
w ktorej z tabel i ktorym wierszu przechowywane sa dane wyswietlane w module joomlastats:
wizyt dzisiaj:
wizyt wczoraj:
wizyt wszystkich:
obejrzano stron dzisiaj:
chcialem odchudzic joomlastats tak zeby nie stracic ww danych...
w bd sa tabele:
bots
browsers
configuration
ipadress
ipcountry
keywords
page_request
page_request_c
pages
refferer
search_engines
systems
topleveldomians
visits
Dear @big_krzysiek :)
Kiedyś podobny zabieg robiłem dla znajomego. Serwis był na Joomla! 1.0.15 (ale to chyba nie jest istotne) i miał JoomlaStats. Dzięki temu dodatkowi baza "spuchła" do 120 MB. Też zależało mu na pozostawieniu ilości wizyt dzisiaj, wczoraj, w miesiącu i wszystkich.
By było najszybciej to zrobiłem tak:
- kopia bazy danych (wywalało mi błędy, ale za którymś razem się udało),
- spisałem wartości poszczególnych liczników,
- odinstalowanie JoomlaStats (i tak było wydanie mało aktualne),
- usunąłem z bazy wszystkie tabele, które się zaczynały od jos_jstats_
- instalacja na nowo JoomlaStats + mod_stats_counters
- konfiguracja modułu, ustawiając odpowiedni offset dla wszystkich wizyt,
- wszystko robiłem w nocy nie było więc problemu z wizytami "dzisiaj"
- wyświetlanie wizyt "wczoraj" właczyłem kolejnego dnia w nocy
- i chyba tyle. Z bazy 120 MB zrobiła się 5 MB :) Przez to, że dzieki temu komponentowi baza tak puchnie nie za bardzo mi się podoba.
big_krzysiek
30-03-2009, 21:58
:)
dzieki za odpowiedz...
ale nie zupelnie o to mi chodzilo...
niestety modul ten nie ma mozliwosci ustawienia wartosci poczatkowej licznika..
chcialem zrobic to metoda prob i bledow na stronie testowej...ale...
jommlapack-iem nie da sie...tzn da sie spakowac witryne , ale przy tworzeniu bazy danych ... wyskakuje blad... za duzo zapytan do bazy danych i znika baza danych (nazwa.pl) ...:-)
na piechote...tez porazka...przy wgrywaniu calej bazy ..to samo...trzeba ja usuwac i zakladac od nowa...
na piechote "po kawalku"...wgrywa sie wszystko, oprocz kilku tabel joomlastats..i niestety tam pewnie sa te dane...
rozwiazanie, o ktorym pisales zastosowalem na innych stronach...tzn joomlastats jest od zaplecza..a od frontu zwykly licznik...
ale... jest to kolejny nierozwiazany problem...
nie, nie, nie :)
Nie piszę o zwykłym liczniku tylko o module do JoomlaStats (mod_stats_counters) - to właśnie on odpowiedzialny jest za wyświetlanie dziś, wczoraj itd. W jego ustawieniach (modułu) z pewnością jest możliwość ustawienia licznika początkowego (opcja offset przy Visits total)
big_krzysiek
30-03-2009, 22:18
mod_jstats_counters_PL...
niestety nie ma...
chyba ze zastosowales cos innego wspolpracujacego z komponentem joomlastats..?
brałem stąd w ver.2 http://joomlacode.org/gf/project/joomlastats/frs/
big_krzysiek
30-03-2009, 23:10
chyba jest cos ze mna nie tak...
pobralem , zainstalowalem...i nie ma w tym module mozliwosci ustawienia wartosci poczatkowej licznika...ani w wersji 2 ani 3...
ale dzieki za informacje...zajrzalem na stronke projektu i chociaz myslalem ze jest przestarzaly...a jednak sie rozwija...
nie wiem o powiedzieć .... przejrzyj jeszcze raz parametry modułu :)
big_krzysiek
31-03-2009, 08:50
ja tez nie wiem co mam powiedziec...
z przepracowania mozna dostac odpalu..ale zeby wzrok stracic...???
faktycznie jest...
dzieki za pomoc
pozdrawiam
krzysiek
:) Powodzenia.
Dodam jedynie, że to co podałem to będzie chyba najszybsza metoda.
Raczej się nie kalkuluje in plus czasowo "grzebanie" w poszczególnych tabelach co gdzie jest i skąd się wzięło. Przy okazji można klientowi zaktualizować dodatek ;)
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!