問題タブ [white-labelling]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Web サイトのホワイトラベルのベスト プラクティス
私は一握りのウェブサイトを構築する途中であり、そのすべてが会社の支店用です。一部のリンクの色とロゴを除いて、同じデザインを共有しています。
Wordpress で Web サイトの「ホワイトラベル」バージョンを作成しました。現在、個々の Web サイトのスタイルを設定し始めています。その目的は、PHP コードをすべての Web サイトで共有することですが、必要な変更を行うために Web サイト固有のスタイルシートを含めることでした。私の質問/懸念は、この場合の画像の扱い方に関するものです。
ロゴ (たとえば) を div の背景画像として配置することから始め、透明な GIF をオーバーレイしてリンクを作成できるようにしました。
これは SEO にとって賢明な選択でしょうか? 代わりに、使用したいロゴ画像を含めるために、大量の if/then/elses を配置する必要がありますか?
より広く言えば、ホワイトラベリングにこのアプローチを採用している場合、他に考慮すべきことはありますか?
ありがとう!
api - 「プライベート ラベル付き」REST API にベンダー固有の MIME-TYPE を使用するにはどうすればよいですか
RESTful API を開発しています。現在、リソース固有のベンダー MIME タイプを使用してセマンティクスと意味を伝え、クライアントとサーバー間の「契約」として機能することを検討しています。
したがって、たとえば application/vnd.mycompany.person+xml は、問題のデータが個人を表す xml であることを意味します。
この API を「プライベート ラベル」にする必要があります。つまり、再販業者は、それが私の会社のサービスであることを顧客が知らなくても、顧客に API を提供できます。これが機能する方法は、私の会社が一種の一般的な URL、つまり www.example.com/api でメイン API をホストし、次に私の会社が CNAME を使用して当社のドメイン名をその URL にポイントすることです。同じ。
内部的には、すべてのリソース リンクは API ルートから相対的であるため、使用されている実際の URL が尊重されます。
ただし、任意のベンダー固有の MIME タイプを理解したりサポートしたりする必要はありません。上記の例の MIME タイプの「mycompany」の部分はどうすればよいでしょうか?
apache - URL の変更 - ホワイトラベル/VHosts
最近、ホワイト ラベルを実装しました。VHOSTS 設定を変更した後、一部の URL が削除されていることがわかりました。次に例を示します。
Apache vhosts 内でこのように構成されています。ただし、アドレスバーの例に localhost:8166 と書き込む場合:
http://localhost:8166/ URLはこのようなものであり、そうではありません
上記のように、URLにフルパスを追加するにはどうすればよいですか
ありがとう。
linux - 静的 Web サイトにホワイトラベルを付けるためのベスト プラクティスは?
ディレクトリ 'web' の下に、ホワイト ラベルの Web サイト (html ファイル、画像、js など) を表すファイルを含むディレクトリ構造があります。また、「web-1」、「web-2」などと呼ぶ 20 の異なる「ブランド」があります。それぞれに、特定のブランドの「web」内のファイルを上書きする特定のファイルが含まれています。
Apache は、ドキュメント ルート 'website-i' で各仮想サイト i のファイルを検索するように構成されています。各「website-i」にブランド「web-i」のオーバーライドを含む「web」のようなコンテンツを含めるために、ビルド スクリプトは最初にすべての「web」を「website-i」にコピーしてから、ソースでオーバーライドします。 「web-i」からのファイル。
このアプローチにはいくつかの問題があります。
- ファイルのコピーには時間がかかります。
- 多くのディスク容量を必要とします
- 新しいブランドを追加するには、スクリプトに追加する必要があります。
ファイルの複製を必要としない方法でこれを行うためのベスト プラクティスはありますか? (Apache および Linux を使用)
iis-7 - ホワイトレーベルのウェブサイトを作成し、ドメインをそこに向ける
私は少しアドバイスを求めています。基本的にすべて同じコンテンツを提供するいくつかの Web サイトがあります。私は、websiteA、websiteB、websiteC と言っています。それぞれがコンテンツを提供する 1 つのデータベースを指しています (出会い系サイトと考えてください)。各 Web サイトには wwwroot にフォルダーがあり、関連するドメイン名にマップされています。
私ができるようにしたいのは、1 つの Web サイト、たとえば Web サイト A を持ち、各ドメイン名をその 1 つのサイトに向けるだけです。ただし、各サイトの外観をどのように変更すればよいでしょうか? 参照 URL が websiteB.com である場合、このスタイル シートを提供することを示す websiteA 内に何かが必要ですか? 参照している Web サイトが WebsiteC.com である場合、この CSS を提供します。
ホワイトラベル サービスを作成するようなものでしょうか。どこから始めたらいいのかわからない!
どうもありがとう。
(PS:IIS7を搭載したWindows専用サーバーがあります)
ios - ホワイトラベルアプリ用のiOS静的ライブラリコードベース
iOSアプリをカスタマイズして、ホワイトラベルバージョンを簡単に作成し、すべての同期を維持できるようにするための最良のアプローチを探しています。
1つのアプローチは、コードベース全体を静的ライブラリプロジェクトに配置することです。次に、メインアプリとホワイトラベルアプリごとに個別のプロジェクトを作成します。これらのプロジェクトにはそれぞれ、サブプロジェクトとしてのコードベースライブラリへの参照と、アイコン、画像の読み込み、Info.plistファイルなどの独自のアセットが含まれます。
私の同僚は、EclipseのAndroid姉妹プロジェクトでこのアプローチをうまく使用しました。
残念ながら、このアプローチはxcodeでは機能しない可能性があります。xcodeでは、必須のSettings.bundleやLocalizable.stringsなど、一部のリソースを静的ライブラリにバンドルできないようです。
xcodeでこのアプローチを使用する方法はありますか、それとも各プロジェクトからコードベースフォルダーを参照する方がよいでしょうか?
編集:
当初、私は各プロジェクトからコードベースフォルダーを参照することを計画していましたが、このアプローチでは、ファイルがコードベースで追加/削除/名前変更されるたびに、すべてのプロジェクトでコードベースディレクトリを再追加する必要があることがわかりました。
ruby-on-rails-3 - ホワイトラベル用の Rails アプリの構築
Rails 3 アプリを作成してホワイト ラベルを付けやすくする方法に興味があります。たとえば、食品のレビューを行うサイトと映画のレビューを行うサイトがある場合、ルートをカスタマイズして、一方のサイトで /foods が機能し、他方のサイトで /movies が機能するようにするにはどうすればよいでしょうか。明らかにある種の構成ですが、設定されていない場合は、おそらく /reviews にフォールバックする必要があります。
小規模では、この問題に頭を悩ませることができますが、これがどのように 100 サイトにまで拡大するのか興味があります。すべての構成を同じ git リポジトリに実際に保存できない場所と、レビュー可能なモデルを作成するカスタム方法について何をしますか。食べ物と映画は同じパラメーターを持たないため、ユーザーにそれらを入力させる場合は、そのための何らかのカスタマイズが必要です。
さらに、あるサイトが残りのサイトをダウンさせるという問題を防ぐために、各サイトはおそらく何らかの方法で自己完結型である必要があると思います。
私はここで表面をなぞっているだけで、この種のことについて話している記事を見つけることができなかったと思います.
.htaccess - URL をマスクしてパラメーターを維持する方法
これが以前に回答した場合は申し訳ありませんが、回答を見つけようと何度か試みた後、私のクエリに似たものは何も返されませんでした - おそらく私は間違った用語を使用しています.
www.abc.com/1/232/554 にあるサービスを作成しています。ユーザーが自分のサーバーを指す C Name A Record を使用してドメイン/サブドメインをセットアップできるようにして、実際に自分のサービスにホワイトラベルを付けることができるようにしたいと考えています。www.123.com/1/232/554 ドメインは www.abc.com/1/232/554 に解決されますが、ブラウザのアドレス バーには 123.com ドメインが表示されます。
これは単に実装する必要がある .htaccess 書き換えルールですか?
返信ありがとうございます
ios - 同じ iOS アプリの機能、異なる名前
私は WebService を使用するアプリを持っていて、いくつかの作業を行っています。私の質問は、(WS リンクを変更した後に) 同じアプリを別の名前でアップロードできますか?
一部のユーザーからスパムか何かについて回答を得たいと思っていますが、そうではありません。アイデアはビジネス上のものであり、各クライアント (ここでのクライアントは iOS ユーザーではなく、独立した会社です) は、次のことを望んでいます。私のアプリを購入し、彼の WS URL を教えてくれるので、私は WS URL を変更し、会社のアイコンと名前を入れて、彼の会社用のパッケージを作成します,,,
それについて助けを得たいと思っています。
ありがとう、
ios - IOS アプリケーションのホワイト ラベルを実行する方法
私のアプリケーションはすでにアップルストアにあり、そのアプリケーションにラベルを付けながら実行したいと考えています。どうすればいいですか。別のアプリIDで別のターゲットを作成することでこれを達成できると思いますが、プロセス全体を詳細に知りたいです。ホワイトラベルはアプリストアで許可されていますか? ラベル付け中に申請した後、複数のアプリケーションを異なるアプリ ID でアップロードできますか?アプリ ストアはそれを承認しますか?