Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Statystyki
Pucy
post 18.08.2008, 12:09:49
Post #1





Grupa: Zarejestrowani
Postów: 124
Pomógł: 0
Dołączył: 8.05.2006

Ostrzeżenie: (0%)
-----


Tutuaj opisalem problem od strony webowej http://forum.php.pl/index.php?showtopic=10...t=0#entry506480
Problem polega na odpalaniu kodu PHP w dowolnym miejscu w necie za pomoca skryptu JS, ktory moze byc wykonany praktycznie wszedzie...

Lecz wpadlem na cos... Jak dzialaja statystyki webowe? (analytics, gemius) questionmark.gif

Nie wiem czy dobrze to wydedukowalem, ale:
1. Skrypty statystyczne odwoluja sie do plikow *.gif (gemius - redot.gif)
2. Nastepnie na podstawie wywolan do pliku graficznego okresla sie jego ewentualne parametry (redot.gif?a=sadasd)
3. Analizuje sie i skleja w kupe wywolania pliku graficznego

Jest to o tyle lepsze ze nie jest wywolywany zaden skrypt PHP wiec problem o ktorym pisalem wyzej nie istnieje.

Ale pojawia sie cos czego nie potrafie. Jak szybko i zwinnie nasluchiwac i zapisywac ewentualne requesty do tego pliku graficznego?
Od mlotkowej strony takie wywolanie zapisywane jest w logach serwera, mozna by je przeczytac i sparsowac (ale czy to najlepsze rozwiazanie?)

1. Otworz plik z logami
2. przelec i regexpem
3. sparsowac parametry
4. zapisac do bazy

Mysle ze daloby rade...

narazie nic innego mi do glowy nie przychodzi. Napewno o czyms nie wiem i kombinuje pod gore.

Prosze o pomoc, komentarz, cokolwiek - z gory dziekuje

Ten post edytował Pucy 18.08.2008, 12:11:11


--------------------
TESTWIEDZY.PL - Przetestuj swoją wiedzę...

Nie ma rzeczy niemożliwych. Niemożliwe wymaga jedynie więcej czasu...
Pracujemy na Ciebie! - MINDFLOW.PL
Go to the top of the page
+Quote Post
LBO
post 18.08.2008, 12:25:08
Post #2





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


A dlaczego nie używać PHP?
  1. <img src="skrypt.php?identyfikator=QWec33w" />


gdzie skrypt:

  1. <?php
  2. // tutaj zbierasz informacje, miedzy innymi z parametrów
  3.  
  4.  
  5. // tutaj przekierowujesz na zdjecie, jeżeli takie musi być.
  6. header( 'Location: http://twoja-strona.pl/jakies-zdjecie.gif' ) ; 
  7.  
  8. // lub wypisać zawartość pliku zdjęciowego
  9. // np. funkcja fpassthru()
  10. ?>


Ten post edytował LBO 18.08.2008, 12:25:58
Go to the top of the page
+Quote Post
Sedziwoj
post 18.08.2008, 12:53:01
Post #3





Grupa: Zarejestrowani
Postów: 793
Pomógł: 32
Dołączył: 23.11.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


@LBO
Lepiej od przekierowania wywalić nagłówki i zdjęcie. Co prawda bardziej obciąży, ale nie ma jakiś dziwnych przekierowań.

@Pucy
Co do PHP to co podał LBO jest w miarę dobre, ja bym to inaczej trochę zrobił, ale to już szczegół.
Ale jeśli to ma być bardzo obciążone, to nie wiem czy to najlepszy pomysł, chyba najlepszym byłby zmodyfikowany serwer tylko pod to, ale to już temat nie na to forum.


--------------------
Algorytmy w PHP, czy ktoś o tym słyszał?
Dlaczego tak mało kobiet programuje? ponieważ nie zajmują się głupotami.
Go to the top of the page
+Quote Post
LBO
post 18.08.2008, 13:10:59
Post #4





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Cytat(Sedziwoj @ 18.08.2008, 13:53:01 ) *
@LBO
Lepiej od przekierowania wywalić nagłówki i zdjęcie. Co prawda bardziej obciąży, ale nie ma jakiś dziwnych przekierowań.


Też to ująłem tam - kolega by doczytał o nagłówkach w dokumentacji funkcji fpassthru" title="Zobacz w manualu PHP" target="_manual

Ten post edytował LBO 18.08.2008, 13:11:28
Go to the top of the page
+Quote Post
Cysiaczek
post 18.08.2008, 13:13:12
Post #5





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Tok rozumowania niektórych ludzi pozostaje dla mnie tajemnicą. Co ten temat robi w tym dziale?
Przenoszę na PHP


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
Pucy
post 19.08.2008, 12:13:46
Post #6





Grupa: Zarejestrowani
Postów: 124
Pomógł: 0
Dołączył: 8.05.2006

Ostrzeżenie: (0%)
-----


Udalo sie, zamiast czytania logow z odwolaniami do obrazka zrobilem p prostu przekierowanie w htaccesie na skrypt

<img src="http://domena.pl/dot.gif?a=Qdsa7623" /> i zrobic w mod rewrite przekierowanie na skrypt chociazby
RewriteRule ^dot.gif\?a=([a-zA-Z0-9_]+)?$ index.php?a=skrypt&b=$1 [QSA,L] Wtedy wyswietla sie obrazek gdziekolwiek chchemy a jego aprametr przekazywany jest do skryptu:) oto mi chodzilo,


--------------------
TESTWIEDZY.PL - Przetestuj swoją wiedzę...

Nie ma rzeczy niemożliwych. Niemożliwe wymaga jedynie więcej czasu...
Pracujemy na Ciebie! - MINDFLOW.PL
Go to the top of the page
+Quote Post
vokiel
post 19.08.2008, 13:58:25
Post #7





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

Ostrzeżenie: (0%)
-----


tyle, że <img src="http://domena.pl/dot.gif?a=Qdsa7623" /> od razu pokazuje, że to nie jest zwykły obrazek. Może lepiej zrobić tak:
<img src="http://domena.pl/Qdsa7623.gif" /> tak samo mod_rewrite możesz wszystko poustawiać, i zrobić wyświetlenie obrazka dot.gif, a troche lepiej wygląda winksmiley.jpg


--------------------
Go to the top of the page
+Quote Post
LBO
post 19.08.2008, 17:24:26
Post #8





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Jak dla mnie to kosmetyka i równie dobrze, mogłoby być bez rewrite'a.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 15:25