web-dev-qa-db-ja.com

フリーランサーのWeb開発者は、顧客のWebホスティングをどのように管理しますか?

私は友人、家族などのためにいくつかのウェブサイトを構築し、それらすべてを単一の共有ウェブホスティングアカウントに配置しました。彼らが構築されたので、私は彼らをサポートし、彼らに支払うというビジネスから抜け出したいと思います(私の友人は私に払い戻しますが、私は実際の請求書に対して支払います)、私は彼らに独自のホスティングアカウントを作成してゆっくりと移行することを考えていました以上のサイト。

フリーランサーがこれをどのように行うのかと私は思いましたか?彼らはクライアントに事前に独自のホスティングをセットアップするように強制し、開発中にプログラマーが顧客アカウントにログインできるようにしますか?将来バグがあり、元に戻す必要がある場合はどうなりますか?

それはトリッキーな状況のように思われるので、私は他の人のためにウェブサイトを構築するほとんどの人がどのモデルを使用するかを知りたいと思っていました。

32
leora

私は、プロジェクトのタイプ、クライアントのスキルレベル、および私との信頼関係/継続的な関係のレベルに基づいて、さまざまな方法でそれを行ってきました。

たとえば、私は中小企業で非常に技術的ではない2人の顧客がいます。私は彼らのためにWebアプリケーションを作成していて、彼らは実際には独自のドメイン名(内部使用)を必要としなかったので、サーバー上でそれらをサブドメインとして設定するだけで、彼らは私に一定の年間ホスティング料金を支払います。これは双方にメリットのある状況でした。ホスティングアカウントを設定して対処するように依頼することは困難であり、Webアプリを確実に利用できるように環境を完全に制御できるからです。

独自のドメイン(商用Webアプリ)を必要とする別の顧客のために、私は彼のホスティング計画が何である必要があるか正確に彼に助言し、それを購入してログイン情報をくれました。私は彼のために継続的に仕事をしているので、私は基本的に彼のホスティングアカウントの管理者として行動します。しかし、私たちが関係を断絶した場合、彼はパスワードを変更するだけで、私は不在になります。

すでに知識とインフラストラクチャがあり、それが1回限りのプロジェクトである他のクライアントの場合、私は通常、開発中にサーバーにサブドメインを設定して(制御と更新を簡単に行えるようにします)、次にそれらを送信しますすべての準備が整ったら、自分のサーバーにインストールするコード。

27
patmortech

これを処理するには2つの方法があります。

  1. それらをサインアップさせる独自のアカウントに移動します。個人的には、これは理由のホスト(しゃれた意図)にとって悪いことだと思います。第1に、これらはほとんどの場合技術的ではなく、25 GBまたは50 GBの帯域幅またはストレージスペースが必要かどうかはわかりません。次に、間違いなく、ホストに問題が発生した場合の対処方法はわかりません。それが彼らがあなたを雇った理由です。第三に、彼らがあなたに電話する何かを望んだら、いつかあなたはすべてのパスワードなどが必要になります...基本的に、あなたはとにかくそれを管理して、あなたのアカウントの下にあるかもしれません。

  2. 自分のアカウントを保持し、毎月または毎年請求します。私はこれがとても好きです。問題が発生したら(そして今後も発生する可能性があります)問題を処理でき、毎月数ドルの追加料金を受け取ることができます。繰り返しますが、あなたはエキスパートです。月額20ドルのプランでそれらを入手できる場合。次に、それらを$ 30充電し、時間/トラブルの差額をポケットに入れます。

最後に、2番目のオプションは、関係に少し「粘り強さ」を追加します。彼らはいつもあなたのところに行きます。これは一般的に良いことです。もちろん、彼らが切り替えることを望んでも(それは悪いことです)、彼らを煩わせないでください。しかし、良いサービスを提供し、適切に請求します。

9
NotMe

これはビジネスであり、正直なところ、私は多くのモデルを見てきました。たとえば、私は物理的な専用サーバー(仮想ではない)を雇った人を知っています。彼は彼のプロジェクトのほとんどすべてを(もちろん、低いユーザー統計で)サーバーでホストしています。彼は通常、フリーランスからさらに多くのお金を得て、サポートの仕事をしています。このように、彼は彼が一種の仕事の安全を得ると言います、なぜなら彼はあらゆる種類のサポートタスクのために彼の顧客に請求し、彼は実際にそのために支払われます。

一方、このモデルでは、クライアント向けのWebサイト/ Webアプリケーションのみを開発し、合意されたお金の見返りにコードを提供するだけの開発者を見ることができます。したがって、このモデルでは、クライアントはすべて、ネットワークのセキュリティやドメインの更新など、ネットワークの問題に責任を負います。

正直なところ、ビジネスには黄金律があります。

より良い方法はより経済的な方法です。

ビジネスでは、人々はお金を求めています。一部の優秀なビジネスマンはビジネス倫理を守る傾向がありますが、それを気にしない人もいます。だから、あなたはそれがあなたにもたらすことができる最も経済的な利益に基づいてあなたの計画を選ぶべきだと思います。

3
Saeed Neamati

私はASP.NETでWebサイトを作成するので、顧客にそのテクノロジをサポートするWebホスティング会社を使用する必要があります。特定のホスティングアカウントのURLでサインアップし、どのプランを選択し、どのくらいの費用がかかるかを正確にクライアントに伝えます。 (いいえ、私はマークアップを取得しません-それは私の人生をこのように簡単にするだけです)。ホスティング会社から「ウェルカムメール」を受け取ったら転送してくれるので、FTPのユーザー名とパスワードを取得してサーバーをセットアップできるようにします。もちろん、私は、彼らが望むならすべてのWebファイルを送信し、サーバーのセットアップとFTPでファイルを自分で送信できることも提案します。それらのほとんどは非常に技術的ではないので、「サーバーとFTP」という言葉を聞くだけで「いいえ、それで大丈夫です。私はあなたにそれをさせます。」私はFileZillaを使用してファイルを転送します。簡単です。

0
Susan Winters