![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Witajcie, problem mam niby prosty - napisać licznik, który pokaże liczbę osób on-line, odsłon, unikalnych wizyt ogółem, wczoraj i dziś. Całość ma działać w oparciu o IP. Oto kod:
1. Zrobiłem dwie tabele - jedna zawiera ip+czas, druga liczbę odsłon oraz wizyt - czy lepiej byłoby to upchać w jednej tabeli? A jeśli tak to jak? Jak powinienem ustawić pola? INT(11) dla czasu i VARCHAR(15) dla ip są optymalne czy niezbyt? 2. Zastanawiam się, czy nie można by połączyć tych zapytań (np. UNIONEM), i czy miałoby to znaczący wpływ na wydajność? 3. Czy koncepcja jaką obrałem jest słuszna, czy można by to jakoś usprawnić. Licznik ma chodzić na okrągło, więc zależy mi bardzo na wydajności. Ten post edytował Pilsener 22.03.2008, 15:58:08 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 17:37 |