关于PHP WEB网站的思路,多个网站分布在多个服务器,用的程序都一样,但是所有网站程序之间需要共享一些数据,怎么去做比较好呢。有三点需要注意
1,数据请求不要太频繁。
2,数据大概几百KB到10MB之间。
3,思路约简单,易维护,越好。
4,环境宝塔+PHP5.6+redis
- 使用Redis作为缓存,将需要共享的数据缓存到Redis中。
- 使用Redis的订阅/发布功能,将需要共享的数据发布到Redis的指定频道中。
- 使用Redis的订阅/发布功能,订阅Redis的指定频道,接收其他网站发布的共享数据。
- 用定时任务或者事件触发器,定期从Redis中获取其他网站发布的共享数据,并更新本地缓存。
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>>
https://vip.csdn.net/askvip?utm_source=1146287632