Registrar todas as ações dos usuários num sistema online...

36 views
Skip to first unread message

Juscelino Barão

unread,
Mar 10, 2012, 11:00:59 AM3/10/12
to php-brasil, php-...@googlegroups.com, revis...@googlegroups.com, ajax-...@googlegroups.com
Pessoal, qual o modo de se registrar tudo que o usuário faz num sistema de administração?
Pensei em: 
1) criar uma tabela especifica com os seguintes campos: Id, data, hora, id_usuário, ação, id_objeto... 
2) chamar uma query no final de cada arquivo que executam as ações (cadastrar, editar, excluir, etc) pra registrar os eventos na minha tabela.

Funciona assim mesmo ou existe um outro método? 
Não uso framework e nem OO.

--

Cordialmente
Juscelino Barão
jusceli...@gmail.com

--

Cordialmente
Juscelino Barão
====================
jusceli...@gmail.com

alexsandertalles

unread,
Mar 11, 2012, 1:15:14 PM3/11/12
to AJAX-BRASIL
Eu colocaria, abaixo de cada query(insert, delete e update) uma query
de insert, para uma tabela de log, que eu guardaria( id do user, hora,
data, e a query executada com os dados.
Testaria se ouve baixa de desempenho no sistema.



On 10 mar, 13:00, Juscelino Barão <juscelinoba...@gmail.com> wrote:
> Pessoal, qual o modo de se registrar tudo que o usuário faz num sistema de
> administração?
> Pensei em:
> 1) criar uma tabela especifica com os seguintes campos: Id, data, hora,
> id_usuário, ação, id_objeto...
> 2) chamar uma query no final de cada arquivo que executam as ações
> (cadastrar, editar, excluir, etc) pra registrar os eventos na minha tabela.
>
> Funciona assim mesmo ou existe um outro método?
> Não uso framework e nem OO.
>
> --
>
> Cordialmente
> Juscelino Barão
> juscelinoba...@gmail.com
>
> --
>
> Cordialmente
> Juscelino Barão
> ====================
> juscelinoba...@gmail.com

Isabelle Betero

unread,
Mar 11, 2012, 8:44:40 PM3/11/12
to ajax-...@googlegroups.com
Através de trigger é uma opção...
 
[]s
Reply all
Reply to author
Forward
0 new messages