问题标签 [web-traffic]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
324 浏览

e-commerce - 帮助建立电子商务网站

伙计们,我想在 asp.net 上建立一个电子商务网站。我的问题是:当两个用户同时购买东西时,这两条记录如何插入我的数据库中?会有锁吗?谁能解释这将如何处理或可以处理。

此外,我想处理高峰流量并控制分配给每个用户的平均数据。我正在考虑使用插件。这里有什么建议吗?

0 投票
3 回答
1546 浏览

c# - 谷歌分析喜欢工具

我正在考虑编写自己的工具来跟踪访问者/销售,因为 Google Analytics 和其他工具在数据部门还不够全面。他们有很好的 GUI,但如果你有 SQL 技能,那么这些 GUI 是不必要的。

我想知道最好的方法是什么。

我可以简单地将 IP 等记录到文本文件中,然后在后台运行异步服务以将其转储到数据库中。或者,也许这太过分了,我可以直接把它放在数据库中。但就可扩展性而言,每个 Web 请求一个 DB WRITE 似乎是一个糟糕的选择。想法?

作为旁注,可以捕获引用 URL 或任何传入流量,对吗?因此,如果它们来自论坛帖子或其他内容,您可以跟踪该实际 URL,对吗?

看起来这是一个非常标准的要求,我不想重新发明轮子。

一如既往,感谢 SOF 的洞察力。

0 投票
2 回答
1404 浏览

analytics - 有没有办法检查浏览器是否安装了 Alexa 工具栏?

有没有办法检查访问者的浏览器是否安装了 Alexa 工具栏?这可能是通过 JavaScript 完成的。

这样做将使我们有可能在一定程度上补偿网站 Alexa 评级的偏差。参见例如Alexa 工具栏和实验设计问题

尤其是在美国以外,Alexa 工具栏并不太常见——但无论如何,它都被使用了。因此,通过测量已知网站上工具栏/无工具栏访问的比率,可以确定一个校正因子。

我是一名网络开发人员/设计师,控制着我管理的几个客户网站。它们属于不同的类别,正如我从统计数据中看到的那样,与浏览器和平台的使用相关,并且可能也与 Alexa 工具栏的使用相关。这些类别可能是“一般公共网站”、“学术网站”、“技术网站”、“网络开发者和 SEO 网站”等。

我不确定 Alexa 是否试图自己弥补这种偏见,以及是否、如何做到这一点,但也许也可以找到这些信息。

埃里希

0 投票
6 回答
8505 浏览

css-sprites - 在 Web 应用程序中使用 CSS Sprites 有什么好处?

我正在一个流量相当大的网站上工作,我正在研究使用 CSS sprite 来减少其设计中的图像加载数量。

除了减少传输的数据量之外,使用 CSS 精灵有什么好处吗?您真正节省了多少空间?是否存在使用 sprite 对网站有价值的阈值?

更新:感谢您的回复。它们显然都是经过深思熟虑的,并提供了很好的资源来验证你的观点。现在,我感觉更有能力在我的网站设计中做出关于使用 CSS sprites 的明智决定。

0 投票
3 回答
4220 浏览

cookies - 谷歌分析 cookie 与静态内容的子域

我在 www.example.com 上有一个网站并使用 Google Analytics。我还设置了提供所有静态内容的 static.example.com。

问题是 GA 的默认行为是在“.example.com”上发出 cookie,但我不希望静态内容流量承载 GA cookie 的权重。

我试过pageTracker._setDomainName("none"); 它在 cookie 问题上效果很好,但它完全搞砸了“平均网站停留时间”报告(从 5 分钟平均到 40 分钟,直到我恢复 _setDomainName 调用的那一天)。

知道为什么会发生这种情况,我该如何解决?

0 投票
2 回答
417 浏览

c# - 如何监控正版页面点击

我正在尝试监控真正的页面点击量。这是我的网站所做的。我有一个文章目录,人们可以在其中发布文章。当他们的文章发布时,他们的报酬取决于访问其页面的唯一用户数量。所以页面点击很重要。这是我面临的问题。

我需要的:

  • 我不想跟踪小型搜索引擎或机器人的页面点击量。
  • 我希望主要的 4 个搜索引擎浏览我的网站,因为我可以通过 IP 地址监控它们,而不会将它们的访问计为页面点击。垃圾邮件机器人无法做到这一点,因为它们可以很好地作为真正的人类或主要搜索引擎传递。

问题:

  • 互联网上有不尊重 robots.txt 文件的垃圾邮件机器人
  • 有些机器人试图伪装成真正的人类用户。通过操作标头中的用户代理和其他内容。
  • 总是检查数据库是否有良好的 IP 地址可能会影响性能
  • 一个人可以绕过验证码,只允许他们的机器人查看我的页面

可能的解决方案:

  • 每页都需要验证码。如果验证码通过。然后将 IP 地址记录为良好,或在用户机器上提交一个 cookie,表明他们通过了。
  • 允许所有主要搜索引擎的 IP 地址,因此它们不会显示验证码
  • 购买机器人检测软件
  • 要求观众每 7 天通过一次验证码

获得准确的人工页面浏览量对于该站点的正常运行至关重要。大家有没有其他想法

0 投票
2 回答
332 浏览

c# - 确定另一个站点的流量测量?

我有一个概念问题。

我想知道 Alexa Internet 等公司如何确定给定网站(不是我自己的)的总体流量和每个唯一页面的流量。我将不胜感激 - 如果您要设计此功能(我确信它很复杂但假设...)您将如何处理?

提前致谢。

0 投票
7 回答
357 浏览

php - 数据库是否始终是 Web 数据存储的解决方案?

我对数据库没有任何经验,但打算学习它并在我计划的网络项目中使用它。

不过,我从一个朋友那里得到了建议,即数据库的使用应该比我计划的要广泛得多。他相信将几乎所有的数据都保存在数据库中,我发现数据库对于用户数据(只是很小的数据)和页面内容数据等(一切不仅仅是非常小的数据)是最方便的在静态文件中 - 没有任何知识来建立该假设。

  • 更好的解决方案是什么?数据库中的最小数据,还是我能找到有效存储它们的方法?
  • 使用静态文件和数据库之间是否存在性能差异?
  • 最佳解决方案是否取决于一般网站流量?

我打算使用 PHP 和 MySQL 的组合。

0 投票
1 回答
93 浏览

load - 如何确定我的 Web 应用程序是否能够处理预期流量

假设我有一个网站,并且我知道它目前吸引了多少流量。现在我想用一个新站点替换它,并从一种硬件配置转移到另一种。

我如何才能事先确定我的应用程序是否会支持预期的负载?

0 投票
1 回答
166 浏览

seo - 用于网页重定向的搜索引擎友好方法 - 301 重定向有多安全?

我有一个与旅游相关的网站,该网站已上线数年(自 2004 年以来)。它目前有流量分配,但有一些问题阻止它充分发挥潜力(没有优化和用户友好的 url - 它使用分配的参数、糟糕的数据库设计,这使得扩展和添加新语言变得困难等)。现在我想改变它,应用新设计,添加更多语言,采用适当的 CMS 等。

我最大的担忧之一与更改 URL 有关。有数百个网站具有指向我网站特定页面的反向链接,更改这些链接会给访问者带来问题 - 此外,Google 会找到指向不存在 URL 的链接。此外,我担心此更改将对搜索引擎结果展示位置产生影响,因为我目前有很多(如果不是几乎所有)敏感关键字的展示位置非常高。

这个网站给我带来了不错的收入,而流量的损失会对此造成很大的影响。你有什么建议?我应该进行更改(主要是指 url 更改)还是应该保持原样?

在不冒太多流量损失的情况下过渡到新网站的最佳方法是什么?使用 301 重定向是否足够安全?