问题标签 [tracking]

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 投票
8 回答
12300 浏览

sql-server - 跟踪 SQL Server 2005 数据库中的更改

我的任务是开发一个跟踪数据库更改的解决方案。

对于我需要捕获的更新:

  • 更新日期
  • 旧值
  • 新价值
  • 受影响的领域
  • 做改变的人
  • 记录编号
  • 表记录在

对于删除:

  • 删除日期
  • 删除的人
  • 已删除记录的标题/描述/ID。我正在跟踪所有更改的表都有标题或描述字段。我想在删除记录之前捕获它。
  • 表记录在

对于插入:

  • 插入日期
  • 做改变的人
  • 记录编号
  • 表记录在

我想了几种方法来做到这一点:

  • 我正在使用存储过程进行任何更新/删除/插入。我会创建一个通用的“跟踪”表。它将有足够的字段来捕获所有数据。然后,我会在每个存储过程中添加另一行,以实现“将记录插入跟踪表”的效果。
    • 缺点:所有更新/删除/插入都混杂在同一张表中
    • 很多 NULL 字段
    • 如何跟踪批量更新/删除/插入?<---- 这可能不是问题。我真的没有在应用程序中做任何这样的事情。
    • 如何捕获进行更新的用户。数据库只看到一个帐户。
    • 编辑大量现有代码进行编辑。
  • 最后,我可以创建一个在更新/删除/插入之后调用的触发器。许多与第一个解决方案相同的缺点,除了:我必须编辑尽可能多的代码。我不确定如何跟踪更新。看起来没有办法使用触发器来查看最近更新的记录。

我正在使用 asp.net、C#、sql server 2005、iis6、windows 2003。我没有预算,很遗憾我买不到任何东西来帮助我解决这个问题。

感谢您的回答!

0 投票
2 回答
1238 浏览

django - Django 部署

在我的项目中,我有责任开发具有以下要求的设备跟踪工具

  1. 管理员可以将新设备添加到特定用户
  2. 一旦设备被分配给一个人,他将请求接受该请求,因此他将负责
  3. 用户可以将他的设备转让给其他用户。
  4. 同时,只要状态发生变化,应向管理员发送邮件或消息。
  5. 它应该本地部署在 PC 上(所以它实际上不是一个 Web 应用程序),它连接到每个人都可以访问的网络

我以为我可以为此使用 Django(我是新手),但我对本地 PC 上的部署知之甚少,我该怎么做,或者有什么更好的主意吗?

0 投票
2 回答
247 浏览

documentation - 跟踪网站配置详细信息、操作项、文档?

有谁知道我可以用来跟踪许多网站的详细信息的应用程序(托管或其他方式)?我管理 50 多个网站,从定制解决方案到开源平台(WordPress、Joomla)。我开始自己写,但想看看那里是否已经有任何东西。

以下是我想要的一些功能:

  • 能够跟踪最新版本的软件,以便在有可用补丁时知道哪些站点需要更新。

  • 我想添加任务来提醒我需要执行的期间维护项目。

  • 添加有关该站点的注释。(文档、功能请求等)

谢谢,布赖恩

0 投票
2 回答
935 浏览

javascript - 如何跟踪基于 Web 的登录和注销?

我正在修改一个基于成员的网站,其所有者希望能够跟踪数据库后端中所有用户在网站上花费的时间(登录/注销)。登录很容易;有一个入口点(登录表单),因此,一旦登录就可以在数据库中抛出。

但是,注销有点棘手,因为除非用户单击“注销”以明确让我们知道他们要离开解决方案,否则会变得更麻烦(以及用户真正单击注销的频率如何?)。一种可能性(仅就跟踪网站上的总时间而言)是在数据库中注册每个页面加载并将其与加载它的用户相关联;问题在于该站点是一个基于会员的视频交付站点(不是您想的那样!),他们的最后一次浏览量可能是 20 或 30 分钟的视频。我们还需要捕获在最后一页上花费的时间——而不仅仅是加载它的时间。

我想到了两种可能的解决方案,但都不是那么优雅。第一个是通过 javascript 捕获所有“卸载”事件并注册对“logout.php”的调用(假设 XMLHttpRequest 或任何在页面卸载后不会立即消失的东西);问题在于内部链接也注册为卸载事件,因此单击任何链接都会将用户注销(您可以检查“卸载”处理程序中的标志,并让所有内部链接设置该标志 - 不难做到动态的,但有点笨拙)。另一种方法是设置一个间隔,每 60 秒左右对数据库执行一次 ping 操作,这让我们知道用户仍在网站上,然后在提取用户历史记录时进行一些数学运算以计算出该会话的总长度; 这似乎也有点骇人听闻。还,

似乎这个问题并没有那么不寻常,而且必须有更好的方法;是否有解决此问题的最佳实践方法?如果没有,您是否看到任何改进这些解决方案的方法?

0 投票
2 回答
1674 浏览

api - 如何动态查找到给定 URL 的入站链接?

Technorarati 有他们的Cosmos api,它工作得相当好,但限制了您用于非商业用途,并且每天不超过 500 个查询。

Yahoo 有一个Site Explorer InLink Data API,但它从字面上定义了任务,从博客中的侧边栏小部件返回链接,而不仅仅是来自博客内容内部的链接。

是否有任何其他替代方法可以跟踪谁链接到给定 URL(想想Techmeme.com上故事下方运行的讨论链接)?还是我必须自己动手?

0 投票
3 回答
1485 浏览

python - 跨多台服务器的库存控制 .. 想法?

我们目前有一个内部构建的库存管理系统。它工作得很好,我们一直在对其进行创新。

去年秋天,我们开始通过购物车结账直接在我们的一个网站上销售产品。

我们的库存管理系统在办公室的服务器上运行,而我们目前拥有的三个网站(只有一个实际销售商品)显然是在外部资源上运行的。

看到我的问题了吗?基本上,我正在尝试如何创建一个中央库存控制系统,该系统允许内部软件和外部网站进行通信,以便库存始终是最新的,并且我们不会出售我们没有的东西。

我们的内部库存跟踪运行良好且流畅,但我不知道如何实施可以在两者之间进行通信的可靠跟踪系统。

该软件都是用 Python 编写的,但这并不重要,因为我主要是在寻找关于如何实现它的想法和方法。

提前感谢您的任何答案,我希望这是有道理的..我可以详细说明。

0 投票
3 回答
238 浏览

php - php媒人

我认为在 php 中有一个简单的媒人代码很酷。这个想法是应用程序连接到服务器或特定网页,网页将其 IP 和最后一个 X ips 并在页面上打印(他的第一个)

问题是当 5 ppl 在同一秒点击页面时会发生什么。我该如何处理?我不能使用全局/共享内存?所以我需要将IP写入文件并每次读取/写入它们(10x同一秒)会很糟糕吗?我想它可以很慢,但如果可能的话,我希望对其进行优化。

存储在mysql数据库中更好吗?

0 投票
1 回答
3654 浏览

ruby-on-rails - 如何在 Rails 中跟踪在线用户?

这对我来说一直是个问题,因为 rails 没有像 java 框架那样的会话跟踪机制,你使用什么方法来跟踪当前登录你网站的人?我使用一种简单的方法,每次用户单击站点上的某个位置时,将 last_visited 字段设置为当前时间,然后检查在(比如说)过去 10 分钟内更新了该字段的用户。除了这个,还有什么方法?

0 投票
2 回答
12625 浏览

tracking - 跟踪号码模式

是否有任何地方可以获取所有运输公司(如 UPS、FedEX、DHL、AirBorne、USPS 等)的运输跟踪号模式...

0 投票
2 回答
3772 浏览

tracking - Google 如何跟踪搜索结果的点击次数?这是最好的方法吗?

正如问题所述,我试图弄清楚谷歌如何跟踪搜索结果的点击。查看源代码时,您会发现以下内容:

该功能rwt是非常混乱的:

所以看起来谷歌正在改变/url?...我假设的 a 标签的 href 是他们跟踪的地方。从 Firefox 中的 LiveHeaders 来看,此页面似乎正在将浏览器重定向到 a 标签的原始 href。

这是正确的吗?这是跟踪您网站上的链接(例如广告)点击的最佳方法吗?