计算页面视图的逻辑

问题描述:

我尝试为其中没有页面的页面创建代码。需要在页面底部显示视图。计算页面视图的逻辑

我不知道计数视图背后的逻辑是什么。让我们说像在*的主页上的意见。我喜欢他们展示的方式。和相同的逻辑。 (它会通过PHP,MySQL的完成)

请帮助 在此先感谢

+1

你好,戴夫。你正在寻找*所有*的意见,或只是*独特的*意见? – Sampson 2010-12-01 04:57:21

+0

唯一的意见只有 – dave 2010-12-01 05:26:08

你会坚持这样的事情在每个页面的标题:

<?php 
    updatePageHitCount('name of page here'); 
?> 

,其中“页面名称'是页面的一些唯一标识符。该功能基本上只是做一些SQL:

UPDATE pagehitcounts 
SET hitcount = hitcount + 1 
WHERE pageID = 'name of page here'; 

当然,你想要一些更强大的东西,但这将是基础知识。

+0

谢谢马克,我想继续更先进的,如果我每5分钟访问一次,这段代码将不会有用,它会在1小时内显示60个视图。 – dave 2010-12-01 05:27:31

设置一个函数来选择他们的IP地址是否已经在您追踪您的匹配的表中,如果它没有添加一个计数,否则为计数以及IP添加1以供将来追踪。