ステータスを定期的に更新するにはどうすればよいですか? たとえば、ユーザーがコメントを書いたとき、時間は次のようにコメントの下に表示されます。
Some comment
1 minute ago
1時間後、好きになりたいです。
Some comment
1 hour ago
PHP と MySQL でこれを行うことはできますか?
あなたが求めているのは、時差を「人間化」することです。
javascriptでこれを実行したいので、値を何度もリロードするためにajaxを実行する必要がない場合は、http: //momentjs.com/docs/をチェックアウトしてください。
PHPでこれを実行したい場合は、次のスニペットを確認してください: https ://gist.github.com/1053741
この軽量のjqueryライブラリで時間操作を確認できます。
ユーザーがコメントを書いたときに、mysql-db に current_timestamp を保存して作業できます。後でそのクエリを表示し、php-time 関数を使用して操作できます (ユーザーがコマンドを投稿した時刻を取得し、現在の時刻を取得して、計算を行います)。