> 백엔드 개발 > PHP 튜토리얼 > 有关php, mysql从数据库提取并保存到一个PHP文件中

有关php, mysql从数据库提取并保存到一个PHP文件中

WBOY
풀어 주다: 2016-06-23 13:52:17
원래의
1028명이 탐색했습니다.

打个比方

以论坛来说,各讨论版块表应该有2个基本数值
1. fid
2. name

但如果人流多次,我不想每次看到fid都向数量库差查  fid=1 是什么name  fid2 又是什么name

能不能做成每次改了 这张表之后,或者做了某个动作后

就会从数据库查询一次,然后保存到一个php文件中(当作缓存),保存为一个数组

每次用户浏览时,模板中预到fid 都是去找那个缓存的php文件,去该数组中找相关资料


这样该如何做到?


回复讨论(解决方案)

程序文件是文件,表也是文件
反正都是在文件里查,何必多次一举

如果不需要?算,而是直接?取的,查???比查文件快。

如果内存足够大,可以放内存中。

用memcache缓存

没有memcache的情况,我只有用SMARTY
大家觉得直接用mysql更快?

如果版块一年也改不到一次,我直接做一个array放到配置文件中,这样比起向sql查询
又哪个比较低消耗呢?

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿