Drupal 7 审计 SQL 查询
在Drupal站点上进行站点审核时,了解可用的内容类型、用户和分类术语始终是一个好主意。以下是我在开始进行Drupal审计时倾向于使用的一些SQL查询。
用户/角色细分
SELECTrole.nameas Role, COUNT(role.name) as Count FROM role AS role INNER JOIN users_roles AS users_roles ONrole.rid= users_roles.rid GROUP BY role.name ORDER BY Count DESC;
这会产生类似于以下内容的输出。
这会产生类似于以下内容的输出。
内容类型细分
SELECT node_type.name AS Name, node_type.type AS 'Machine Name', count(node_type.type) AS Count FROM node AS node INNER JOIN node_type AS node_type onnode.type= node_type.type GROUP BY node_type.type ORDER BY Count DESC;
词汇分解
SELECTvocabulary.nameAS Name, COUNT(vocabulary.name) AS Count FROM taxonomy_vocabulary AS vocabulary INNER JOIN taxonomy_term_data AS term_data ON term_data.vid = vocabulary.vid GROUP BY vocabulary.name ORDER BY Count DESC LIMIT 0 , 30;
这会产生类似于以下内容的输出。
这只能让您快速初步了解Drupal设置中可用的软件。如需更复杂的分析,请查看SiteAuditDrush模块。该模块将提供所有这些信息的完整分类,以及需要警惕的问题的迹象。
热门推荐
10 虎年送火腿祝福语简短
11 乘风语文考试祝福语简短
12 外婆祝福语短句唯美简短
13 幼教专干调动祝福语简短
14 牛年祝福语简短100句
15 田婆婆生日祝福语简短
16 老板茶楼开业祝福语简短
17 同事入新家祝福语简短
18 少先队代表送祝福语简短