私はWebプログラミングには新しく、PHP + MySQLを使用した簡単なアポイントアプリを開発しています。タイマーにバックグラウンドプロセスを追加する簡単な方法はありますか(たとえば、毎日の予定リマインダーを送信するため)?これは他の言語でも簡単に行うことができますが、私はそれをPHPだけの共有ホスティングで実行します。PHP + MySQLを使用したサーバープロセス
2
A
答えて
5
あなたのホストはこれを承認することができます。コマンドラインで使用するためのPHPスクリプトを作成し、定期的に実行するcrontabエントリを作成することができます。 PHPインタプリタへのコマンドラインアクセスがない場合は、Webサーバで実行するスクリプトを記述し、crontabエントリを使用してwgetまたはcurlでスクリプトを実行することもできます。
0
Linuxウェブホストをお持ちの場合は、共有ホスティングであっても(定期的にスクリプトを自動的に実行するために)cronジョブを使用することができます。共有Webホスティングを使用している一部のウェブホストでは、cPanel(またはそれらが使用するもの)を介してcronjobを作成することができます。
これは、実際にはあまり親切ではないサーバー上でバックグラウンドプロセスを作成するのではなく、実際にはあなたの最善の策でしょう。だから間違いなくcronを使用できるかどうかを確認してください。
0
私はcronジョブを設定することができない場所で働いていますので、最後にジョブのリストを作成してからの時刻を確認するページを作成しました。ジョブの最終実行からの時間が設定されたしきい値を超える場合、ジョブのリストが実行されます。それから私は、私が常時知っているコンピュータ上でスケジュールされた仕事をセットアップし、インターネットに接続し、10分ごとにページを開くだろう。かなり絶えず働いた。ジョエルからのアイデアをスタックオーバーフローポッドキャストのエピソードに載せました。
関連する問題
- 1. PHPを使用したMySQLのインポート
- 2. PHP + MySQLを使用したバイナリツリー
- 3. mySQL PHPデータベースを使用した数学
- 4. PHPとMYSQLを使用したURLにjson_encodeを使用
- 5. PHP/MySqlまたはSQLiteを使用したAdobe AIR
- 6. ハイチャートデータ(PHP JSON MYSQLを使用)
- 7. PHPを使用してmysqlにバッチインサート
- 8. mySqlを使用したビジネスインテリジェンスレポート
- 9. PHP/MySQLを使用したスケジューリングスクリプト - ロジックのヘルプ
- 10. phpやjqueryを使用したmysql検索結果のフィルタリング
- 11. XML/CSV/FTPを使用した自動php/mysql更新スクリプト
- 12. GDとMySQLデータを使用したphp折れ線グラフ
- 13. PHPとMySQLを使用したタイムリーな検証の作成
- 14. PHP/MySQLとNivoスライダを使用した動的スライダ
- 15. php、mysql、jquery ajaxを使用したGoogleの円グラフ
- 16. PHPとMySQLを使用した単純なサイト検索
- 17. MYSQLデータベースを使用したPHPの検索エンジンですか?
- 18. PHP MYSQLを使用した大規模なCSVファイルの処理
- 19. Mysql - tempを使用したキャッシュ結果テーブル/ PHPスクリプト(?memcachedの)
- 20. PHPとMySQLを使用した複数の依存選択ボックス
- 21. PHPを使用したMySqlの複数のテーブルのダウンロード
- 22. MySQLとPHPを使用したJQueryポーリングどうやって?
- 23. xsl php(mysqlデータベースのデータ)を使用したラジオボタンのチェック/選択
- 24. PHPとMySQLを使用した2つの異なるログインページ
- 25. PHPとMySQLとhtaccessを使用したURLの書き換え
- 26. PHP/MySQLを使用したCSVデータのインポート
- 27. PHP + MySQLを使用した請求書の登録
- 28. HTMLチェックボックスとPHPを使用したMysqlクエリ
- 29. mysql、html、画像埋め込みを使用したphpメール
- 30. PHPとMySQLを使用したヘブライ語のエンコーディング
ローカルマシンのcron +リモートマシンの一般公開スクリプトの場合+1。 Remote-cronは素晴らしいアイデアです。 – tj111