我一直在寻找一种简单的方法来跟踪我桌面上当前的会话变量,以便了解它们。
我的网站使用Joomla,会话变量由PHP存储在MySQL中。
我想要实现的是“小部件”或“代码段”,它可以在我的Windows 7桌面上显示当前会话变量,以及它们在访问网站时如何变化。
实际上,会话状态存储在如下表中:
session_id varchar(32)
data varchar(20480)
userid int(11)
因此,假设一个解决方案可能是我的用户ID使用SQL查询检索前两列,并将“数据”列(采用JSON格式)解析为“片段”对象。
我不知道如何编写widget / snippets,我不希望有人给我写一个,我只是想知道是否存在这样的事情让我的开发更容易。
答案 0 :(得分:0)
好吧,如果你想破解一些东西,我有几个粗略的建议。
编写一个按日期排序的简单SQL查询,抛出一些HTML并添加javascript以自动刷新页面,比如说每30秒。现在,您只需打开一个选项卡来监控会话。
与上述相同,但不是HTML,而是以Feed格式输出XML。然后使用任何通常具有桌面小部件和警报等的提要阅读器软件。
答案 1 :(得分:0)
嗯,自从我问这个问题以来已经很久了。到目前为止,我发现的最佳选择是PHP Quick Profiler为Joomla Framework调整了一点。很快,我将发布一个教程如何为Joomla实现这个。如果有人想快点我,请不要犹豫:)