页面每刷新一次,就要读取一次数据库??

Ts23 2008-12-29 05:08:32
php页面调用mssql数据库的内容,生成了一个树型菜单。

发现php页面每刷新一次时,就会从mssql读一次数据。



我想让页面在第一打开时只读取一次数据库,并且之后的刷新不再通过网络读取mssql数据库。


有没有什么好的解决方法啊?
...全文
168 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
abidewong 2008-12-30
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 ruanchao 的回复:]
cache
[/Quote]
找个CACHE 类..
cyxin2121921 2008-12-30
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 jumpheightway 的回复:]
那就一次让它全部加载
[/Quote]
up
ruanchao 2008-12-30
  • 打赏
  • 举报
回复
cache
wuleying 2008-12-30
  • 打赏
  • 举报
回复
memcached..把SQL语句md5后做为Key..

比较查询的SQL是否相同(比较md5的sql 与 memcache 的key)

如果相同就直接从内存中读取数据..内存中保存的数据类似一个hash表..
jumpheightway 2008-12-29
  • 打赏
  • 举报
回复
那就一次让它全部加载
dzxccsu 2008-12-29
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 CuTe_CuBe 的回复:]
读出来之后写到文件里,读取的时候判断文件是否存在或者过期就是了,简单的文件缓存方法。
[/Quote]up
CuTe_CuBe 2008-12-29
  • 打赏
  • 举报
回复
读出来之后写到文件里,读取的时候判断文件是否存在或者过期就是了,简单的文件缓存方法。
phpboy 2008-12-29
  • 打赏
  • 举报
回复
可以判断一下,if连接上了,就不连了,OK?

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧