首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >计算字,图像,视频和音频文件计数在一个可伸缩的方式?

计算字,图像,视频和音频文件计数在一个可伸缩的方式?
EN

Stack Overflow用户
提问于 2012-04-28 17:34:31
回答 1查看 221关注 0票数 5

我试图收集尽可能多的有趣的元数据,以便为我正在开发的表达式引擎站点的读者显示,并寻求关于以可伸缩的方式计算该元数据的特定位元数据的方法(甚至可行性)的指导。

表达式引擎允许本地收集和显示相当多的数据,例如post汇总和日期、注释汇总和日期、标记汇总等。然而,我特别感兴趣的是找到一种方法来计数和显示数据总数,例如单词、图像、视频或音频文件的数量,不仅在单个帖子中,而且在整个网站范围内。。

根据访问的位置,这些汇总将在上下文中显示。例如,搜索结果将显示单个帖子中包含的单词/图像/等的数量,频道的"about“页面将显示整个频道的总数,而站点的"about”页面将显示站点范围的总计。我不清楚什么是最好的方法,也不清楚这是否真的可行。

我不是一个专业的网页设计师,所以我对html5 5/css3 3/ee以外的任何东西的知识都是有限的,但我考虑过:

在自定义字段中,每个帖子输入这些数字,但尚不清楚是否可以将它们相加到通道和站点范围的总计中。使用appropriate.

  • Using的“计数”方法的

  • ,但对PHP不太熟悉,因此不太确定它是查询数据库的 some方法,再次是unsure.
  • Utilizing表达式引擎“查询模块”。!?
  • 使用Jquery插件单独进行计数,然后在事实之后添加。

也许,单词、图像、视频和音频文件的计数以及可伸缩性都是不同的问题,但事实是,我很困惑到底该探索什么途径。因此,如有任何建议或指导,将不胜感激。

更新:我正在研究收集和添加结果的数据库方法,但仍然感兴趣的是确定实际执行word/image/视频/音频文件计数的最佳方法。

EN

回答 1

Stack Overflow用户

发布于 2012-04-28 18:27:35

有很多的解决方案,但我有一些想法,可能会帮助你。我只会展示一个我非常喜欢的,我甚至用在我自己的网站。

一种解决方案是在您感兴趣的表中创建一个count列,当某人发布或做某事时,该列会自动更新。您还可以创建一个名为globalcount的新表,或者任何计算站点范围内所有内容的表。这可以稍后只显示出来。如果你想要这个信息的话,你首先需要有一个统计单词的方法/功能。当有人发帖子的时候,只需数一次就可以了。

以上就是我所用的。我使用一个misc表(它有一行包含所有数据。相反,您可以让每一行包含您的信息,如'name‘'value'),如下所示:

代码语言:javascript
复制
(`views`, `totalusers`, `totalgroups`, `totalthreads`, `totalposts`, `totalarticles`, `totalcomments`, `totalpms`, `activeusercount`)

在类似我的“新闻”表格中,我使用“汇总评论”来统计文章中的本地评论。因此,我有当地和全球的评论。

在我的例子中,如果我想在一个新的用户注册之后更新'misc‘表中的’极大值用户‘,我只需要调用我的$misc数组并转到:$newtotalusers =intval($misc’极大值用户‘+ 1);

代码语言:javascript
复制
mysql_query("UPDATE `misc` SET `totalusers`='$newtotalusers'");

或者你可以直接使用"totalusers+1“。

你也可以对你想做的任何其他事情做同样的事情,比如任何文件计数,或者相反的签证。希望这会有所帮助:)

最后一件事是,您还可以创建一个脚本,在这种情况下,由于一个错误会更新和修复任何表的计数值,数据就会关闭。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10365902

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档