web-dev-qa-db-fra.com

Comment les développeurs Web indépendants gèrent-ils l'hébergement Web pour les clients?

J'ai construit un certain nombre de sites Web pour des amis, la famille, etc. et je les ai tous mis sur un seul compte d'hébergement Web partagé. Maintenant qu'ils sont construits, je veux cesser de les soutenir et payer pour eux (mes amis me remboursent mais je paie la facture réelle) alors je pensais à les faire créer leurs propres comptes d'hébergement et migrer lentement les sites sont terminés.

Cela m'a fait penser comment un pigiste peut-il faire cela? Forcent-ils leurs clients à configurer leur propre hébergement à l'avance et à laisser le programmeur se connecter au compte client pendant le développement. Que se passe-t-il s'il y a un bug à l'avenir et qu'ils doivent revenir?

J'étais curieux de voir quel modèle la plupart des gens utilisent pour créer des sites Web pour d'autres, car cela semble être une situation délicate.

32
leora

Je l'ai fait de différentes manières, en fonction du type de projet, du niveau de compétence du client et de son niveau de confiance/relation continue avec moi.

Par exemple, j'ai deux clients qui sont de petites entreprises et sont très non techniques. Comme je créais une application Web pour eux et qu'ils n'avaient pas vraiment besoin de leur propre nom de domaine (utilisation interne), je les ai simplement configurés en tant que sous-domaine sur mon serveur et ils me paient des frais d'hébergement annuels. C'était une situation gagnant-gagnant, car leur demander de créer un compte d'hébergement et de gérer cela aurait été difficile et cela me donne un contrôle total sur l'environnement afin que je puisse m'assurer que l'application Web reste disponible pour eux.

Pour un autre client qui avait besoin de son propre domaine (application Web commerciale), je lui ai simplement expliqué quel devait être son plan d'hébergement, et il l'a acheté et m'a donné les informations de connexion. Comme je travaille continuellement pour lui, j'agis essentiellement en tant qu'administrateur sur son compte d'hébergement. Mais si jamais nous rompions notre relation, il pourrait simplement changer ses mots de passe et je serais absent.

Pour les autres clients qui ont déjà les connaissances et l'infrastructure et ce n'est qu'un projet ponctuel, je configure généralement un sous-domaine sur mon serveur pour eux pendant le développement (facilite le contrôle et la mise à jour), puis je leur envoie code à installer sur leur propre serveur lorsque tout est prêt.

27
patmortech

Il existe deux façons de gérer cela:

  1. Déplacez-les vers leur propre compte pour lequel vous leur faites vous inscrire. Personnellement, je pense que c'est mauvais pour un hôte (jeu de mots) pour des raisons. Tout d'abord, ils sont assurément non techniques et n'ont aucune idée s'ils ont besoin d'une bande passante ou d'un espace de stockage de 25 Go ou 50 Go. Ensuite, il ne saura définitivement pas quoi faire en cas de problème avec l'hôte. C'est pour ça qu'ils vous ont engagé. Troisièmement, si jamais ils veulent quelque chose, ils vous appelleront et à un moment donné, vous aurez besoin de tous les mots de passe, etc ... Essentiellement, vous allez le gérer de toute façon, donc cela pourrait aussi bien être sous votre compte.

  2. Gardez votre propre compte et facturez-les mensuellement ou annuellement. J'aime beaucoup celui-ci. Vous pouvez gérer les problèmes à mesure qu'ils surviennent (et ils le feront) ET vous pouvez récupérer quelques dollars supplémentaires chaque mois pour cela. Encore une fois, vous êtes l'expert. Si vous pouvez les obtenir sur un plan qui coûte 20 $/mois. Ensuite, chargez-les 30 $ et empochez la différence pour votre temps/problème.

Enfin, la deuxième option ajoute un peu de "collant" à la relation. Ils iront toujours vers vous pour des choses. C'est généralement une bonne chose. Bien sûr, ne les embêtez pas s'ils veulent changer (c'est une mauvaise chose), mais fournissez un bon service et facturez de manière appropriée.

9
NotMe

C'est une affaire, et pour être honnête avec vous, j'ai vu de nombreux modèles. Par exemple, je connais un gars qui a embauché un serveur dédié physique (non virtuel), et il héberge presque tous ses projets sur ce serveur (avec de faibles statistiques d'utilisateurs, bien sûr). Il obtient généralement encore plus d'argent de son travail de pigiste, faisant du travail de soutien. De cette façon, il dit qu'il obtient une sorte de sécurité d'emploi, car il facture à ses clients tout type de tâche de support et il est en fait bien payé pour cela.

D'un autre côté de ce modèle, vous pouvez voir des développeurs, qui ne développent que le site Web/l'application Web pour leurs clients et livrent simplement le code en échange de l'argent convenu. Ainsi, dans ce modèle, les clients sont tous responsables de leurs problèmes de mise en réseau, y compris la sécurité du réseau, le renouvellement de leur domaine, etc.

Pour être honnête, il y a une règle d'or dans les affaires:

Le meilleur moyen est le moyen le plus économique.

En affaires, les gens recherchent de l'argent. Certains bons hommes d'affaires ont tendance à suivre l'éthique des affaires, mais il y a aussi des gens qui s'en moquent. Donc, je pense que vous devriez choisir votre plan en fonction de l'avantage le plus économique qu'il peut vous apporter.

3
Saeed Neamati

Je crée des sites Web dans ASP.NET, j'ai donc besoin que mes clients utilisent une société d'hébergement Web qui prend en charge cette technologie. Je dis à mes clients de s'inscrire à l'URL d'un compte d'hébergement spécifique et exactement quel plan sélectionner et combien cela coûte. (Non, je n'ai pas de majoration - cela me facilite la vie de cette façon). Je leur dis une fois qu'ils ont reçu leur "e-mail de bienvenue" de la société d'hébergement pour me le transmettre afin que j'ai leur nom d'utilisateur et mot de passe FTP et que je puisse configurer leur serveur. Bien sûr, je propose également que s'ils préfèrent, je pourrais leur envoyer tous les fichiers Web et ils peuvent faire la configuration du serveur et FTP les fichiers sur eux-mêmes. La plupart d'entre eux sont tellement peu techniques que le simple fait d'entendre les mots "serveur et FTP" leur suffit de dire: "non, ça va, je vous laisse faire." J'utilise ensuite FileZilla et transfère les fichiers sur . Facile.

0
Susan Winters