2016-06-20 2 views
0

Laravel Frameworkを使用した請求アプリケーションで作業しています。ユーザシステムがインターネットに接続されている場合。ローカルアプリケーションdbレコードは自動的にLive Site Recordsに更新されます。このプロセスをどのように実装できますかインターネット接続時にローカルPHPアプリケーションDBレコードをライブDBレコードに移動する方法

答えて

0

まあ、それは世話をするのにたくさんのことを必要とします。

まず
チェックしますが、この

<?php 
function is_connected() 
{ 
    $connected = @fsockopen("www.some_domain.com", 80); 
            //website, port (try 80 or 443) 
    if ($connected){ 
     $is_conn = true; //action when connected 
     fclose($connected); 
    }else{ 
     $is_conn = false; //action in connection failure 
    } 
    return $is_conn; 

} 
?> 

のようないくつかのPHPスクリプトを使用してインターネットに接続している場合は、2番目の

あなたの課金アプリケーションは、あなたが使用している場合にのみ、それは簡単ですあなたが望むものを達成するために。このシナリオでは

  1. はあなたのローカルマシン上でやっている一人ひとりのクエリのログを保管してください。
  2. インターネットに接続されている場合、そのデータベースへのリモート接続を使用して、リモートマシン上でこれらのクエリを実行します。ログをクリアします。

複数のユーザーが請求アプリケーションを使用している場合、競合する可能性が高くなります。 例:
一部のレコードを削除し、別のユーザーがそのレコードを更新しました。

必要なものを教えてください。 2番目の方法が必要な場合は、私は答えを更新します。

関連する問題