PHP/MYSQL - 付费会员到期解决方案

Rai*_*Rai 1 php mysql

我正在寻找一个简单的解决方案,在我的网站上支付会员资格.

基本上我只需要改变一个mysql值.(更改帐户类型.)我知道您可以使用Paypal IPN轻松完成此操作.

问题是在x个月后需要更改帐户.做这个的最好方式是什么?我是否必须每天运行代码来检查到期时间?还是有更容易的事情?

haf*_*huk 6

这完全取决于您是否需要在数据库中100%准确.

如果您关心过期帐户的唯一时间是该人尝试使用您的服务,我只会在适当的时间(例如登录时)执行检查.

如果您需要它准确(到当天),我会考虑使用cron或类似cron的系统在非高峰时间进行数据库更新.

  • [here](http://www.thesitewizard.com/general/set-cron-job.shtml)是关于cron jobs/crontab的一个很好的概述和教程.它可能有点过时但仍然适用于大多数情况. (2认同)
  • http://stackoverflow.com/questions/3237186​​/how-to-test-a-cron-job-in-local-server-like-wamp应该有助于本地开发/测试. (2认同)