Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> LOG zdarzeń, Jak zapisywać? Plik || Baza danych
thomas2411
post
Post #1





Grupa: Zarejestrowani
Postów: 108
Pomógł: 7
Dołączył: 15.05.2005
Skąd: Rzeszów

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


Witam
na potrzeby aplikacji internetowej chcę dodać log wszelkich czynności. Moje pytanie brzmi:

Jak wg Was lepiej zapisywać log?
- w plikach txt na serwerze,
- w bazie danych w oddzielnej tabeli (log_id,klient_id,zdarzenie,data)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
DeyV
post
Post #2





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




To zależy co chcesz z nim robić.

Jeśli chcesz go często analizować, przeszukiwać, przeglądać, a może wykonywać na nim jeszcze jakieś inne operacje - wtedy oczywiście baza.

Jeśli to ma być log tylko po to, by zajrzeć do niego raz na rok, w razie "W" to wtedy pliki wystarczą zupełnie.

Ja zazwyczaj robię logi tu lub tu - w zależności od typu wydarzenia, priorytetu i innych ustawień aplikacji.
Go to the top of the page
+Quote Post
x3m
post
Post #3





Grupa: Zarejestrowani
Postów: 18
Pomógł: 1
Dołączył: 23.01.2007
Skąd: Ostróda

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


Na plikach będzie szybciej jesli w wiekszosci przypadkow bedziesz zapisywac. Jesli chcesz mieć odpowiednia strukturę to przyda sie xml.
Go to the top of the page
+Quote Post
thomas2411
post
Post #4





Grupa: Zarejestrowani
Postów: 108
Pomógł: 7
Dołączył: 15.05.2005
Skąd: Rzeszów

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


To już pisze szybko jaki mam plan.
Aplikacja oparta na AJAX każde wydarzenie ma zapisywać w logu, gdzie ostatni komunikat będzie się pojawiał w ramce z boku (to załatwię JS). Jak użytkownik sobie kliknie guziczek to wtedy pojawia się warstwa, w której może sobie podejrzeć cały log. Funkcję przeglądania będzie miał też admin.Nic poza tym.Użytkownicy raczej rzadko będą z tego korzystać. Admin czasami.

Co do XML'a.hmmm...w sumie fajne rozwiązanie.Ale w XML nie jestem obyty. Jak wtedy miałbym dodawawać zdarzenie?

Ten post edytował thomas2411 29.03.2007, 22:48:45
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 4.10.2025 - 10:26