再谈网站缓存 因为一些业务需要,我的网站 - Assbbs

再谈网站缓存 因为一些业务需要,我的网站无法将用户信息保存在SESSION,而只能通过mysql读取。 这样就无法使用PHP自带的将SESSION写入内存功能,也没必要将用户和内容读取分离了。 从而我的网站逻辑变为: Nginx:请求静态文件,调用PHP PHP:执行程序指令,调用MySQL MySQL:读取文章内容和用户数据 那么我需要考虑的就只有: Ng…

再谈网站缓存 因为一些业务需要,我的网站无法将用户信息保存在SESSION,而只能通过mysql读取。 这样就无法使用PHP自带的将SESSION写入内存功能,也没必要将用户和内容读取分离了。 从而我的网站逻辑变为: Nginx:请求静态文件,调用PHP PHP:执行程序指令,调用MySQL MySQL:读取文章内容和用户数据 那么我需要考虑的就只有: Nginx:把网站样式、CSS等缓存到内存,其余静态文件使用CDN缓存。 PHP:使用OPcache缓存所有程序代码到内存。 MySQL:尽可能缓存更多到内存,特别是首页查询结果、用户表。