【发布时间】:2014-01-08 21:17:50
【问题描述】:
我建立网站并想计算某个按钮的点击次数。我创建并尝试了此类计数器:
public static class Counter
{
public static int counter = 0;
}
每次我点击按钮时,计数器都会增加(计数器++),我会在我的网站上看到它,但是,如果我关闭 chrome 并再次进入我的网站,计数器会从零开始。
如何保存计数器? “静态”不需要这样做吗?
【问题讨论】:
-
你需要一个数据库。
-
这是唯一的办法?
-
根据您希望该字段的安全程度,您可以使用数据库(由服务器控制)或 cookie(由用户控制)。
-
您想要的只是“您网站的访问者数量”。您需要将该数据永久存储到您的数据库中。
-
@Koen:这将提供竞争条件。