ホームページ  >  記事  >  バックエンド開発  >  PHP スケジュールされた更新プログラムの設計アイデアの共有_PHP チュートリアル

PHP スケジュールされた更新プログラムの設計アイデアの共有_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:28:39828ブラウズ

今振り返ると、Web ページの実行プロセスに関する以前の考えは間違っていました

WEB ページを開く —- HTML コード (CSS、JavaScript を含む) をロード — PHP コードを実行 — 完了

以上のように大まかに理解しましょう。

PHP はサーバーサイド スクリプトであり、タイムアウト設定があり、set_time_limit() 関数を通じて処理できることは誰もが知っています。しかし、この PHP コードの処理方法は非常に

CPUリソースの消費。したがって、PHP コードをループすることはお勧めできません。

通常はJavaScriptで処理します。

コードをコピーします コードは次のとおりです:

$(function(){
var tims = 1000*60*60*10; //遅延処理時間を設定します。ここでの設定は 10 時間です
interval(function(){
function、 ").append(id.info+"< br/> ");

上記は、ajaxの実行を遅延させることで自動処理を実現する、WEBフロントエンドで実行するJavaScriptコードです

phpのバックグラウンド処理コードはシンプルで、フロントデスクからデータPOSTを受け入れるだけです。その後、データが処理されてデータベースに保存されます。

とてもシンプルですが、ページを閉じることができません。これはソフトウェアのバックグラウンドプログラムであると理解できます。

実際、ソフトウェアはフロントエンド、バックエンド、サーバーサイドに分けられます。フロントエンドとバックエンドの両方がコンピューター上で実行されます。

Tencent ソフトウェア バックグラウンド プログラム

バックグラウンド プログラムはタスク マネージャーを通じてのみ監視できますが、何をするのでしょうか?あなたは何もわかってない。

「働き蜂」のようにあなたのプライバシーを盗むことができるのは 360 だけであり、Cookie を取得できるのは QQ だけです。

多くを言う必要はありません。これは一種のソフトウェア設計パターンです。理解してください。

http://www.bkjia.com/PHPjc/781408.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/781408.html

技術記事

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。