web-dev-qa-db-ja.com

複数のWebサービスを備えたバックエンド管理インターフェース

すべてを1か所で見たいインターネット小売業者にとって、さまざまなWebサービス(Shopify、Amazon Marketplace Web Service、CRMアプリケーション、ソーシャルメディアプラットフォームなど)からデータを受信する最も簡単な方法は何ですか?基本的には、ビジネス上の意思決定を支援するために、販売データと顧客データを収集して表示するダッシュボードが必要です。各Webサービスからのデータは、他のWebサービスデータと組み合わせて使用​​する必要がある場合があります。

2
kahboom

アドバイスとして、あなたが現在のスキルが制限されていて、プロジェクトが少なすぎる場合は、それを取らないでください、トンがありますあなたがスキルを持っているときに他の機会の増加。

そうは言っても、利用可能なphpフレームワークのいずれかに時間をかけることをお勧めします。いくつかのフレームワークは信じられないほど簡単に操作でき、タスクを非常に簡単にします。

ダッシュボードの構築は、何らかの種類のMVCフレームワークを使用している場合は簡単です

JSON APIエンドポイントの場合:

Class DashboardController{

public function index()
{

$data = json_decode(file_get_contents($someurl));

$this->set('data', $data);



}

洗い流し、繰り返します。

Shameless Plug:このプロジェクトにはQuantumを使用します。ニースphpフレームワーク: https://github.com/carlosbarbosamexico/quantum2

2
Carlos Barbosa

残念ながら、すぐにこれを行うCMSはなく、これらの選択されたプラットフォームが提供するAPIを使用して多くのコーディングを必要とします。残念ながら、開発のスキルが制限されている場合は、 CMSを使用するか、これをコーディングできる開発者を外部委託します。

詳細については、次のリンクを参照してください(ただし、これはすでに知っているはずです)。

もう1つのオプションとその「ダーティー」メソッドは、Amazon、Facebookなどからページをiframeできることですが、明らかにこれは汚れており、バックエンドの残りの部分とブレンドされません。

正直なところ、彼らがあなたのリーグから外れていても仕事を手放すことは恥ずかしくありません、私は個人的にウェブデザイナーであり、自分ができることとできないことを自分で子供にしませんアウトソーシング、あなたのリーグの外にあるかもしれない仕事を取った後に物事を働かせようとすることはずさんで、あなたの評判を助けません。

1
Simon Hayter