Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 392 Pomógł: 7 Dołączył: 11.05.2008 Ostrzeżenie: (0%)
|
Chciałbym wykonać ranking odwiedzin wybranych podstron swojego serwisu. Opisze jak by miało to wyglądać. Skrypt zliczałby wejścia na podstrony, a dane zapisywał i przechowywał np. w pliku/plikach txt. Myślę, że trzbaby wykonać coś na wzór licznika wejść/odwiedzin, najlepiej odporny na odświeżanie. Następnie w wybranej podstronie wyświetlałby wyniki, ale nie w formie ilości wejść lecz procentowej. Postaram się to pokazać na przykładzie. Na podstronę1 weszło najwięcej 500 osób, na podstronę2 300 osób, na podstronę3 100 osób, na podstronę4 100 osób, na podstronę5 0 osób.
Więc skrypt powinien wyświetlić taki wynik jak poniżej. Gdyby jeższe dało się do tego dołożyć wykres np. w postaci pliku "gif", a jego długość zależałaby od ilości procent. U mnie wykres to znak "=". Nie pogardziłbym też segregacją stron przy wyświetlaniu od największej ilości procent do najmniejszej. Ranking wejść: Podstrona1 50% ========== Podstrona2 30% ====== Podstrona3 10% == Podstrona4 10% == Podstrona5 0% Tu się kłania matematyka. Wydaje mi się (trzymając się przykładu), że pierw powiniennem zsumować wszystkie osoby 500+300+100+100+0=1000, a następnie wykonać takie obliczenia według wzoru: (100% * liczba wejść) : suma wszystkich osób = ilość procent 100% = 1000 osób (suma wszystkich osób) (100%*500):1000 = 50% (100%*300):1000 = 30% (100%*100):1000 = 10% (100%*100):1000 = 10% (100%*0):1000 = 0% Będę wdzięczny za wszelką pomoc. Sam też spróbuję pokombinować, może coś mi wyjdzie. Jednak nie za bardzo wiem jak się za to wziąć. Liczę na Wasze propozycje, a nie na gotowca. Proszę nie proponujcie mi rozbudowanych skryptów z opcjami dla admnistratora! (IMG:http://forum.php.pl/style_emoticons/default/dry.gif) Ten post edytował Szunaj85 17.05.2008, 15:41:07 |
|
|
|
Szunaj85 Ranking podstron swojego serwisu 17.05.2008, 15:09:57
1010 I jaki problem?
Może spróbuj coś sam napisać, a j... 17.05.2008, 15:27:27
Cezar708 a może właśnie gotowiec Ci wystarczy?
tu wejdź i ... 17.05.2008, 16:03:22
Szunaj85 Za pomocą tego skryptu, który właśnie tworzę próbu... 17.05.2008, 18:09:03
em1X ogólnie co do wzorów to kłania się podstawówka:
w... 17.05.2008, 20:51:58
camikazee Najlepiej właśnie z proporcji liczyć. Można zbudow... 19.05.2008, 12:08:10
Szunaj85 camikazee twoją radę wezmę pod uwagę jednak może c... 20.05.2008, 18:39:54
em1X Ale w czym problem.. musisz sobie pierw znaleźć ja... 20.05.2008, 18:50:09
radex_p Po co angażować w to obrazki?
Kod<div class=... 20.05.2008, 20:05:04
Szunaj85 Chcę się zapytać czy w dobrym kieru... 21.05.2008, 20:39:34
em1X tylko nie wiem po co się tak męczysz z tym otwiera... 22.05.2008, 11:39:40
Szunaj85 Ekspertem w tej dziedzinie nie jestem. Nie znam je... 22.05.2008, 14:18:10
em1X Podałem Ci praktyczne rozwiązanie słupków. Po co o... 22.05.2008, 15:48:00
Szunaj85 W 1 poście wszystko opisałem, jednak nie... 29.05.2008, 19:06:58
em1X a ja wiem.. jakkolwiek:
[PHP] pobierz, plaintext ... 29.05.2008, 20:28:03
Szunaj85 Ja natomiast zrobiłem coś takiego. Odczytuje z pli... 29.05.2008, 21:08:17
em1X logika.. musisz najpierw utworzyc tablice czestosc... 29.05.2008, 21:12:19
Szunaj85 Cytat(em1X @ 29.05.2008, 22:12:19 ) l... 29.05.2008, 21:21:55
em1X Skad ja mam wiedziec jak to w Twoim przypadku wygl... 29.05.2008, 21:40:47 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 23:43 |