したがって、私はこれについてまったくの初心者であり、私が求めていることが実装可能かどうかわからないため、実際の回答ではないにしても、少なくともいくつかの方向性を知りたいと思います. 私がやろうとしていること:
- 私はワードプレスを備えたphpサーバーを持っています。
クライアントから独立してサーバー上でphpファイルを実行したい。この file.php には、次のように、アカウントを初期化し、ログインを実行する関数があります。
require_once 'Client.php';
$client = new Client('ユーザー名', 'パスワード');
ログインが完了するまでに 7 ~ 18 秒かかるため、一度ログインを実行し、ログアウトしないようにしたい。
- クライアントが $client->function() のような特定のアカウント関連の関数を使用したい場合、クライアントはログインする必要はありません。代わりに、サーバーにリクエストを送信し、$client はサーバー上で既に初期化されているため、サーバーは関数呼び出しを実行し、クライアントに出力を返します。
- クライアントは出力を読み取り、必要な方法で解釈します。
前述したように、ログインには約 10 秒かかりますが、$client の初期化時に関数を実行するには約 1 ~ 2 秒かかり、その結果、ユーザーは応答が速くなり、待つ必要がないため、この方法で処理したいと考えています。関数を呼び出すたびに最大 10 秒。つまり、ユーザーはすべて、ローカルのクライアント側アカウントではなく、1 つのグローバル (サーバー側) アカウントを介して機能を実行します。
私が求めていることが可能である場合、どうすればよいですか?