更新数据库以实时更新信息-PHP
我当前的项目主要由数据库驱动,90%的内容由用户生成。 有很多东西需要更新,以前的解决方案是cron任务,但它没有为用户提供实时数据。(网站排名等需要实时更新) 当前的计划是加载站点并在页脚中放置一个函数来执行数据库更新。为了减少工作负载并防止每个用户经历较长的加载时间,我将每个更新限制为仅回顾24小时,并且每个用户仅处理指定的限制,即每个用户大约5次更新。这将在每次加载页面时激发 此网站的早期版本在2个月内拥有15000名成员。经过一番思考,我意识到这可能足够了,但当会员基数增加时,这可能不是最佳选择。我想知道是否有一种方法可以在页面加载后执行php脚本或类似的东西。与其创建一长串cron作业,不如(在我看来)强制服务器执行一个php脚本来检查和实现更新。这样用户就不会经历很长的加载时间,我可以使数据保持最新更新数据库以实时更新信息-PHP,php,Php,我当前的项目主要由数据库驱动,90%的内容由用户生成。 有很多东西需要更新,以前的解决方案是cron任务,但它没有为用户提供实时数据。(网站排名等需要实时更新) 当前的计划是加载站点并在页脚中放置一个函数来执行数据库更新。为了减少工作负载并防止每个用户经历较长的加载时间,我将每个更新限制为仅回顾24小时,并且每个用户仅处理指定的限制,即每个用户大约5次更新。这将在每次加载页面时激发 此网站的早期版本在2个月内拥有15000名成员。经过一番思考,我意识到这可能足够了,但当会员基数增加时,这可能不是
不需要在屏幕上实时查看正在更新的任何数据。这一切都只是为了更新数据库以保持排名和其他实时更新,而不是每小时更新一次等。Websocket版本 您可以使用WebSocket,它可以处理动态 更新内容、在线用户等。您可以将Node.js与 SocketIO或go、python和php有很多 一些例子: