Javascript 如何让服务器在普通PHP/SQL网站后面执行任务?
我如何实现在一个网站后面计算任务,这是一个普通的php/Mysql网站,而不会被网站用户触发,比如当创建聊天室的用户离线时,在一个带有UserChattooms的简单Webchat中自动从sql db中删除聊天室?另一个例子是一些基于文本和图像的Browsergame,当两个或更多用户在同一个地图块上相遇时,在基于图像的游戏地图上,每5分钟(在Servertime中)所有单位的移动和用户之间的最终战斗都会计算出来?计算出的损害将发送回PHP/Ajax网站,以使用CRON作业的间隔(即:每五分钟)启动任务。设置它将取决于您正在运行的服务器类型。如果您有像CPANEL或PLESK这样的服务器GUI,那么应该有用于设置CRON作业的控件。基本上,您可以用这种格式输入时间 分钟、小时、天、月、星期几 因此,1****将在每小时的第一分钟运行,每天 您可以将其指向一个命令—可能是一个shell脚本,它将运行您需要它执行的任何操作 要将其传回“服务器”,您基本上只需更新您的数据库或在cron作业中使用的任何数据存储 在你的第一个例子中,每五分钟做一件事 */5****/path/to/script.sh 然后,在该脚本中,执行所需的任何操作并保存回数据库 如果您使用的是前面提到的服务器管理GUI,那么最简单的方法就是跳入其中,找到cron jobs选项卡并输入它 如果您只是使用shell访问管理服务器,则需要将其放入crontab中。此命令可能取决于您使用的操作系统,但可能是Javascript 如何让服务器在普通PHP/SQL网站后面执行任务?,javascript,php,mysql,ajax,server,Javascript,Php,Mysql,Ajax,Server,我如何实现在一个网站后面计算任务,这是一个普通的php/Mysql网站,而不会被网站用户触发,比如当创建聊天室的用户离线时,在一个带有UserChattooms的简单Webchat中自动从sql db中删除聊天室?另一个例子是一些基于文本和图像的Browsergame,当两个或更多用户在同一个地图块上相遇时,在基于图像的游戏地图上,每5分钟(在Servertime中)所有单位的移动和用户之间的最终战斗都会计算出来?计算出的损害将发送回PHP/Ajax网站,以使用CRON作业的间隔(即:每五分钟)
crontab -e
你可能想看看。