2012-03-30 6 views
0

Wir planen, ein paar Javascript-Widgets zu erstellen, die an Clients geliefert werden. Nehmen wir einen Taschenrechner als Beispiel. Jetzt wird es eine Javascript-Datei dafür geben, die den Clients mit unserem eigenen CDN geliefert wird.So liefern Sie ausgewählte Javascript-Funktionen mit CDN

Im Laufe der Zeit können wir neue Funktionen für diesen Rechner einführen, aber diese Funktionen werden nur für ausgewählte Kunden aktiviert, die dafür bezahlen. Kann mir jemand eine Idee geben, wie man Features für ausgewählte Clients aktiviert und trotzdem das gleiche CDN für alle verwendet?

Eine andere Sache ist, wenn das Update ein Bug-Fix ist, sollte dies auf alle Clients ausgerollt werden.

Ich möchte nicht für jeden Client individuelle Versionen erstellen, da es viele Widgets geben wird und es wirklich schnell unordentlich wird.

Wenn das keinen Sinn ergibt, hinterlasse bitte einen Kommentar und ich werde im Detail erklären.

Antwort

2

Sie müssen Ihre Benutzer identifizieren, indem Sie Clients zwingen, API-Schlüssel zu Anforderungen hinzuzufügen oder nach HTTP-Referrern (oder beiden) zu suchen. Dann generiere einfach Javascript auf der Serverseite.

Verwandte Themen