我是java和php程序员。在java中,我可以使用静态类/方法,这样任何人都可以在运行时使用相同的创建类。
但是对于php,如何做到这一点,因为它是基于脚本的,只有在刷新页面时才能运行?
我的主要目标是,我想使用同步类/方法,以便它在执行PHP时不会发生冲突.
需要你的帮助才能提供投入。谢谢
更新:
的干扰。
发布于 2010-11-15 10:04:51
由于php脚本是从新的每一个sinlge时间运行的,一个“静态”类将与普通类没有太大的不同。
如果您想在php程序运行之间存储某种状态或保存某些数据,那么有许多选项。
只要会话保持打开,会话变量就可以用于存储来自单个用户的请求之间的数据。
cookie可以用来存储数据,只要用户使用相同的浏览器,在同一台机器上并且没有清空cookie jar,这些数据就会在会话之间持续存在。
memchached和类似的包可以用来存储数据,并将其提供给服务器上的任何php程序。
数据库是最可伸缩的解决方案,因为它们将在会话之间和服务器之间持久化数据。与其他解决方案相比,建立连接和检索数据涉及到一些开销。
https://stackoverflow.com/questions/4182963
复制相似问题