如何在Codeigniter中使用ASP等应用程序变量

时间:2011-08-18 05:37:51

标签: php codeigniter variables

我想计算主页各部分的点击次数,但不是使用数据库。我认为DB会带来一些开销。

ASP代码是:

<script language="vbscript" runat="server">

Sub Application_OnStart
application("vartime")=""
application("users")=1
End Sub

</script>

2 个答案:

答案 0 :(得分:1)

以下是添加$_APP全局变量的项目的链接。 http://www.leosingleton.com/projects/code/phpapp/

仅供参考,它使用一个文件来存储$ _APP数据,但在将$_APP写回文件时,它看起来并不像{{1}}那样进行任何文件锁定或合并。对于高流量站点或者如果您有CPU密集型页面,这可能会导致文件中出现数据问题。

答案 1 :(得分:0)

好吧,既然PHP是无状态的,你将不得不将它写入硬盘驱动器。 您可以使用file_put_contents

写入文件

或者,您可以使用$ _SESSION变量。

但是,如果它变得复杂,你将不得不使用数据库,复杂的数据应该在数据库中 数据库将处理最有可能比你更好的硬盘