后台日志管理和网站信息设计

来源:未知 责任编辑:责任编辑 发表时间:2014-04-20 03:40 点击:

后台日志设计

作为一个完善的网站系统,系统日志是必不可少的,常用的组件Log4net就很不错,不过,这些并不适合后台的简要日志,用来记录比如说,系统登录操作的日志,当然也可以,不过保存在文本中是一个很坑爹的事情,我之前也动态配置过Log4net,一个用来记录异常信息,一个用来后台操作信息,不过,看了一些资料,把后台操作信息写在数据库也是一个不错的方案.

可能有人会问后台操作信息有什么用?

当然有用,比如,系统管理员可以很轻松的知道网站管理员最近干了什么,比如xxx偷偷登陆系统删除一些资料的信息,我们就可以很轻松的跟踪管理员的信息,甚至是ip,让那些异常的ip都现形.哈哈哈!

 

要想设计一个日志管理,我们需要建立一个数据库

 image


 

大致记录管理员登录的信息,然后开始设计
主要思想:
就是管理员操作的时候就把信息插入数据库,
当然管理日志信息,只能删除三天以前的,也就是说日志强制保留三天.
这里用的是JQuery MINIUI,
本来以前是打算用EasyUI做后台的,不过demo实例,不像MINIUI那么完整,
EasyUI中文教程蛮多的
这只是一个初步的雏形,还在慢慢修改!
前台页面大致代码:
   1:  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
   2:  <html xmlns="http://www.w3.org/1999/xhtml">
   3:  <head>
   4:      <title>日志信息管理</title>
   5:      <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
   6:      <link href="../css/demo.css" rel="stylesheet" type="text/css" />
   7:  
   8:      <script src="../scripts/jquery-1.6.2.min.js" type="text/javascript"></script>
   9:  
  10:      <script src="../scripts/miniui/miniui.js" type="text/javascript"></script>
  11:  
  12:      <link href="../scripts/miniui/themes/default/miniui.css" rel="stylesheet" type="text/css" />
  13:      <link href="../scripts/miniui/themes/icons.css" rel="stylesheet" type="text/css" />
  14:  </head>
  15:  <body>
  16:      <div class="mini-toolbar">
  17:          <h1>
  18:              日志信息管理</h1>

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • 浅析.NET下XML数据访问新机制
  • asp.net 面试+笔试题目第1/2页
  • C# 邮件地址是否合法的验证
  • C#高级编程:数据库连接[1]
  • asp.net 设置GridView的选中行的实现代码
  • 经典C++程序1
  • IIS 自动回收导致后台定时器失效的问题解决
  • ASP.NET&#160;GridView列表代码示例
  • 微软ASP.NET站点部署指南(3):使用Web.Config文件的Transforma
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1