在PHP中用什么方法可以替代ASP中的Application?
在编写一个PHP的聊天室,ASP中用Application可以很方便的将聊天内容记录并显示,
可是在PHP中我想到的只有用数据库或文本文件来代替,可是这样会很影响速度,请指教!
去www.phpchina.com找一个APPLICATION类,利用共享内存做的。
可是我在调用该类的时候出现了以下错误:
Fatal error: Call to undefined function: sem_get()
我想用sem_get()这个信号与共享记忆体函式库中的函数, PHP需要有Semaphore and shared memory functions支持,那么请问我在哪里设置呢?我是NT,IIS4.0 + php-4.0b3-Win32,是不是要在php.ini中设置什么呢?
还是因为别的原因呢?
那么如果这个Application类我不能用,除了用文本文件,或者数据库以外,还有没有其他的代替Application这个全局变量的方法呢?请教各位,对于聊天室来说,(session问题php4已经解决了,但application?)有没有更好的算法呢?