Dcloud課程6 php腳本如何在Linux下定時更新數據

Dcloud課程6 php腳本如何在Linux下定時更新數據

1、總結

一句話總結:linux下用crontab命令實現定時任務。

 

一、linux下執行php腳本用什麼命令?

直接用php命令
php 腳本名

php

 

二、爲何文件緩存比直接讀數據庫要快不少並且減小服務器壓力?

由於數據庫操做須要打開關閉硬盤,排列組合數據,文件緩存的話直接從文件中拿走就能夠了mysql

 

 

2、php腳本如何在Linux下定時更新數據

一、相關知識

定時任務的命令

學習重點:
1)定時任務提供crontab命令來設定服務
2)crontab -e //編輯牧歌用戶的cron服務
3)crontab -l //列出某個用戶cron服務的詳細內容
4)crontab -r //刪除某個用戶的cron服務linux

 

定時任務格式

學習重點:
分 小時 日 月 星期 命令
* * * * *
0-59 0-23 1-31 1-12 0-6 command
注:「*」表明取值範圍內的數字
"/" 表明每、好比每分鐘等sql

 

定時任務例子

定時任務例子:
1)*/1 * * * * PHP admin.php 意思是每分鐘執行
admin.php
2)50 7 * * * mysql start 意思是天天7:50開啓mysql服
數據庫

 

 

 

二、代碼

定時任務實例

定時任務結合php 實例:緩存

設置每分鐘向數據庫中插入數據服務器

 

1)*/1 * * * * PHP admin.php 意思是每分鐘執行
admin.php
2)50 7 * * * mysql start 意思是天天7:50開啓mysql服
學習

相關文章
相關標籤/搜索