私のフロントエンドコードから呼び出されるデータ/ apiがあるPHPの安らかなAPI中心のWebアプリケーション/ Webサイトを作成したいと思います。ページを読み込むたびにHTTP/curlリクエストを呼び出すだけでなく、Slimのようなフレームワークを使って内部API呼び出しを行うにはどうすればよいですか?httpリクエストではなく、PHPで安心なapi-centricデザインinternalを使用する方法
私のフロントエンドコードに内部使用のためのAPIを含める方法はまだ分かりません。
私の考えでは、このようなものだった:
"example.com/api/story/todays-weather/"
pulls in the json formatted story with a http request with curl or Ajax
しかし、その代わりに、私は次のような何かを行うことができます:
require("/api/internal.php");
$uri = "/story/todays-weather/";
$call = api::getStory($uri);
$result = json_decode($call);
.....
私は正しい方向に向かってまたは私は遠く離れていていますか?
apiとフロントコードは同じクラウドボックス(Amazon E2/LAMP)にあり、apiのmemcachedを使用する予定です。
あなたが探しているのは、ajaxのuriを使ってAPIを呼び出す方法と、 'example.com/api/story/todays-weather'のようにカールする方法です。 同じものにアクセスしたいフロントエンドをレンダリングするPHPコードの別の部分から? – Mohit
あなたはそれをすることができない理由は何も見ません。外部使用のためにAPIを開くときに、1つのコードセットのみを管理できます。スケーリングモデルを熟考して、驚きに惑わされないようにしてください。 –