Hai semua,
Saya punya kesulitan dalam membuat log file menggunakan codeigniter. Padahal di dalam core file codeigniter ada log.php tapi saya masih bingung bagaimana cara menggunakannya. Bisa kasih tau gimana car membuat log file yg tersimpan kedalam database?....
Mohon pencerahannya.
Regards,
Senz
Comments
BLS:
April 28, 2010 by syabac, 1 year 40 weeks ago
Comment: 6659
Coba extends class CI_Log yang ada di /codeigniter/libraries/Log.php
kemudian override method write_log()
kira2...
File application/libraries/MY_Log.php
Model : log_model.php
Controller
Semoga membantu..
BLS
April 29, 2010 by senz, 1 year 40 weeks ago
Comment: 6662
Sebelumnya terima kasih atas masukan yg telah diberikan oleh Sdr. Syamsul Bachri.
Ada hal yg ingin saya tanyakan, apabila saya ingin membuat sebuah log file seperti google analytic berupa info siapa2 saja yg telah mengunjungi web saya. Apakah itu menggunakan log file?.. Lalu bagaimana saya bisa mendapatkan informasi dari log file tersebut dan tersimpan didalam database?..
Btw saya sudah mengetikkan coding seperti yg Sdr. Syamsul berikan diatas, tetapi koq tidak ada data yg masuk kedalam database?... Kira2 kenapa ya?
BLS:
April 30, 2010 by syabac, 1 year 40 weeks ago
Comment: 6683
>>Ada hal yg ingin saya tanyakan, apabila saya ingin membuat sebuah log file seperti google analytic berupa info siapa2 saja yg telah mengunjungi web saya. Apakah itu menggunakan log file?
Bisa juga, berarti setiap ada halaman yg diakses, URL-nya dicatat ke Log file atau juga DB.
>>Lalu bagaimana saya bisa mendapatkan informasi dari log file tersebut dan tersimpan didalam database?..
Query ke DB dan lakukan beberapa manipulasi.. :P
Klo mau yang lebih mantap, coba pake ilmu-ilmu yang ada di Data Mining/Web mining.
>>tidak ada data yg masuk kedalam database?... Kira2 kenapa ya?
mungkin Belum dibuat table "logs" di DB ... coba buat dulu table logs.
logs (id integer autoincrement, level text, message text, php_error tinyint)
coba bantu jawab, sepintas
April 29, 2010 by arieonline, 1 year 40 weeks ago
Comment: 6671
coba bantu jawab, sepintas code yang diberikan Syamsul Bachri hanya untuk me log error, dan disimpan di table 'logs', sedangkan yang anda inginkan informasi seperti google analytics, jadi agak ga nyambung.
saran gw, serahkan aja semuanya ke google analytics, lengkap dan informatif
tapi klo mo tetep pake CI, pelajari dulu informasi apa ajah yang bisa dicatat, mulai dari ip address, waktu akses, browser, os, dll. buat modelnya utk mencatat itu setiap request web.
perlu diingat dibutuhkan space db yang besar utk me log situs yang rame
---
Arie Wijayanto
news.arie-online.net
---