我想计算主页各部分的点击次数,但不是使用数据库。我认为DB会带来一些开销。
ASP代码是:
<script language="vbscript" runat="server">
Sub Application_OnStart
application("vartime")=""
application("users")=1
End Sub
</script>
答案 0 :(得分:1)
以下是添加$_APP
全局变量的项目的链接。 http://www.leosingleton.com/projects/code/phpapp/
仅供参考,它使用一个文件来存储$ _APP数据,但在将$_APP
写回文件时,它看起来并不像{{1}}那样进行任何文件锁定或合并。对于高流量站点或者如果您有CPU密集型页面,这可能会导致文件中出现数据问题。
答案 1 :(得分:0)
好吧,既然PHP是无状态的,你将不得不将它写入硬盘驱动器。 您可以使用file_put_contents
写入文件或者,您可以使用$ _SESSION变量。
但是,如果它变得复杂,你将不得不使用数据库,复杂的数据应该在数据库中 数据库将处理最有可能比你更好的硬盘