現在特定のグループ内だけで利用するデータ管理のためのサイトを構築中しています。
【構築環境】
サーバー:レンタルサーバー(xserver)
【使用言語】
PHP
Mysql
JavaScript
【サイトの概要】
ログイン制で、社内資料などの閲覧、ダウンロード、業務の記録、編集、閲覧ができる。
今後ページを増やし、ユーザーを増やしていく過程で以下の機能を追加したいと考えていますが、どういった方法で実装していくか考案中しています。
追加したい機能
- ユーザーがどのディレクトリへ何時アクセスしているかを追跡(どのページに何時アクセスをしているか記録をとる)
- ユーザーがどの資料を何回ダウンロードしたかを取得
現在sqlを使ってデータベースにユーザー情報として、ユーザー名や、アイコン画像、ユーザー登録した日時を記録しているので、同じ要領で新しいデータベーステーブルを作ってそこにユーザーのログインした時間や、アクセスしたディレクトリ、クリックしたボタンなどを記録していこうと考えています。
ただ、ユーザーの行動を記録する方法として、適切か分からないのでこういった機能を実装したい場合は何かライブラリを使った方がよいのか、またはその他に良い方法があるのかを知りたいです。
こういった実務経験のある方、ご教授いただけますでしょうか。
よろしくお願い致します。
あなたの回答
tips
プレビュー