nie ma już Google Analytics, to trzeba inaczej sobie radzić

wrzucam szybkie staty (na dniach też wrzucę, ilu jest średnio zalog. userów w ciągu 24h) - ale jeszcze zbieram staty.

poniżej wycinka logów z Nginxa: wczorajszy access log (a więc 24h od 6:25 wczoraj do 6:25 dzisiaj, równiutkie). grupowanie po adresach IP (unikatowe) z wyłączeniem botów (z botami jest 1608, bez botów 1278),
dobrego dnia, pozdróweczka! :D
#lurker #v3 #lurkerstats

(PS. #GA celowo wyciąłem, bo i tak większość osób używa adblocków, więc zliczenia się nie odbywają. poza tym tutaj chodzi też o prywatność userów. docelowo, skoro google sie wypiął na lurka i nałożył bana, to lurek wypnie sie na google: jeszcze tylko reCaptche muszę zlikwidować z formularza rejestracji, inaczej to załatwić i będziemy niezależni, yaay! aha, i tak google zlicza, ile jest wejść z ich pizdowatej wyszukiwarki, no ale to są szczątkowe dane, niemówiące im za wiele, więc inwigilacja nie przebiega pełną parą. jak GA jest na danej stronie, to poprzez ciasteczka wujek ze stanów wie, jakie strony, kto oglądał, co dokładnie czytał, czy postował czy tylko biernie przeglądał, ile czasu na nich spędził, w jakich godzinach, na jakim urządzeniu itd. itp. - no po prostu przejebioza po całości. GA tutaj juz nie bedzie nigdy wiecej. i pamiętajcie: instalujcie #uBlock-a, gdzie sie tylko da! -- ja nawet w telefonie na FF mam [Android], miodzio! )

15

@Thanos, co na stronie robi około 400 botów?
@tonyy94, to są boty scrapujące content, m.in. googla i inne… tego jest od groma w sieci… przynajmniej są odpowiednio oznaczone (przez user-agent)
Pokaż spoilerżartuje, to moje multikonta napędzające ruch w serwisie! sam jestes jednym z nich, haaha! xDD
@Thanos, się ma,jak odblokować tag ? .dodlem wpis i go nie widzę…na poważnie z poziomu tabletu starsza swersja była lepsza
@FiligranowyGucio, wejdz w prawym gornym w black-listę i tam masz

kliknij krzyżyk przy nazwie danego tagu
@FiligranowyGucio, v3 jest w trakcie prac. bedzie jeszcze ulepszana

aha, w v1 w ogole nie dalo sie odblokowac tagu, ani nawet podejrzeć kogo i co czarnolistujesz, haha!
@Thanos, twoje zdrowie wszystkim marudom utarles nosa
@FiligranowyGucio, haha, no i wszystkim niedowiarkom!
v3 to fikcja, nigdy nie powstanie! hur-durr! predzej wykop5 wyjdzie niż Thanos skonczy!
hahaha! jeszcze bedzie tak, że lurker v5 wyjdzie przed Wykop5 (coś tam niby kodzą, na razie nic nie mowię, bo może im sie uda, ale po wielkości zadania, jakie przed nimi stoi, to… chyba te ich zmiany sprowadzać się będa wyłacznie do interfejsu, inaczej im sie nie powiedzie - takie moje zdanie )
@Thanos, nieźle, ale na przyszłość:
awk '!/bot/ { print $1 }' access.log.1 | sort -u |wc -l
@AdJoywekshodavgejhyRavHup7Knat, haha! lisq mnie zawsze ganił za Useless use of cat. jakoś tak lubię pajpy, wincyj pajpów!!
@AdJoywekshodavgejhyRavHup7Knat, bede sie starał szanowna pani SysOpino
@Thanos, no i good. już nie męczyłam z sortowaniem w awku
wiem, że to wygląda dużo biedniej niż piękne, kolorowe wykresiki od GA, ale także jest w pełni funkcjonalne: i do tego zlicza b. precyzyjnie. na dniach dorobię skrypt, który będzie analizował user-agenty (czyli bede mogl powiedzieć, czy ktos wchodził na tablecie, laptopie czy telefonie) oraz pozostałe dane, np. kraj pochodzenia po IP, referrera (czyli info, skąd ktoś do nas przyszedł), i tak tam inne.

to są pełne dane zapisane w logach, wszystko jak na dłoni, więc GA niepotrzebne. a kysz z nimi!
@Thanos, mozesz uzyc kibany do wykresow na podstawie logow
@satan696, filebeat + ES + kibana to już stack który ramu zezre tyle, zeby gra nie byla warta swieczki
@satan696, mam podobne zdanie do mojej dev-ulubienicy @AdJoywekshodavgejhyRavHup7Knat. na nasze proste potrzeby, nie opłaca się.

nie tylko pod kątem zżerania zasobów, ale dokladanie technologii (niewazne jak fajnej i sprawdzonej), zawsze generuje dług technologiczny (bo trzeba ten stack aktualizować, monitorować, do tego skalować, jeśli chce się zachować redundancję itd.).

w myśl tej zasady, przepisałem apkę, aby była homogeniczna: czyli korzystała tylko z pojedynczej technologii, mianowicie: node.js + db (wczesniej obok db [Mongo] był także Redis; a obok node'a dodatkowo był szczątkowo bash i troche pythona; osobiscie uważam, że mikroserwisy zróżnicowane technologicznie są przereklamowane. od teraz trzymam apkę w monolicie, z użyciem identycznego stacka i po prostu kamień spadł mi z serca. niebo a ziemia, tyle powiem ).