問題タブ [subscription]
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.
sql-server - サブスクリプション Web サイトのアーキテクチャに関する質問 + SQL Server & .NET
これから着手しようとしているサブスクリプション サービスのアーキテクチャについていくつか質問があり、最適な設定方法についてフィードバックを求めています。
私は Basecamp のように多くの顧客を抱えているわけではなく、おそらく数百人であり、顧客サイトをセットアップするための堅固なアーキテクチャーは何かを考えていました。専用マシンで SQL Server と .NET を実行しています。データの制御と分離を行うために顧客ごとに新しいデータベースを作成する必要がありますか、それともすべてを 1 つのデータベースに保持する必要がありますか?
また、必要に応じて各サイトを変更できるように、顧客ごとにサブドメインを作成することも考えています。顧客 URL は次のようになります。
各顧客が必要に応じてカスタマイズできるように、サイトにアップロードされるレポートを「プラグイン」できるようにする予定です。私の頭の上では、これらのレポートをアップロードするために、各サブドメインを独自のコードベースに配置する必要があります。
したがって、メイン サイトで顧客が新しいサブスクリプションにサインアップし、メイン コード ベースから顧客用の新しいディレクトリをプログラムで作成し、顧客用の新しいディレクトリを指すサブ ドメインを作成し、最後に顧客のデータベースを作成します。
これは正しいと思いますか?私は正しい軌道に乗っていますか?他のそのようなサイトはどのように同じことを達成していますか?
これについて少し耳を傾けてくれてありがとう。
android - Android 有料アプリ
無料のメイン コンポーネント (たとえば 7 日間限定の試用版) を持つように設定されたアプリがいくつか市場に出回っており、ユーザーのアカウントに一定のサブスクリプション時間を追加するアプリを「リチャージ」します。メインアプリを使い続けることができます。これらの「充電」アプリも市場で入手できます。私が知りたいのは、ユーザーがこれらの「リチャージ」アプリのいずれかに料金を支払い、それを使用してサブスクリプションに時間を追加すると、それをアンインストールして再ダウンロードできないようにする方法です(無料で)彼らはそれを一度支払ったので)。基本的に、支払いごとに市場からアプリのダウンロードが 1 回だけ成功するようにアプリケーションを設定するにはどうすればよいですか。ユーザーアカウントに時間が追加されたら、市場が「リチャージ」のように動作することを望みます
.htaccess - ドメインをサブスクリプション ベースの Web アプリに向けていますか?
私は、ユーザーがサイトを使用するために月額料金を支払うという点で、37signals が提供するものと同じように機能するサブスクリプション ベースの Web サイトの構築を開始しようとしています。
しかし、私の場合は、ホストされている独自のドメイン名を使用して、私のサーバーを指すようにしたいと考えています。
これは可能ですか?ドメイン名をサーバー上のアカウントにリンクするにはどうすればよいですか?
ありがとうございます!
編集: このサイトは PHP を使用して作成されます
payment - 定期請求についてはどうすればよいですか?
これは主観的な質問かもしれませんが、試してみます。
SO については、サブスクリプションの課金管理を中心に展開する多くの質問が既にあります。私は現在、完全に自動化された課金システムを必要とする SaaS ソリューションに取り組んでいます。
この質問をするときに私が探していないのは、特定の支払いゲートウェイなどへの実装に関するアドバイスではありません。代わりに、どのようなアプローチを取るべきかについてアドバイスをお願いします。
私が必要としている機能は、アップグレード、ダウングレード、定期請求、キャンセルなどを処理できるシステムです。最初は 1 つの製品のみでしたが、時間が経つにつれて、システムが複数の製品を処理できることが要件になる可能性があります (製品とは、根本的に異なることを意味します)。製品であり、同じ製品の異なるバリエーションではありません)。
私が見ているように、次のような解決策が必要な場合、いくつかの可能なアプローチがあります。
- これをサポートし、複数の独立した製品を処理できるように、各製品から切り離された請求サーバーを自分でコーディングします。
- Recurly、Chargify、Spreedly、CheddarGetterなどのホストされたソリューションを使用します。
ホステッド ソリューションを使用する利点は、PCI 認証が不要であること、問題が外部委託されていること、起動と実行がはるかに高速であることです。ただし、これらの利点には代償が伴います。 製品にとって最も重要なサポート機能 - つまり、請求は制御できません。さらに、制御と柔軟性が低下します。
あなたならどうしますか?PCI 要件の先を見据えるなら、私は間違いなく、この種の仕事を行うことができる社内でコーディングされたシステムを持つことを好みます。一方で、このようなシステムをコーディングするのは面倒だと多くの情報源から聞いています。
どんなアドバイスでも大歓迎です。また、自分でコーディングするようにアドバイスする場合は、それを行う方法に関する経験、またはオープンソース プロジェクト (言語に関係なく、私が求めているのはコードではなく構造です) があれば、本当に恩恵を受けることができます。多くのことを意味します。
paypal - Paypal サブスクリプションの変更
サブスクリプション価格の変更に関して誰かが助けてくれることを望んでいました.
私はソーシャル ネットワーキング サイトを持っています。このサイトでは、アカウントでアクティブになっているアプリケーションが異なる標準またはプレミアム アカウントを最初に購読できました。
私のクライアントは、2 つのサブスクリプションを廃止し、ユーザーが使用したいアプリケーションを選択して、指定されたアプリケーションの総コストに対してサブスクリプション コストを請求できるようになりました。
ユーザーが各アプリケーションに関連付けられたチェックボックスをクリックすると、支払いが処理され、IPN が正常に機能するアカウントに変更を加える「ボルトオン」ページがあります。
しかし、ユーザーがアプリケーションの数を増やしたり減らしたりすることを決定し、フォームに再度入力すると、支払いを変更する方法がわかりません。
変更変数を html フォームに追加して支払いを続けると、別のプロジェクトからの他のサブスクリプションを含むラジオ フォームが表示されます。
ユーザーの支払いの総支出を変更したいだけです。プロセスのフォームはユーザーであり、違法なことは何もありません。ユーザーがアクティブにしたいアプリケーションに応じてサブスクリプションレートを変更できるようにするだけです。
ここに私のHTMLフォームがあります:
私は多くの記事を読みましたが、それができるかできないかという意味でこの件には触れていません。そのため、私が見逃した可能性のある正確な回答でない限り、ペイパル サイトへのリンクを送らないでください。
どんな助けでも大歓迎です、
よろしく、
フィル
payment - オンライン購読支払いシステム
Spreedly や Recurly のようなオンライン サブスクリプション支払いシステムを探していますが、月額料金が安いか、トランザクションごとに % かかります。
他にどのようなオプションがありますか? サブスクリプションを自分で管理したくありません。できる限り多くの Web サービスを使用したいと考えています :-)
すべての提案と議論を歓迎します...
.net - ClickOnce エラー: 配置 ID がサブスクリプションと一致しません
Visual Studio 2008 SP1を使用しています。
ClickOnce を使用して、ローカル ネットワーク上の共有フォルダーに Windows フォーム アプリケーションを内部展開しています。
テスト証明書 pfx は 2035 年に期限切れになります。
内部共有フォルダーに更新プログラムを数回公開しました。
プロジェクトは「ClickOnce マニフェストに署名する」にのみ設定され、アセンブリには署名されないことに注意してください。
ここで、アプリケーションの新しいバージョンを再度公開します。
ユーザーがアイコンをクリックしてアプリケーションを実行すると、このエラーが発生します (テスト証明書で展開する前に常に更新されていました)。
実装の方向 URL :
file:///C:/Documents%20and%20Settings/Usuario.NOTARIAS3/Men%C3%BA%20Inicio/Programas/GrupoBackup/Expediente%20Electr%C3%B3nico.appref-ms%7C
方向実装の URL :
file://192.168.13.111/compartida/AdministradorWin.application
C:\Documents and Settings\Useuario.NOTARIAS3\Menu Inicio
\Programas\GrupoBackup\Expediente Electrónico.appref-ms| dio
como resultado una excepción. Se detectaron los siguientes mensajes de
error:
+ The deployment identity does not match the subscription
OPERATION PROGRESS STATUS * [2/20/2008 11:23:21 AM] : Activation of
C:\Documents and Settings\Usuario.NOTARIAS3\Menú
Inicio\Programas\GrupoBackup\Expediente Electrónico.appref-ms|
開始しました。* [2/20/2008 11:23:21 AM] :
展開で指定された必要な更新チェックを実行しています。
エラーの詳細
- [21/06/2010 20:33:10] System.Deployment.Application.DeploymentException (SubscriptionState)
- La identidad de la implementationación は con la suscripción と一致しません。
- 起源: System.Deployment
- 次のセクション: System.Deployment.Application.SubscriptionStore.CheckUpdateInManifest(SubscriptionState
subState, Uri updateCodebaseUri, AssemblyManifest deployment, Version
currentVersion)
System.Deployment.Application.ApplicationActivator.PerformDeploymentUpdate(SubscriptionState&
subState, String& errorPageUrl)
System.Deployment. Application.ApplicationActivator.ProcessOrFollowShortcut(String
ShortcutFile, String& errorPageUrl, TempFile& deployFile) ja
System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri
activationUri, Boolean isShortcut, String textualSubId, String
deploymentProviderUrlFromExtension, BrowserSettings browserSettings,
String& errorPageUrl) ja
System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(オブジェクト
の状態)
regedit を使用してこのキーを検索します。
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\7e3a7433abfe6213
PC未更新
AppId file://192.168.13.111/COMPARTIDA/AdministradorWin.application#AdministradorWin.app、Culture=neutral、PublicKeyToken=4b005ceeffd565b0、processorArchitecture=msil
バージョン = 1.0.0.14
FileName = Expediente Electrónico
パブリッシャー = GrupoBackup
フォルダー名 = GrupoBackup
PC の更新(アンインストールして再インストールしますが、回避したい)
AppId file://192.168.13.111/compartida/AdministradorWin.application#AdministradorWin.application, Culture=neutral, PublicKeyToken=4b005ceeffd565b0, processorArchitecture=msil
バージョン = 1.0.0.30
FileName = Expediente Electrónico
パブリッシャー = GrupoBackup
フォルダー名 = GrupoBackup
SuiteName= OGF スイート
変更 PC 更新なし - PC 更新あり:
1.) スイート名は新しい値です (Visual Studio のプロパティの [発行] タブで設定します)
2.) バージョン
および 3.)
AdministradorWin.app
ファイルから://192.168.13.111/COMPARTIDA/AdministradorWin.application#AdministradorWin.app,
対
AdministradorWin.application、
ファイルから://192.168.13.111/compartida/AdministradorWin.application#AdministradorWin.application,
アプリをアンインストールしてから最初から再インストールすると、すべて機能します。しかし、私はこれをしなければならないことを避けようとしていました。
以前に成功したプロジェクトをデプロイしようとすると、このエラーが発生します。
すべてのマニフェストを削除した後、再試行しましたが、それでも喜びはありません。
これを修正する方法はありますか?
公開オプション -> マニフェスト
[信頼情報にアプリケーション マニフェストを使用する] は UN CHECKED です。
magento - カスタム フィールドを Magento のサブスクリプション モジュールに追加する
Magento のニュースレター購読モジュールには、デフォルトで 1 つのフィールド (メール) しかありません。フォームに追加のフィールド (国など) を追加した後、フォーム データを Magento バックエンドに表示し、事前設定された受信者に電子メールとして送信するにはどうすればよいですか? ありがとう。
subscription - 値 515 と -515 (基数 10) は、16 ビット超過表記でどのように表されますか? 彼らは元気ですか?
515 10と -515 10の値は、16 ビット超過表記でどのように表されますか?
php - 電子メール アドレスの検証方法 ([購読] ボタン)
PHP でサイトをコーディングしていて、現在お問い合わせページを開いているのですが、メール アドレスを検証する最善の方法は何だろうと考えていました。
- 電子メールに検証リンクを送信することによって?
- 正規表現
- 他の方法はありますか?
また、その理由と、それを達成するためのガイドを教えていただけますか? 誰かにコードをやってもらいたくないので、それは私にとって面白くなく、学ぶことはありませんが、上記の方法を達成するために使用される手法に関するいくつかのガイダンスです。
また、これらのメソッドを使用して、Web ページに購読ボタンを実装します。これはこれを行うための最良の方法ですか?私が考慮すべき他の方法はありますか?