PHP中只执行一次SQL
各位好我想在CI执行,或者说PHP初始化的时候执行一个函数进行一次SQL查询,将结果存放在一个变量中,之后再也不执行这个函数,除非手动触发
因为我只需要在WEB程序启动时查询一次数据库就可以得到一张对应的字典表,之后字典表将经常用户对比。 不知道该怎么写代码啊 我感觉你这个东西有点做数缓存的味道 回复 3# jeongee
差不多也是那样,但我只需要缓存一个数组就可以 本帖最后由 suxiaolu 于 2010-12-17 14:21 编辑
存成session,然后每次判断session是否有值。 何谓 Web 程序启动的时候?
PHP 程序每次请求都有启动的过程。 之前有个JSP程序,在WEB程序启动的时候查询一次数据库中的字典表,将字典表寸入内存。之后就不在查询数据库的字典表了 就是内存缓存 看来我应该用这个了 PHP Memcache
页:
[1]