根据标题,我网站的“主页”会根据用户是否独特(即用户以前从未访问过该网站)而有所不同。
我很欣赏“从不”在 cookie 或 IP 地址的任何一种情况下都不是 100% 准确的,因为它们可能会被清除或重置,但它们是我所知道的两个最可行的选项(我愿意接受建议)。
推荐的方法是什么?
我怀疑答案是否基于意见,但如果过于主观,请发表评论,我会修改问题。
根据标题,我网站的“主页”会根据用户是否独特(即用户以前从未访问过该网站)而有所不同。
我很欣赏“从不”在 cookie 或 IP 地址的任何一种情况下都不是 100% 准确的,因为它们可能会被清除或重置,但它们是我所知道的两个最可行的选项(我愿意接受建议)。
推荐的方法是什么?
我怀疑答案是否基于意见,但如果过于主观,请发表评论,我会修改问题。
使用 IP 地址会更容易和更可靠,如果只有 IP 地址确实识别单个用户,但它没有。它标识网络中的一个节点,该节点可以是单台计算机,也可以是连接多台计算机的路由器。
例如,公司中的每个人通常都连接在网络中,并通过单个路由器访问互联网。
此外,大多数 IP 地址都是动态分配的。一些 DHCP 服务器被配置为让用户尽可能长时间地保持相同的 IP 地址,但有些则不会。为动态 IP 地址分配预定义时间的租约,该时间通常在一小时到两天之间变化,因此许多用户每周多次获得不同的 IP 地址。
你最好的选择是饼干。尽管由于您提到的限制,它们不是很准确,但它比使用 IP 地址更接近。
由于国内大部分DSL不提供静态公网IP,我认为最好还是使用session cookie来做回访记录。
假设您不介意使用您正在构建的网站以外的其他工具,那么 Piwik(免费开源软件)和 Google Analytics 等工具可提供此功能。