質問編集履歴

1

2015/02/05 03:15

投稿

mameko312
mameko312

スコア151

test CHANGED
@@ -1 +1,2 @@
1
+ [PHP]
1
- [PHP]メンテナンス処理を規定の時刻に実行するには?
2
+ メンテナンス処理を規定の時刻に実行するには?
test CHANGED
@@ -1,29 +1,12 @@
1
1
  Websiteのメンテナンス処理を規定時刻に行いたいのですが、いいやり方はないでしょうか?
2
-
3
-
4
2
 
5
3
  私が考えたのはトップページにて以下のようなコードを埋めこんでおくというものですが
6
4
 
7
-
8
-
9
- ```lang-<ここに言語を入力>
10
-
11
5
  if ( $yetMaintenance ) {
12
-
13
- if ( (time() - $last_maintenance) > MAINTENANCE_INTERVAL ) {
6
+ if ( (time() - $last_maintenance) > MAINTENANCE_INTERVAL ) {
14
-
15
- execMaintenance();
7
+ execMaintenance();
16
-
17
- $last_maintenance = time();
8
+ $last_maintenance = time();
18
-
19
- }
9
+ }
20
-
21
10
  }
22
11
 
23
- ```
24
-
25
-
26
-
27
- これだと確実ではない上に、もし処理が重かったらそのユーザは途中で他のサイトに行ってしまうかもしれません。
12
+ これだと確実ではない上に、もし処理が重かったらそのユーザは途中で他のサイトに行ってしまうかもしれません。何かいい方法はありますか?
28
-
29
- 何かいい方法はありますか?