[BlackBox项目]Plog用户操作分析

原创 2005年05月09日 08:47:00
1、添加Plog用户
===============
Step 1: 检查用户是否存在

Step 2: 添加用户
$query = "INSERT INTO ".$this->getPrefix()."users(user,password,email,about) VALUES ('".Db::qstr($userName)."','".md5($password)."','".Db::qstr($email)."','');";


2、添加Blog
===============
Step 1: 检查用户是否存在

Step 2: 添加Blog
$query = "INSERT INTO ".$this->getPrefix()."blogs (blog,owner_id,about,settings) "."VALUES ('".Db::qstr($name)."',$ownerId,'', '".serialize($blogSettings)."');";

Step 3: 添加bayesian过滤器
$query = "INSERT INTO ".$this->getPrefix()."bayesian_filter_info (blog_id, total_spam, total_nonspam) VALUES ('$blogId', '0', '0');";

Step 4: 创建默认分类和文章

3、删除Plog用户
===============
Step 1: 收回权限
$query = "DELETE FROM ".$this->getPrefix()."users_permissions WHERE user_id = $userId";

Step 2: 删除用户
$query = "DELETE FROM ".$this->getPrefix()."users WHERE id = $userId;";


4、删除Blog
===============
Step 1: 删除文章
删除文章内容
$query = "DELETE FROM ".$this->getPrefix()."articles WHERE id = ".$artId." AND user_id = ".$userId." AND blog_id = ".$blogId.";";
逐个删除评论
$query = "DELETE FROM ".$this->getPrefix()."articles_comments WHERE id = ".$commentid." AND article_id = ".$artid.";";
$query = "UPDATE ".$this->getPrefix()."articles_comments SET parent_id = 0 WHERE parent_id = ".$commentid." AND article_id = ".$artid.";";
逐个删除Trackbacks
$query = "DELETE FROM ".$this->getPrefix()."trackbacks WHERE article_id = $artId";

Step 2: 删除文章分类
$query = "DELETE FROM ".$this->getPrefix()."articles_categories WHERE blog_id = $blogId";

Step 3: 删除连接和连接分类
删除连接
$query = "DELETE FROM ".$this->getPrefix()."mylinks WHERE blog_id = $blogId";
删除连接分类
$query = "DELETE FROM ".$this->getPrefix()."mylinks_categories WHERE blog_id = $blogId";

Step 4: 收回权限
$query = "DELETE FROM ".$this->getPrefix()."users_permissions WHERE blog_id = $blogId";

Step 5: 删除Blog
$query = "DELETE FROM ".$this->getPrefix()."blogs WHERE id = $blogId";

[BlackBox项目]Postnuke用户操作分析

1、添加用户(最简方法)=====================Step 1: 插入一条记录到nuke_users表,以下没有涉及的项目都有默认值,不用特别在INSERT语句中说明pn_uid   ...
  • dingx
  • dingx
  • 2005年05月09日 08:50
  • 940

[BlackBox项目]Moodle用户分析

Moodle分析:    原本打算分析sql来做用户的同步操作,但后来发现Moodle的用户验证功能“过于”完善,甚至可以通过第三方数据库来做用户的验证。验证过程如下:1、用户第一次登陆,检查第三方数...
  • dingx
  • dingx
  • 2005年09月19日 19:53
  • 999

plog库使用总结

plog下载地址https://github.com/SergiusTheBest/plog  //假设有一个exe和两个dll,欲使他们3个日志都写到一个log.txt  ModleA.exe ...
  • u010189308
  • u010189308
  • 2017年06月11日 01:38
  • 730

chrome DevTools之黑箱大法(Blackbox )

Blackbox 提高JavaScript调试效率所有人前端开发人员都会遇到的问题,您的应用程序代码中会出现错误。您开始调试,但是逐行执行代码时,调试器有时会跳转到不是您的焦点的源文件(例如第三方JS...
  • qq_31619295
  • qq_31619295
  • 2017年07月08日 00:13
  • 616

项目背景介绍——某大型互联网企业用户上网行为日志分析系统

项目目的 • 通过分析,用户的上网日志,来分析用户的一些访问行为喜好。进而进行精准的广告投放与营销 • 同时记录用户的上网行为,可以掌握用户的上网情况,如时间、频次等 实际生产环境 • 每...
  • hdngbj
  • hdngbj
  • 2014年01月07日 09:23
  • 1697

Plog(2)

• 规则的应用:• 例: 一个普通的规则• greatgrandparent(GGP,GGC) :-               • parent(GGP,GP),                  ...
  • jackjoesh
  • jackjoesh
  • 2006年03月18日 09:29
  • 918

对于BlackBox jQuery 的对话框插件

1.引用项目文件 2.实例化
  • Xcollection
  • Xcollection
  • 2014年11月18日 17:59
  • 487

用户行为分析项目随笔

背景有点浮躁,好长时间没有静下心来写技术类日志啦,莫名的恐慌?技术不够用,房价天天在涨。前段时间,上Coursera学了stanford-吴恩达新版机器学习课程的第一章,后来由于两会等原因Course...
  • PENGYUCHENG32109
  • PENGYUCHENG32109
  • 2017年04月14日 17:57
  • 1182

为PLOG增加了三套模板

   博客程序PLOG真的不错,我现在在局域网内就在用它为用户提供博客服务,如果你有兴趣,可以goole一下,目前国内可以找到0.31版的不完全汉化版,如果你喜欢尝新,可以到它的官方主页下载最新版0....
  • youngong
  • youngong
  • 2005年06月24日 12:05
  • 706

谁在使用我的网站——用户行为分析

谁在使用我的网站——用户行为分析 前面根据用户的特征对用户做了分类,设定了一些常用的用户指标和值得关注的用户指标,基于这些分类用户指标的分析可以发现用户运营和推广中的诸多问题,其中活跃用户和流失用户...
  • broadview2006
  • broadview2006
  • 2013年02月27日 11:37
  • 12924
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[BlackBox项目]Plog用户操作分析
举报原因:
原因补充:

(最多只允许输入30个字)